forum.bitel.ru http://forum.bitel.ru/ |
|
Пробуем настроить dClips на SE100 http://forum.bitel.ru/viewtopic.php?f=44&t=9104 |
Страница 1 из 1 |
Автор: | Amir [ 31 мар 2014, 19:09 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Да, так и должно быть. Так как основной RADIUS-аккаунтинг идет от SE, то сессия привязывается к нему (как и, например, с PPPoE). Но дополнительно сессия привязывается к агентскому устройству - коммутатору (поле agentDeviceId) и по нему также работает фильтр в мониторе. |
Автор: | dm777 [ 31 мар 2014, 19:45 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Понятно |
Автор: | dm777 [ 02 апр 2014, 16:33 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
что-то совсем плохо с настройкой ... Как-то все очень хреново пока работает ... Начал сомневаться уже ... Вроде настроили начал работать ... Потом лег ... |
Автор: | Amir [ 02 апр 2014, 16:43 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Как лег? |
Автор: | dm777 [ 02 апр 2014, 17:11 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Да что-то не совсем понятно, ничего не менялось и раз началось ... error.log Код: java.lang.IllegalArgumentException at java.nio.Buffer.limit(Buffer.java:247) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.setAgentOption(SmartEdgeClipsProtocolHandler.java:112) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.setAgentOptions(SmartEdgeClipsProtocolHandler.java:175) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.preprocessAccessRequest(SmartEdgeClipsProtocolHandler.java:219) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.preprocessAccessRequest(InetRadiusProcessor.java:352) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.preprocessAccessRequest(InetRadiusProcessor.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:382) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:59) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:228) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:147) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) radius 04-02/14:54:56 ERROR [rdsLstnr-p-8-t-3] InetRadiusProcessor - java.lang.IllegalArgumentException Конфигурация SE Код: #хост для отправки PoD и CoA запросов (по умолчанию - хост, заданный в параметрах устройства Хост/порт) #radius.host=<хост устройства> #порт для отправки PoD и CoA запросов (по умолчанию - порт, заданный в параметрах устройства Хост/порт) radius.port=3799 #идентификатор - Nas-Identifier (по умолчанию - значение из поля Идентификатор параметров устройства) #radius.identifier=<идентификатор устройства> #используемый secret для общения по radius-протоколу (по умолчанию - значение из поля Community/secret параметров устройства) #radius.secret=<community/sercret устройства> # Атрибуты, которые передаются для всех сессий. # IP-Interface-Name соответствует интерфейсу в конфиге RedBack, к которому "биндится" абонентская сессия (обязательный параметр). # DHCP-Max-Leases - обязательный параметр, необходим для получения адреса по DHCP. const.access.attributes=IP-Interface-Name=CLIPS-001;DHCP-Max-Leases=1;Acct-Interim-Interval=900 # Атрибуты для сессий абонентов, отключенных по балансу. Используются для http-редиректа. redirect.attributes=HTTP-Redirect-Profile-Name=NOAUTH;Forward-Policy=in:HTTP-REDIRECT;Acct-Interim-Interval=900 # Наборы атрибутов для разных опций. В данном случае указываются разные скорости доступа option.1.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=RATE=10240 BURST=1966080 BURST-EX=3932160 option.2.attributes=Service-Name:1=RSE-SVC-EXT;Service-Options:1=1;Service-Parameter:1=RATE=20480 BURST=3932160 BURST-EX=7864320 #атрибуты, выдаваемые при авторизации по реалму default (default - реалм по умолчанию) radius.realm.default.attributes={@const.access.attributes} #категории ip адресов из ресурсов, из которых будут выдаваться адреса ("пул", указывается во вкладке "IP ресурсы") radius.realm.default.ipCategories=2 dhcp.ipCategories=2 dhcp.disable.ipCategories=2 #коды ошибок, при которых вместо reject выдавать accept с заданными атрибутами #(пользователю выдается серый адрес и устанавливается HTTP-редирект) radius.disable.accessCodes=1,2,3,4,10,11,12 #атрибуты, выдаваемые при rejectToAccept radius.disable.attributes=IP-Interface-Name=CLIPS-001;DHCP-Max-Leases=1;{@redirect.attributes} #категории ip адресов из ресурсов, из которых будут выдаваться адреса для отключенных ("пул", указывается во вкладке "IP ресурсы") radius.disable.ipCategories=2 #атрибуты, при наличии которых соединение должно считаться в состоянии DISABLE (т.е. с ограниченным доступом) # Используемый для отключенных пул адресов и параметры http-редиректа. radius.disable.pattern.attributes=HTTP-Redirect-Profile-Name=NOAUTH #привязка кодов опций модуля к атрибутам #данные атрибуты будут выдаваться в AccessAccept при удачной авторизации и при наличии активных опций в тарифе или сервисе radius.inetOption.1.attributes={@option.1.attributes} radius.inetOption.2.attributes={@option.2.attributes} #radius.inetOption.3.attributes={@const.access.attributes};{@option.3.attributes} radius.agent.option.removeHeader=2 radius.agent.option.remoteId.position=0 radius.agent.option.remoteId.length=6 #-------------- #параметры dhcp #-------------- #настройки DHCP-сервера dhcp.option.serverIdentifier=0.0.0.0 dhcp.option.leaseTime=900 dhcp.net.option.10.1.0.0:255.255.240.0.gate=10.1.15.254 dhcp.net.option.10.1.0.0:255.255.240.0.dns=91.000.000.7 #---------------------------- #параметры активации сервисов #---------------------------- #длина паузы, если возникла ошибка #sa.error.pause=60 #количество заданий за раз #sa.batch.size=20 #время (сек) ожидания завершения всех заданий (при асинхронной работе) #sa.batch.wait=5 #пауза (сек) после обработки заданий #sa.batch.pause=0 #время (сек) ожидания новой задачи перед вызовом disconnect. #sa.batch.waitNext=5 #---------------------------------------- #параметры обработчика активации сервисов #---------------------------------------- #откуда при отправке CoA брать атрибуты опций (по умолчанию - те же атрибуты, что выдаются при удачной авторизации) sa.radius.option.attributesPrefix=option. sa.radius.connection.attributes=Acct-Session-Id #атрибуты CoA запроса для прекращения доступа (используется при sa.radius.connection.withoutBreak=1) sa.radius.disable.attributes={@redirect.attributes} #фиксированные атрибуты, добавляемые в запрос перед отправкой CoA #sa.radius.coa.attributes= #добавлять ли при отправке CoA атрибуты реалма (для default - из radius.realm.default.attributes) #sa.radius.realm.addAttributes=0 #атрибуты, посылаемые при закрытии сервисов sa.radius.service.closeAttributes=Deactivate-Service-Name:1=RSE-SVC-EXT #фиксированные атрибуты, добавляемые в запрос перед отправкой PoD #sa.radius.pod.attributes= dhcp.deviceSearchMode=0 dhcp.servSearchMode=1 radius.servSearchMode=1 dhcp.renew=1 dhcp Код: #DHCP
# Привязка к xid DHCP-запросов # 0 - выкл., 1 (по умолчанию) - вкл. dhcp.xid=0 #Режим выдачи IP DHCP сервером # 0 - работает как обычно, т.е. для disable сессий (в состоянии отключена) пытается выдать адрес из специального пула. # 1 - выдает адрес точно так же, как-будто это обычная сессия (в состоянии включена, т.е. статус открыт, баланс больше лимита). dhcp.disable.mode=1 #dhcp.connection.closeOnNew=1 #dhcp.renew=1 # поиск по giaddr, агентское устройство будет найдено позднее #dhcp.deviceSearchMode=2 dhcp.deviceSearchMode=0 dhcp.servSearchMode=1-2 # Удаление заголовка, при необходимости, 0 - не удалять, 2 - 2 удалить байта (тип+длина) из значения DHCP-опции. # При удалении поля position для agentRemoteId, vlanId, interfaceId нужно уменьшить на тоже кол-во байт #dhcp.option82.removeHeader=0 #dhcp.option82.removeHeader=2 # позиция agentRemoteId dhcp.option82.agentRemoteId.type=0 dhcp.option82.agentRemoteId.code=2 dhcp.option82.agentRemoteId.position=0 dhcp.option82.agentRemoteId.length=6 # Код субопции 82, содержащей VLAN, позиция и длина в субопции dhcp.option82.vlanId.code=1 dhcp.option82.vlanId.position=3 dhcp.option82.vlanId.length=3 # Код субопции 82, содержащей интерфейс, позиция и длина в субопции dhcp.option82.interfaceId.code=1 dhcp.option82.interfaceId.position=6 dhcp.option82.interfaceId.length=2 #настройки DHCP-сервера dhcp.option.serverIdentifier=0.0.0.0 dhcp.option.leaseTime=900 dhcp.net.option.10.1.0.0:255.255.240.0.gate=10.1.0.1 dhcp.net.option.10.1.0.0:255.255.240.0.dns=91.000.000.7 # Шаблон, по которому создается ключ для привязки RADIUS-сессии и DHCP-пакетов. # $deviceId - устройство (обычно NAS и relay-агент, с которого пришел DHCP-запрос на биллинг) # $remoteId - агенское устройство (обычно коммутатор, к которому подключен абонент), определенное по agentRemoteId # $circuitId - в зависимости от типа поиска сервиса либо interfaceId, либо VLAN # $mac - MAC-адрес radius.key.pattern=$remoteId:$mac dhcp.key.pattern=$remoteId:$mac |
Автор: | Amir [ 02 апр 2014, 17:14 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
А RADIUS-Access-Request перед этой ошибкой какой пришел? |
Автор: | dm777 [ 02 апр 2014, 19:08 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Код: 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] RadiusListenerWorker - REQUEST:
Packet type: Access-Request Identifier: 11 Authenticator: {9F D2 83 CE 3A 35 FC E9 D9 56 96 1C 07 03 C1 F9} Attributes: User-Name=4c:3b:74:00:7d:82 NAS-Port-Id=2/1 vlan-id 200 clips 174858 NAS-Identifier=Redback-IPOE User-Password=Redback NAS-Port=553648328 Service-Type=5 NAS-Port-Type=5 Called-Station-Id=10.1.0.1 Platform-Type=4 UNKNOWN[2352-201]={01 0A 01 00 01} Medium-Type=11 Agent-Remote-Id={00 03 0F 25 F2 20} UNKNOWN[2352-202]={3D 3D 07 01 4C 3B 74 00 7D 82} Agent-Circuit-Id={00 06 00 33 01 00 00 05} OS-Version=12.1.1.5 Mac-Addr=4c-3b-74-00-7d-82 NAS-Real-Port=553648328 UNKNOWN[3561--1]={02 08 00 03 0F 25 F2 20} UNKNOWN[3561--1]={01 0A 00 06 00 33 01 00 00 05} 04-02/16:17:46 ERROR [rdsLstnr-p-8-t-6] InetRadiusProcessor - java.lang.IllegalArgumentException at java.nio.Buffer.limit(Buffer.java:247) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.setAgentOption(SmartEdgeClipsProtocolHandler.java:112) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.setAgentOptions(SmartEdgeClipsProtocolHandler.java:175) at ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler.preprocessAccessRequest(SmartEdgeClipsProtocolHandler.java:219) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.preprocessAccessRequest(InetRadiusProcessor.java:352) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.preprocessAccessRequest(InetRadiusProcessor.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:382) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:59) at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:228) at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:147) at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] InetNas - Search serv on deviceId=2; interfaceId=-1 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] InetRadiusProcessor - [username=00030f25f220:05] InetServ not found. 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] InetRadiusProcessor - Return code=1 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS: Packet type: Access-Reject Identifier: 11 Authenticator: {} Attributes: Reply-Message=1 Process time auth: 2 04-02/16:17:46 INFO [rdsLstnr-p-8-t-6] InetRadiusListenerWorker - RESPONSE: Packet type: Access-Reject Identifier: 11 Authenticator: {89 DE 13 6F 29 47 DC 02 3E 29 DE 20 FF CF A9 03} Attributes: Reply-Message=1 Process time auth: 4 |
Автор: | Amir [ 02 апр 2014, 19:44 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Это MAC-адрес: Agent-Remote-Id={00 03 0F 25 F2 20} ? Падает на попытке извелечения AgentRemoteId. Либо что-то меняли в конфигурации биллинга, либо AgentRemoteId у вас разной длины приходит. Если это MAC-адрес, т.е. идентификатор это 00 03 0F 25 F2 20, то попробуйте указать radius.agent.option.removeHeader=0. Если идентификатор, это 0F 25 F2 20 - попробуйте убрать ограничение длины, закомментировав radius.agent.option.remoteId.length или установив значение -1. |
Автор: | dm777 [ 03 апр 2014, 10:36 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
radius.agent.option.removeHeader=0 помогло ... Но теперь возникла другая ошибка . После смены тарифа на договоре в error.log Код: mq 04-03/05:28:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/05:43:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/05:58:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/06:13:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/06:28:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT RSE-SVC-EXT - это сервис на SmartEdge состояние сессии на SE: Код: 4c:3b:74:00:7d:82 Session state Up Circuit 2/1 vlan-id 200 clips 177799 Internal Circuit 2/1:511:63:31/7/2/46727 Interface bound CLIPS-001 Current port-limit unlimited Protocol Stack IPV4 dhcp max-addrs 1 (applied) ip interface CLIPS-001 (applied) dhcp option client id 0x3d07014c3b74007d82 (applied) acct-interim-interval 900 (applied) qos-policing-policy RATE-DEF-IN (applied from sub_default) qos-metering-policy RATE-DEF-OUT (applied from sub_default) service (applied) [svc id: 0] RSE-SVC-EXT (acct enabled) service-parameter (applied) [svc id: 0] RATE=10240 BURST=1966080 BURST-EX=3932160 dynamic policy acl [svc mask: 0x0001] (applied in: qos out: qos) [svc id: 0] ip out forward class INET qos [svc id: 0] ip in forward class INET qos qos-dynamic-param [svc mask: 0x0001] (applied) [svc id: 0] meter-class-rate INET rate-absolute 10240 (applied) [svc id: 0] meter-class-burst INET 1966080 (applied) [svc id: 0] meter-class-excess-burst INET 3932160 (applied) [svc id: 0] police-class-rate INET rate-absolute 10240 (applied) [svc id: 0] police-class-burst INET 1966080 (applied) [svc id: 0] police-class-excess-burst INET 3932160 (applied) service-acct (in) [svc mask: 0x0001] (applied) [svc id: 0] qos class-mask 0x01 service-acct (out) [svc mask: 0x0001] (applied) [svc id: 0] qos class-mask 0x01 service-interim-acct-interval [svc mask: 0x0001] (applied) [svc id: 0] 900 IP host entries installed by DHCP: (max_addr 1 cur_entries 1) 10.1.1.95 4c:3b:74:00:7d:82 параметры я так понимаю в итоге сменились, при очередном Access-Request, а не через CoA запрос ... Но ошибка так и продолжает появляться mq.log Код: 04-03/08:12:55 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT
04-03/08:12:55 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13924-0, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A5, s$ 04-03/08:12:55 INFO [event-proc-p-2-t-1] InetDhcpHelperProcessor - IP is null 00030F25F220:4C3B74007D82 04-03/08:27:55 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13926-13924, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A$ 04-03/08:27:55 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT 04-03/08:27:56 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13924-0, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A5, s$ 04-03/08:27:56 INFO [event-proc-p-2-t-1] InetDhcpHelperProcessor - IP is null 00030F25F220:4C3B74007D82 |
Автор: | dm777 [ 03 апр 2014, 11:56 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
dm777 писал(а): radius.agent.option.removeHeader=0 помогло ... Но теперь возникла другая ошибка . После смены тарифа на договоре в error.log Код: mq 04-03/05:28:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/05:43:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/05:58:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/06:13:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT mq 04-03/06:28:24 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT RSE-SVC-EXT - это сервис на SmartEdge состояние сессии на SE: Код: 4c:3b:74:00:7d:82 Session state Up Circuit 2/1 vlan-id 200 clips 177799 Internal Circuit 2/1:511:63:31/7/2/46727 Interface bound CLIPS-001 Current port-limit unlimited Protocol Stack IPV4 dhcp max-addrs 1 (applied) ip interface CLIPS-001 (applied) dhcp option client id 0x3d07014c3b74007d82 (applied) acct-interim-interval 900 (applied) qos-policing-policy RATE-DEF-IN (applied from sub_default) qos-metering-policy RATE-DEF-OUT (applied from sub_default) service (applied) [svc id: 0] RSE-SVC-EXT (acct enabled) service-parameter (applied) [svc id: 0] RATE=10240 BURST=1966080 BURST-EX=3932160 dynamic policy acl [svc mask: 0x0001] (applied in: qos out: qos) [svc id: 0] ip out forward class INET qos [svc id: 0] ip in forward class INET qos qos-dynamic-param [svc mask: 0x0001] (applied) [svc id: 0] meter-class-rate INET rate-absolute 10240 (applied) [svc id: 0] meter-class-burst INET 1966080 (applied) [svc id: 0] meter-class-excess-burst INET 3932160 (applied) [svc id: 0] police-class-rate INET rate-absolute 10240 (applied) [svc id: 0] police-class-burst INET 1966080 (applied) [svc id: 0] police-class-excess-burst INET 3932160 (applied) service-acct (in) [svc mask: 0x0001] (applied) [svc id: 0] qos class-mask 0x01 service-acct (out) [svc mask: 0x0001] (applied) [svc id: 0] qos class-mask 0x01 service-interim-acct-interval [svc mask: 0x0001] (applied) [svc id: 0] 900 IP host entries installed by DHCP: (max_addr 1 cur_entries 1) 10.1.1.95 4c:3b:74:00:7d:82 параметры я так понимаю в итоге сменились, при очередном Access-Request, а не через CoA запрос ... Но ошибка так и продолжает появляться mq.log Код: 04-03/08:12:55 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT 04-03/08:12:55 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13924-0, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A5, s$ 04-03/08:12:55 INFO [event-proc-p-2-t-1] InetDhcpHelperProcessor - IP is null 00030F25F220:4C3B74007D82 04-03/08:27:55 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13926-13924, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A$ 04-03/08:27:55 ERROR [event-proc-p-2-t-1] InetDhcpHelperProcessor - Incorrect userName: RSE-SVC-EXT 04-03/08:27:56 INFO [event-proc-p-2-t-1] InetConnectionManager - Update connection: InetConnection [id=13924-0, iface=2:553648328, sessId=0100FFFF7800B687-533CA7A5, s$ 04-03/08:27:56 INFO [event-proc-p-2-t-1] InetDhcpHelperProcessor - IP is null 00030F25F220:4C3B74007D82 На SE debag sss rad-coa при попытке сброса сессии Код: Apr 3 12:20:00
: [0392]: %AAA-7-RAD_COA: rad_process_recv_coa_req: Receive CoA request from 192.168.1.10 49793 Apr 3 12:20:00: [0392]: %AAA-7-RAD_COA: rad_process_recv_coa_req: send CoA request (coa_idx 106735) to rad_main thread.(192.168.1.10 49793) Apr 3 12:20:00: %AAA-7-RAD_COA: rad_process_coa_req: Process CoA request. (coa_idx 106735) Apr 3 12:20:00: [0392]: %AAA-7-EXCEPT: rad_process_single_coa_req: Err: Parsing CoA packet error (coa_idx 106735) Apr 3 12:20:00: [0392]: %AAA-7-EXCEPT: rad_coa_abort: Unsupported attribute, Send NAK to CoA server (rad_idx 106735) Apr 3 12:20:00: [0392]: %AAA-7-RAD_COA: NAK CoA request, (Unsupported attribute) Apr 3 12:20:00: [0392]: %AAA-7-RAD_COA: do_coa_send:, Send CoA reply to 192.168.1.10/49793 Apr 3 12:20:00: [0392]: %AAA-7-RAD_COA: do_coa_send, CoA response send success (coa_idx 106735). Apr 3 12:20:00: [0392]: %AAA-7-RAD_COA: rad_remove_coa_id: Remove rad id (1) (coa_idx 106735) from srv table |
Автор: | Amir [ 03 апр 2014, 20:28 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Incorrect userName: RSE-SVC-EXT - это, вроде бы, не критично. radius.servSearchMode=1 в конфиге остался? Unsupported attribute, Send NAK to CoA server (rad_idx 106735) - похоже, какие-то атрибуты не нравятся. Посмотрите что отправляет биллинг, судя по Код: sa.radius.connection.attributes=Acct-Session-Id там должен быть только Acct-Session-Id.
#атрибуты, посылаемые при закрытии сервисов sa.radius.service.closeAttributes=Deactivate-Service-Name:1=RSE-SVC-EXT |
Автор: | dm777 [ 03 апр 2014, 21:38 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
да radius.servSearchMode=1 стоит если вместо sa.radius.connection.attributes=Acct-Session-Id поставить sa.radius.connection.attributes=Framed-IP-Address Тогда начинает работать, но с разрывом соединения |
Автор: | dm777 [ 03 апр 2014, 21:46 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
добавил sa.radius.coa.attributes=Context-Name=IPOE заработало и с sa.radius.connection.attributes=Acct-Session-Id но также смена скорости происходит с переустановкой сессии и получением нового ИП и в error.log dhcp 04-03/19:36:02 ERROR [dhcpLstnr-p-10-t-4] InetDhcpHelperProcessor - Not found params for request: 5:50465D31F9DE (pattern: $remoteId:$mac, servSearchMode ... появляется такая запись далее все работает |
Автор: | dm777 [ 04 апр 2014, 13:19 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
Еще вопрос как настроить что-бы при подключении абонентом нового устройства происходил принудительный сброс старой сессии на SE100 и начало новой ... |
Автор: | snark [ 05 апр 2014, 14:22 ] |
Заголовок сообщения: | Re: Пробуем настроить dClips на SE100 |
dm777 писал(а): добавил sa.radius.coa.attributes=Context-Name=IPOE Context-Name стоит указывать практически всегда - этим вы указываете SE где именно находится сабскрибер. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |