forum.bitel.ru http://forum.bitel.ru/ |
|
[7.1] Помогите с CoA http://forum.bitel.ru/viewtopic.php?f=44&t=13060 |
Страница 1 из 1 |
Автор: | ЮжныйКраснодар [ 11 окт 2018, 14:33 ] |
Заголовок сообщения: | [7.1] Помогите с CoA |
Добрый день. Прошу помощи с настройкой CoA: нужно сделать смену состояния сервиса без разрыва сессии. Прописал в конфе браса: Код: sa.radius.connection.withoutBreak=1 radius.disable.attributes=cisco-SSG-Account-Info=ASERVICE_REDIRECT;cisco-SSG-Account-Info=ASERVICE_TRUSTE sa.radius.disable.attributes=cisco-avpair=subscriber:command=activate-service;cisco-avpair=subscriber:service-name=SERVICE_REDIRECT;cisco-avpair=subscriber:command=activate-service;cisco-avpair=subscriber:service-name=SERVICE_TRUSTED и назначил обработчиками стандартные CoAServiceActivator и CoAProtocolHandler. Когда на тестовом договоре заканчиваются средства - то уходит CoA с активацией "запретительных" политик: Код: connection 10-11/09:10:21 INFO [sa-p-14-t-60] AbstractRadiusServiceActivator - Send CoA lock: Packet type: CoA-Request Identifier: 7 Authenticator: {AC 8B 60 BC 7E B7 C0 22 D3 BB 07 CE 61 4A 84 E6} Attributes: User-Name=64d1.5474.64f9 Framed-IP-Address=10.0.0.215 Acct-Session-Id=0000013B cisco-avpair=subscriber:command=activate-service cisco-avpair=subscriber:service-name=SERVICE_REDIRECT cisco-avpair=subscriber:command=activate-service cisco-avpair=subscriber:service-name=SERVICE_TRUSTED а когда средства добавляются - то проходит только ServiceActivator, а хотелось бы, чтобы уходило CoA Код: connection 10-11/11:29:04 INFO [sa-p-14-t-100] InetApplication - contract tariffOptions: {} connection 10-11/11:29:04 INFO [sa-p-14-t-100] InetApplication - inetServ[id=2] balance ok: -7.00 [-10.00] connection 10-11/11:29:04 INFO [sa-p-14-t-100] InetApplication - OptionSet: [23] connection 10-11/11:29:04 INFO [sa-p-14-t-100] ServiceActivatorDeviceWorker - Command result event: ServiceActivatorEvent type=2; inetServId: 2; call: true; oldState: 0; newState: 1; oldOptionSet: 23; newOptionS et: 23 connection 10-11/11:29:04 INFO [sa-p-14-t-100] ServiceActivatorDeviceWorker - Processing deviceId:1; command ServiceActivatorEvent type=2; inetServId: 2; call: true; oldState: 0; newState: 1; oldOptionSet: 23; n ewOptionSet: 23 connection 10-11/11:29:04 INFO [sa-p-14-t-100] ServiceActivatorSet - Invoking serviceModify Подскажите, как это сделать. |
Автор: | Amir [ 11 окт 2018, 15:30 ] |
Заголовок сообщения: | Re: [7.1] Помогите с CoA |
Есть такойпараметр Цитата: # атрибуты, отправляемые при необходимости включить доступ У ISG есть еще такой атрибут: сisco-avpair=subscriber:activation-mode=replace-allsa.radius.enable.attributes= Для ISG и переключения ISG-сервисов обычно нужно использовать ISGServiceActivator/ISGProtocolHandler, но возможно, что в текущем случае будет достаточно CoAServiceActivator/CoAProtocolHandler. |
Автор: | ЮжныйКраснодар [ 11 окт 2018, 18:03 ] |
Заголовок сообщения: | Re: [7.1] Помогите с CoA |
Прописал sa.radius.enable.attributes=cisco-avpair=subscriber:command=deactivate-service;cisco-avpair=subscriber:service-name=SERVICE_REDIRECT;cisco-avpair=subscriber:command=deactivate-service;cisco-avpair=subscriber:service-name=SERVICE_TRUSTED перечитал конфигурацию и повторил процедуры изменения баланса - нет отправки CoA, отрабатывает только ServiceActivator |
Автор: | Amir [ 11 окт 2018, 19:26 ] |
Заголовок сообщения: | Re: [7.1] Помогите с CoA |
Значит состояние сессии не правильное (т.е. биллинг не знает, что доступ сейчас ограничен). По логам трабатывает только serviceModify, а должно быть отдельное connectionModify. Укажите sa.radius.connection.stateModify=1 (чтобы CoAServiceActivator менял состояние сессии сразу после отправки CoA) https://docs.bitel.ru/pages/viewpage.action?pageId=119506093 https://docs.bitel.ru/pages/viewpage.action?pageId=119506099#FAQмодуляInet-Соединениесограниченнымдоступом(Reject-To-Accept)подключается,нопочтисразуотключаетсяилипостоянноменяетсяограничениесоединения |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |