forum.bitel.ru http://forum.bitel.ru/ |
|
Сессия не изменяет состояние при изменении статуса сервиса http://forum.bitel.ru/viewtopic.php?f=44&t=11445 |
Страница 1 из 1 |
Автор: | NikName2016 [ 14 мар 2016, 13:36 ] |
Заголовок сообщения: | Сессия не изменяет состояние при изменении статуса сервиса |
Исходные данные: ip-адреса выдаются по DHCP с опцией 82. Тип инициации сессии - "по сигналу", в данном случае - по сигналу от DHCP. Сервис привязывается к устройству (коммутатор) и интерфейсу (порт коммутатора). При включенном сервисе все нормально: клиент получает ip-адрес по DHCP, создается сессия в состтоянии "подключено". Вложение: Далее при отключении сервиса (например, при появлении отрицательного баланса) сессия должна менять свое состояние на "отключено", но этого не происходит. В логе connection.log модуля InetAccounting мы видим: 03-14/09:59:11 INFO [main] connection - 83:86 Register ip: 10.15.8.79 03-14/10:01:08 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 03-14/10:01:08 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Sending event to stop session... 03-14/10:01:08 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Found error 12 03-14/10:01:08 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Already sent event to stop session. 03-14/10:01:18 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 03-14/10:01:18 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Already sent event to stop session. 03-14/10:01:28 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Found error 12 03-14/10:01:28 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Already sent event to stop session. 03-14/10:01:28 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 03-14/10:01:28 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Already sent event to stop session. 03-14/10:01:38 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Found error 12 03-14/10:01:38 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Already sent event to stop session. 03-14/10:01:48 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Found error 12 03-14/10:01:48 INFO [accwrkr-1-p-10-t-1] connection - 83:86 Already sent event to stop session. 03-14/10:01:48 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 03-14/10:01:48 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Already sent event to stop session. 03-14/10:01:58 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 03-14/10:01:58 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Already sent event to stop session. 03-14/10:01:58 INFO [accwrkr-1-p-10-t-2] connection - 83:86 Found error 12 Та же самая проблема и в обратной ситуации: Если в начале сессии сервис отключен, клиент получает ip-адрес по DHCP, при этом сессия создается с состоянием "отключено" и доступа в Интернет у клиента нет. Далее, после включения сервиса необходимо, чтобы сессия переходила в состояние "подключено". Опять же этого не происходит, а в лог-файле connection.log модуля InetAccounting мы видим: 03-14/10:30:59 INFO [ActiveMQ Session Task] connection - 84:87 Register ip: 10.15.8.2 03-14/10:32:09 INFO [accwrkr-1-p-10-t-2] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:09 INFO [accwrkr-1-p-10-t-2] connection - 84:87 Sending event to enable session... 03-14/10:32:19 INFO [accwrkr-1-p-10-t-2] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:19 INFO [accwrkr-1-p-10-t-2] connection - 84:87 Already sent event to enable session. 03-14/10:32:29 INFO [accwrkr-1-p-10-t-2] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:29 INFO [accwrkr-1-p-10-t-2] connection - 84:87 Already sent event to enable session. 03-14/10:32:39 INFO [accwrkr-1-p-10-t-2] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:39 INFO [accwrkr-1-p-10-t-2] connection - 84:87 Sending event to enable session... 03-14/10:32:49 INFO [accwrkr-1-p-10-t-1] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:49 INFO [accwrkr-1-p-10-t-1] connection - 84:87 Already sent event to enable session. 03-14/10:32:59 INFO [accwrkr-1-p-10-t-1] connection - 84:87 inetServ[id=1] is active. 03-14/10:32:59 INFO [accwrkr-1-p-10-t-1] connection - 84:87 Already sent event to enable session. 03-14/10:33:09 INFO [accwrkr-1-p-10-t-1] connection - 84:87 inetServ[id=1] is active. 03-14/10:33:09 INFO [accwrkr-1-p-10-t-1] connection - 84:87 Sending event to enable session... 03-14/10:33:19 INFO [accwrkr-1-p-10-t-1] connection - 84:87 inetServ[id=1] is active. Настройки типа устройства, к которому привязан сервис, следующие: Вложение: Прошу подсказать как решить проблему с включением-отключением сессии при изменении состояния сервиса. |
Автор: | NikName2016 [ 15 мар 2016, 03:42 ] |
Заголовок сообщения: | Re: Сессия не изменяет состояние при изменении статуса серви |
Проблема решена. В конфиге типа устройства надо было прописать: sa.command.connection.stateModify=1 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |