BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 14 июл 2025, 15:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Связка типов правил и тарифов.
СообщениеДобавлено: 06 фев 2009, 11:55 
Не в сети

Зарегистрирован: 14 июл 2008, 10:50
Сообщения: 37
Карма: 0
сделана линейка безлимитных тарифов, в дереве модуля IPN есть услуги к ним привязаны типы правил, но при смене тарифа типы правил в шлюзе никак не меняются.
Подскажите где копать и в чем может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 фев 2009, 13:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
какой тип шлюза? Смена правил поддерживается на cisco2 и zyxel либо на скриптовых шлюзах. Тут такой момент - в шлюзах cisco, manad, и mikrotik стоит проверка есть ли правило на шлюзе чтобы не слать каждый раз заново команды. Но это проверка не поодерживает смену правил, т.е они работает как раньше до появления это возможнорсти - проверяется прсото открыт /не открыт. А если клиент открыт , правило изменилось, то эти шлюзы ничего не делают .. это можно подменить скриптом ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 фев 2009, 13:06 
Не в сети

Зарегистрирован: 14 июл 2008, 10:50
Сообщения: 37
Карма: 0
Тип шлюза manad.

проблема в том что в админке биллинга не видно что тип правил у шлюза сменился.... то есть остается тип правил от предыдущего тарифа, а я так понимаю что отобращаться должен уже новый тип правил.
если решить эту проблему то в скрипт смены тарифа можно было бы приписать отрытие закрытие шлюза и все было бы замечательно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 фев 2009, 13:29 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а т.е тип правила на шлюзе не меняется ? Покажите скриншот тарифа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 фев 2009, 14:31 
Не в сети

Зарегистрирован: 14 июл 2008, 10:50
Сообщения: 37
Карма: 0
Вот


Вложения:
tariff.JPG
tariff.JPG [ 13.53 КБ | Просмотров: 4532 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 фев 2009, 16:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Типы правил меняются при обсчете логов ..Т.е при заходе в конретный узел дерева берутся правила из него.. Пока не начнут считать по новому тарифу, правила не сменятся


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 фев 2009, 12:46 
Не в сети

Зарегистрирован: 14 июл 2008, 10:50
Сообщения: 37
Карма: 0
Есть еще такой вопрос...
с переменой правил в биллинге разобрался.... но как биллингу сказать что если правило сменилось, закрыть и открыть шлюз...
а то он сам почему-то не обновляет правила в фаерволле....
Шлюз-manad


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 фев 2009, 12:18 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Killus писал(а):
Есть еще такой вопрос...
с переменой правил в биллинге разобрался.... но как биллингу сказать что если правило сменилось, закрыть и открыть шлюз...
а то он сам почему-то не обновляет правила в фаерволле....
Шлюз-manad


как я писал выше
Цитата:
Тут такой момент - в шлюзах cisco, manad, и mikrotik стоит проверка есть ли правило на шлюзе чтобы не слать каждый раз заново команды. Но это проверка не поодерживает смену правил, т.е они работает как раньше до появления это возможнорсти - проверяется прсото открыт /не открыт


В 4.6 наверное сделаем поодержку смены правил для cisco, manad, и mikrotik. Только надо будет делать это аккратуно чтобы оставить совместимость со старыми версиями.
А сейчас приедется подменить логику шлюза manad.
есть такой этой скрипт:
http://wiki.bgbilling.ru/index.php/%D0% ... _BeanShell

надо там в либо отключить проверку вообще , т.е убрать вызов test и условие наличия правила .тогда он будет слать эти правила всегда иправило новое будет меняться . Это проще сделать, но не рационально , т.к будет большая нагрузка на шлюз .

Более правильный вариант изменить саму проверку и работу со шлюзом. Т.е посылать на manad не только cid-код договра но код типа правила . и на сам перловый скрипт manad тоже для этого поменять. Т.е проверять не только по cid как сейчас , а по паре cid + код типа правила.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.046s | 35 Queries | GZIP : On ]