BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 апр 2024, 23:12

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 19 дек 2016, 17:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 0
Доброго времени суток!

При переходе через 0 баланса договора автоматически вызывается событие InetAccountingPeriodActivateEvent.
В документации не смог найти ничего об этом.

При этом не важно баланс стал после прихода(расхода) положительным или отрицательным.

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

Заранее спасибо.

PS: Сервер: вер. 6.2.993, inet: вер. 6.2.612

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2016, 22:00 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Нашли, возможно было такое. Выкладывается обновление.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 дек 2016, 17:36 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
Думаю подобная проблема!
При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт.
Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip.
.... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии.
версия 6.2, модуль inet, авторизация dhcp82, npay.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 дек 2016, 19:12 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
Цитата:
Думаю подобная проблема!
При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт.
Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip.
.... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии.
версия 6.2, модуль inet, авторизация dhcp82, npay.


ранее такой проблемы не было!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 дек 2016, 14:37 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
ikoctya писал(а):
Думаю подобная проблема!
При начислении, если у абонента в итоге становится баланс отрицательным и договор переводится в статуc закрыт.
Но! При этом не происходит принудительного разрыва сессии и назначения новой для закрытых договоров с серым ip.
.... и наоборот - при поступлении средств и активации договора, не происходит закрытия старой и открытия новой нормальной сессии.
версия 6.2, модуль inet, авторизация dhcp82, npay.


у сессии есть поле состояние, оно меняется на отключено ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 дек 2016, 11:29 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
не меняется. (активна, подключена)


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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 апр 2017, 18:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 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

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 май 2017, 18:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 0
UP. Проблема актуальна, вызывается событие при пополнении/списании средств на балансе

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 май 2017, 19:59 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Не нашел в коде, где возможна активация не по DHCP/RADIUS-авторизации или для живой отключенной/подключенной сессии.

Билды ядра и модуля точно последние, InetAccess/InetAccounting обновлены?
Сессий в состоянии отключено нет?
В конфигурации не указано:
Цитата:
# нужно ли активировать учетный период при обработке
# (по умолчанию учетный период активируется при авторизации по RADIUS/DHCP или появлении новой сессии)
accounting.worker.1.serv.tracking.1.accountingPeriodActivate=1
?


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

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


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

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


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

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