forum.bitel.ru
http://forum.bitel.ru/

[7.0] Найти потерявшийся атрибут
http://forum.bitel.ru/viewtopic.php?f=44&t=11633
Страница 1 из 1

Автор:  Phricker [ 25 май 2016, 18:30 ]
Заголовок сообщения:  [7.0] Найти потерявшийся атрибут

Доброго дня, господа.

В tcpdump видно что прилетает два атрибута
Изображение

Добавил в dictionary.xml
Код:
<vendor code="3561" name="ADSL-Forum">
         <attribute name="ADSL-Agent-Circuit-Id" type="string" code="1"/>
         <attribute name="ADSL-Agent-Remote-Id" type="string" code="2"/>
      </vendor>


Но InetAccess не видит ADSL-Agent-Remote-Id.
Видит только Circuit-Id
Код:
05-25/15:15:38  INFO [rdsLstnr-p-9-t-9] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 229
Authenticator: {B5 6E 35 2C 99 D6 70 47 3D 44 BD 51 10 A8 05 72}
Attributes:
  NAS-Identifier=RUrban3
  User-Name=ipoe.17.111.111.111.111
  User-Password=juniper
  NAS-IP-Address=192.168.144.15
  NAS-Port=8388636
  Service-Type=2
  NAS-Port-Id=xe-0/0/2.1073742000:28
  UNKNOWN[-1-89]={00}
  Acct-Session-Id=347
  NAS-Port-Type=15
  Calling-Station-Id=RUrban3
  ADSL-Agent-Circuit-Id=17
  ERX-Dhcp-Options={35 01 01 3D 07 01 B8 88 E3 A0 12 7E 0C 05 6B 69 6C 61 6D 3C 08 4D 53 46 54 20 35 2E 30 37 0D 01 0F 03 06 2C 2E 2F 1F 21 79 F9 FC 2B 52 15 01 02 31 37 02 0F 31 31 31 2E 31 31 31 2E 31 31 31 2E 31 31 31}
  ERX-Dhcp-Mac-Addr=b888.e3a0.127e
  ERX-Pppoe-Description=pppoe b8:88:e3:a0:12:7e
  ERX-Dhcp-Gi-Address=192.168.3.100


В обработчике добавил
Код:
String remoteId = request.getStringAttribute( 3561, 2, null );
      logger.info("remoteId = " + remoteId);
      String circuitId = request.getStringAttribute( 3561, 1, null);
      logger.info("circuitId = " + circuitId);


Получаю
Код:
05-25/15:15:38  INFO [rdsLstnr-p-9-t-9] JuniperIPoEProtocolHandler - remoteId = null
05-25/15:15:38  INFO [rdsLstnr-p-9-t-9] JuniperIPoEProtocolHandler - circuitId = 17


Где можно найти атрибут?

Автор:  skn [ 25 май 2016, 18:35 ]
Заголовок сообщения:  Re: [7.0] Найти потерявшийся атрибут

ребутали access?

Автор:  Phricker [ 25 май 2016, 18:38 ]
Заголовок сообщения:  Re: [7.0] Найти потерявшийся атрибут

И не один раз.
До ребута он и
ADSL-Agent-Circuit-Id=17
не находил
Писал UNKNOWN

Автор:  Amir [ 25 май 2016, 18:40 ]
Заголовок сообщения:  Re: [7.0] Найти потерявшийся атрибут

Выложите сюда HEX этого RADIUS-пакета.

Автор:  Amir [ 26 май 2016, 18:40 ]
Заголовок сообщения:  Re: [7.0] Найти потерявшийся атрибут

Выложили обновление. Там несколько вложенных атрибутов в одном вендоровском, что обычно не делают.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/