forum.bitel.ru http://forum.bitel.ru/ |
|
InetAccountingPeriodActivateEvent при переходе чз 0 баланса http://forum.bitel.ru/viewtopic.php?f=44&t=12173 |
Страница 1 из 1 |
Автор: | Kazrarr [ 19 дек 2016, 17:07 ] |
Заголовок сообщения: | InetAccountingPeriodActivateEvent при переходе чз 0 баланса |
Доброго времени суток! При переходе через 0 баланса договора автоматически вызывается событие InetAccountingPeriodActivateEvent. В документации не смог найти ничего об этом. При этом не важно баланс стал после прихода(расхода) положительным или отрицательным. Если услуга inet по факту не используется, то вызывает проблемы т.к. в момент прихода платежа автоматически активируется учетный период с соответствующим списанием баланса договора. Заранее спасибо. PS: Сервер: вер. 6.2.993, inet: вер. 6.2.612 |
Автор: | Amir [ 19 дек 2016, 22:00 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
Нашли, возможно было такое. Выкладывается обновление. |
Автор: | ikoctya [ 20 дек 2016, 17:36 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
Думаю подобная проблема! При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт. Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip. .... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии. версия 6.2, модуль inet, авторизация dhcp82, npay. |
Автор: | ikoctya [ 21 дек 2016, 19:12 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
Цитата: Думаю подобная проблема! При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт. Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip. .... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии. версия 6.2, модуль inet, авторизация dhcp82, npay. ранее такой проблемы не было!!! |
Автор: | stark [ 26 дек 2016, 14:37 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
ikoctya писал(а): Думаю подобная проблема! При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт. Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip. .... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии. версия 6.2, модуль inet, авторизация dhcp82, npay. у сессии есть поле состояние, оно меняется на отключено ? |
Автор: | ikoctya [ 27 дек 2016, 11:29 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
не меняется. (активна, подключена) |
Автор: | stark [ 29 дек 2016, 13:35 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
лучше напишите в helpdesk, это надо разбираться, смотреть. |
Автор: | Kazrarr [ 17 апр 2017, 18:28 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
UP. Проблема не разрешилась, аналогичное поведение в минус или в плюс выходит договор и вызывается событие "Запрос учетного периода" даже если на радиус запроса на авторизацию не было. Дополнительно возникла проблема с двойной активацией уч.периода. Похоже, что произошло два одновременных запроса на активацию с разницей в 1 сек (похоже роутер постучался в момент прихода платежа). Абонентка дважды списалась и дважды период создался. Сервер: вер. 6.2.1169 / 21.03.2017 18:23:05 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65 |
Автор: | Kazrarr [ 03 май 2017, 18:22 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
UP. Проблема актуальна, вызывается событие при пополнении/списании средств на балансе |
Автор: | Amir [ 03 май 2017, 19:59 ] |
Заголовок сообщения: | Re: InetAccountingPeriodActivateEvent при переходе чз 0 бала |
Не нашел в коде, где возможна активация не по DHCP/RADIUS-авторизации или для живой отключенной/подключенной сессии. Билды ядра и модуля точно последние, InetAccess/InetAccounting обновлены? Сессий в состоянии отключено нет? В конфигурации не указано: Цитата: # нужно ли активировать учетный период при обработке ?
# (по умолчанию учетный период активируется при авторизации по RADIUS/DHCP или появлении новой сессии) accounting.worker.1.serv.tracking.1.accountingPeriodActivate=1 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |