forum.bitel.ru http://forum.bitel.ru/ |
|
Помогите понять лог BGInetAccess-TelnetServiceActivator http://forum.bitel.ru/viewtopic.php?f=44&t=10386 |
Страница 1 из 1 |
Автор: | Alijon [ 08 апр 2015, 11:04 ] |
Заголовок сообщения: | Помогите понять лог BGInetAccess-TelnetServiceActivator |
Добрый день! Помогите пожалуйста, понять причину из-за чего субконтракт с зависемым балансом, неожиданно отключился. В интерфейсе в колонке "Состояние" показовало причину как недостаточность средств, но на головном контракте стоял кредит -120000. По логам модуля BGInetAccess из файла connection.log, пишет что баланс "inetServ[id=106] balance ok" но меняется статус сервиса oldState: 1; newState: 0; Откуда можно узнать значение кода ивента, которой зафиксисировано в логе: ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=2 Заранее спасибо! Ниже отрывок из файла connection.log: Код: 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - Login entered endSequence=#
04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - COREROUTER> 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - Password entered 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - enable Password: 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - COREROUTER# 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - execute: configure terminal 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - configure terminal Enter configuration commands, one per line. End with CNTL/Z. COREROUTER(config)# 04-01/17:32:14 INFO [sa-p-13-t-87] ServiceActivatorDeviceWorker - Do task deviceId: 2; Event[ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaStateModifyEvent] moduleId: 1; pluginId: no; cid: 83; scid: -1; userId: 0; deviceId: 2; inetServId: 106; connectionId: 0; state: 0; accessCode: 12; timestamp: 1427891534038 04-01/17:32:14 INFO [sa-p-13-t-87] InetApplication - TariffOptionMap: {} 04-01/17:32:14 INFO [sa-p-13-t-87] InetApplication - inetServ[id=106] balance ok: -86099.68 [-120000.00] 04-01/17:32:14 INFO [sa-p-13-t-87] InetApplication - OptionSet: [15] 04-01/17:32:14 INFO [sa-p-13-t-87] ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=2; inetServId: 106; call: false; oldState: 1; newState: 0; oldOptionSet: 15; newOptionSet: 15 04-01/17:32:14 INFO [sa-p-13-t-87] ServiceActivatorDeviceWorker - Processing deviceId:2; command ServiceActivatorEvent type=2; inetServId: 106; call: false; oldState: 1; newState: 0; oldOptionSet: 15; newOptionSet: 15 04-01/17:32:14 INFO [sa-p-13-t-87] ServiceActivatorSet - Invoking serviceModify 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - execute: ip access-list extended CONTR83 04-01/17:32:14 INFO [sa-p-13-t-87] TelnetServiceActivator - ip access-list extended CONTR83 COREROUTER(config-ext-nacl)# |
Автор: | SeGa [ 09 апр 2015, 19:35 ] |
Заголовок сообщения: | Re: Помогите понять лог BGInetAccess-TelnetServiceActivator |
Если я ничего не путаю oldState: 1 это как раз таки статус сервиса - закрыт, 0 - активен. UPD: А нет все таки путаю, спутал STATE_ENABLE co STATUS_ACTIVE |
Автор: | Amir [ 09 апр 2015, 19:48 ] |
Заголовок сообщения: | Re: Помогите понять лог BGInetAccess-TelnetServiceActivator |
Нет, 1 - активен, 0 - закрыт. Возможно дело в лимите субдоговора - он такой же как на супердоговоре? Исторически сложилось, что ядро при проверке баланса использовало баланс супердоговора, но лимит субдоговора, это вроде бы даже в документации описано. Возможно дело в этом. Была тема на форуме вроде бы подобная, но как-то быстро затухла, мы про нее забыли. Видимо обычно все указывают одинаковые лимиты на супер и субдоговорах. Добавили в TODO разобраться с этим. |
Автор: | SeGa [ 09 апр 2015, 19:54 ] |
Заголовок сообщения: | Re: Помогите понять лог BGInetAccess-TelnetServiceActivator |
Так и есть, приходится лимиты ставить и на суб и на супер... иначе отрубает по балансу..... Было бы замечательно если бы можно было в конфиге инета указывать какой лимит смотреть супера либо суба |
Автор: | Alijon [ 28 апр 2015, 12:34 ] |
Заголовок сообщения: | Re: Помогите понять лог BGInetAccess-TelnetServiceActivator |
Большое спасибо! Установил одинаковые лимиты на всех суб-договорах. Да, действительно не доглидел, в документации bgbilling_6.1_doc раздел "18.16.2. Зависимые субдоговоры" нашел следующее описание: Цитата: "При принятии решении о доступе пользователя к услуге по субдоговору используется остаток на едином балансе и лимит субдоговора."
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |