BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 20:06

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 210 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
СообщениеДобавлено: 17 авг 2012, 17:18 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
И при правильном dhcp.option.serverIdentifier тоже самое? Пока что-то схожее (проблема при rebinding на win) было при dhcp.option.serverIdentifier=0.0.0.0.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 авг 2012, 17:37 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
И при правильном dhcp.option.serverIdentifier тоже самое? Пока что-то схожее (проблема при rebinding на win) было при dhcp.option.serverIdentifier=0.0.0.0.

сейчаc попробую. установить именно тот адрес который подставляет se
...
также


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 авг 2012, 12:43 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
В принципе, для таких пакетов можем попробовать сделать, чтобы по адресу находил сессию и, наверное, дополнительно проверял (для большей безопасности), что MAC-адрес совпадает с callingStationId сессии.

Попробовал добавить(если их нет) для теста сабопции в SmartEdgeClipsProtocolHandler
preprocessDhcpRequest
......
request.setSubOption( (byte)1, port );
request.setSubOption( (byte)2, mac );
......

в логе
Код:
8-24/10:32:23  INFO [dhcpLstnr-p-9-t-7] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: 531977496, secs: 0, flags: 0
Client IP: 10.84.1.2
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}
  {61}={010026B909F7AB}
  Host name{12}={admin-��}
  {81}={00000061646D696E2D8F8A}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}

08-24/10:32:23  INFO [dhcpLstnr-p-9-t-7] InetAbstractDhcpProcessor - REQUEST_AFTER_PREPROCESS:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: 531977496, secs: 0, flags: 0
Client IP: 10.84.1.2
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}
  {61}={010026B909F7AB}
  Host name{12}={admin-��}
  {81}={00000061646D696E2D8F8A}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
08-24/10:32:23 ERROR [dhcpLstnr-p-9-t-7] InetDhcpHelperProcessor - Not found params for request: 0022B00408E7:01:0026B909F7AB

в REQUEST_AFTER_PREPROCESS не видно добавленных опций
Хотя 0022B00408E7(релей):01(порт):0026B909F7AB(мак клиента) всё правильно. почему InetDhcpHelperProcessor - Not found params for request


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 авг 2012, 18:21 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Пока загруженность большая. Надеюсь, на следующей неделе будет.
After preprocess не покажет субопции, на данной момент нет такой поддержки. Но опции в пакет должны установиться - почему не находит не понятно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 авг 2012, 14:47 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление, попробуйте. В корневому устройстве нужно указать dhcp.renew=1 и перезапустить Access.
Не забудьте сделать бекап старых библиотек.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 11:44 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
Выложили обновление, попробуйте. В корневому устройстве нужно указать dhcp.renew=1 и перезапустить Access.
Не забудьте сделать бекап старых библиотек.

начал давать NAK
Код:
08-28/09:37:42  INFO [dhcpLstnr-p-9-t-2] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP ACK{5}
htype: 1, hlen: 6, hops: 3
xid: 624367737, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: 10.84.1.102
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}
  Agent information{82}=
    sub{1}={000407D10001}
    sub{2}={00060022B00408E7}
  Router{3}=10.84.1.1
  Subnet mask{1}=255.255.255.0
  DNS{6}={08080404}
  IP Address Lease Time{51}=60
  Server Identifier{54}={0A0A0209}
08-28/09:37:42  INFO [dhcpLstnr-p-9-t-2] HourlyDataLogEntry - Create dataLog file: /usr/local/BGInetAccess/data/dhcp/source_7/2012/2012-08/2012-08-28/log_201
2-08-28-09.005.bgdl
08-28/09:38:11  INFO [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: -660738206, secs: 0, flags: 0
Client IP: 10.84.1.102
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}
  {61}={010026B909F7AB}
  Host name{12}={admin-��}
  {81}={00000061646D696E2D8F8A}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}

08-28/09:38:11  INFO [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - REQUEST_AFTER_PREPROCESS:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: -660738206, secs: 0, flags: 0
Client IP: 10.84.1.102
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}
  {61}={010026B909F7AB}
  Host name{12}={admin-��}
  {81}={00000061646D696E2D8F8A}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}

08-28/09:38:11 ERROR [dhcpLstnr-p-9-t-3] InetDhcpHelperProcessor - Not found params for address: 173277542
08-28/09:38:11  INFO [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - RESPONSE_BEFORE_POSTPROCESS:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: -660738206, secs: 0, flags: -32768
Client IP: 10.84.1.102
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.84.0.1
Client MAC: {0026B909F7AB}



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 14:39 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Какого вида callingStationId у сессий в биллинге?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 17:01 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
Какого вида callingStationId у сессий в биллинге?

мак
Код:
0026b909f7ab


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 17:07 
Не в сети

Зарегистрирован: 22 фев 2009, 01:04
Сообщения: 49
Откуда: Dubna
Карма: 0
Добрый день столкнулись с такой же проблемой:
ошибка в dhcp.log:

Код:
Not found params for request: 5:000684C9B2AEBE00:000401D00004:002454AC2AA7


+ к этому в radius.log:

Код:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetAccountingPeriodList - Create:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetAccountingPeriodList - AccountingPeriod: 1: 13.03.2012 00:00:00.0 - 30.03.2013 23:59:59.999
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetApplication - inetServ[id=5] balance ok: 1111.00 [0]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] ContractTariffOptionList - Create:
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetApplication - TariffOptionMap: {}
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetNas - agentRemoteId=null
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Set ip from serv
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Return code=0
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetDhcpHelperProcessor - Put auth accept 4:000684C9B2AEBE00:000401D00004:002454AC2AA7
08-28/14:39:31 ERROR [rdsLstnr-p-7-t-1] InetRadiusProcessor -
java.lang.NullPointerException
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.put(InetDhcpHelperProcessor.java:119)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.access$4(InetDhcpHelperProcessor.java:108)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor$1.notify(InetDhcpHelperProcessor.java:275)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor$1.notify(InetDhcpHelperProcessor.java:1)
   at ru.bitel.bgbilling.kernel.event.LocalEventProcessor.request(LocalEventProcessor.java:240)
   at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:850)
   at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:819)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:381)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:1)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:361)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:58)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:213)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
   at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
   at java.lang.Thread.run(Thread.java:662)
   at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)


Подскажите, пожалуйста, где ошиблись?

полные логи:

Код:
08-28/14:39:14  INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:1812]
08-28/14:39:14  INFO [main] DatagramChannelListener - ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener socket init ok.
08-28/14:39:14  INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@1798928 [queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 56 320; recv_buf_size: 524 288]
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 10
Authenticator: {ED 09 C1 B8 D0 C8 40 9A 84 29 FC 7D 0A D7 FC BC}
Attributes:
  User-Name=000684c9b2aebe00:000401d00004:0024.54ac.2aa7
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=123
  Event-Timestamp=1346150624
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96702
  Service-Type=5
  Acct-Session-Id=77000000000179BE
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 10
Authenticator: {ED 09 C1 B8 D0 C8 40 9A 84 29 FC 7D 0A D7 FC BC}
Attributes:
  User-Name=000684c9b2aebe00:000401d00004
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=123
  Event-Timestamp=1346150624
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96702
  Service-Type=5
  Calling-Station-Id=0024.54ac.2aa7
  Acct-Session-Id=77000000000179BE
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] RadiusProcessor - Create new radius session.
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetNas - Search by username=000684c9b2aebe00:000401d00004
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - [username=000684c9b2aebe00:000401d00004] Authenticated as inetServId:5
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetRadiusProcessor - MAC-address from request:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetAccountingPeriodList - Create:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetAccountingPeriodList - AccountingPeriod: 1: 13.03.2012 00:00:00.0 - 30.03.2013 23:59:59.999
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetApplication - inetServ[id=5] balance ok: 1111.00 [0]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] ContractTariffOptionList - Create:
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetApplication - TariffOptionMap: {}
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] InetNas - agentRemoteId=null
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Set ip from serv
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - Return code=0
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetDhcpHelperProcessor - Put auth accept 4:000684C9B2AEBE00:000401D00004:002454AC2AA7
08-28/14:39:31 ERROR [rdsLstnr-p-7-t-1] InetRadiusProcessor -
java.lang.NullPointerException
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.put(InetDhcpHelperProcessor.java:119)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor.access$4(InetDhcpHelperProcessor.java:108)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor$1.notify(InetDhcpHelperProcessor.java:275)
   at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor$1.notify(InetDhcpHelperProcessor.java:1)
   at ru.bitel.bgbilling.kernel.event.LocalEventProcessor.request(LocalEventProcessor.java:240)
   at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:850)
   at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:819)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:381)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.accessRequestImpl(InetRadiusProcessor.java:1)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accessRequest(RadiusProcessor.java:361)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:58)
   at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accessRequest(InetRadiusListenerWorker.java:1)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:213)
   at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
   at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
   at java.lang.Thread.run(Thread.java:662)
   at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 10
Authenticator: {}
Attributes:
  Framed-IP-Address=XX.YY.ZZ.3
  cisco-SSG-Account-Info=AINET

Process time auth: 75

08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] HourlyDataLogger - Create log file...
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] HourlyLogFileUtils - Next log file: /opt/bg/ver.5.2/inetacs/data/radius/source_4/2012/2012-08/2012-08-28/log_2012-08-28-14.004.bgdl
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] HourlyDataLogEntry - Create dataLog file: /opt/bg/ver.5.2/inetacs/data/radius/source_4/2012/2012-08/2012-08-28/log_2012-08-28-14.004.bgdl
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] BGDataLog - DataLog file [data/radius/source_4/2012/2012-08/2012-08-28/log_2012-08-28-14.004.bgdl] was opened
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] DataLog - Writing TLV finished(3)=[0]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] DataLog - Writing TLV buffer(4)=[type=chunked, size=524288]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] DataLog - Writing TLV compression(5)=[type=none, level=1, strategy=1]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] DataLog - Writing TLV distributed(6)=[1]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] DataLog - Writing TLV streaming(7)=[1]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] BGDataLog - Header length=51
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-1] ProcessorRequest - Sending to /XX.YY.ZZ.181:1645
08-28/14:39:31  INFO [rdsLstnr-p-7-t-1] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 10
Authenticator: {88 70 3B D3 58 21 F0 AF 3A B2 2D D3 3C D4 13 7A}
Attributes:
  Framed-IP-Address=XX.YY.ZZ.3
  cisco-SSG-Account-Info=AINET

Process time auth: 514

08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 11
Authenticator: {C8 ED AC 5B 5E 45 92 FF 67 DF D4 2F F9 A7 C3 CE}
Attributes:
  User-Name=INET
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=cisco
  Event-Timestamp=1346150625
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96702
  Service-Type=5
  Acct-Session-Id=77000000000179BE
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 11
Authenticator: {C8 ED AC 5B 5E 45 92 FF 67 DF D4 2F F9 A7 C3 CE}
Attributes:
  User-Name=INET
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=cisco
  Event-Timestamp=1346150625
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96702
  Service-Type=5
  Acct-Session-Id=77000000000179BE
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] RadiusProcessor - Create new radius session.
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetNas - Search by username=INET
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - [username=INET] Authenticated as inetServId:8
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] InetRadiusProcessor - MAC-address from request:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] InetAccountingPeriodList - Create:
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] InetAccountingPeriodList - AccountingPeriod: 3: 23.08.2012 00:00:00.0 - 31.08.2012 23:59:59.999
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetApplication - inetServ[id=8] balance ok: 0.00 [0]
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] ContractTariffOptionList - Create:
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetApplication - TariffOptionMap: {}
08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] InetNas - agentRemoteId=null
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - Return code=0
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetDhcpHelperProcessor - Skip userName: INET
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 11
Authenticator: {}
Attributes:
  Acct-Interim-Interval=60
  cisco-avpair=ip:traffic-class=in access-group 196 priority 200
  cisco-avpair=ip:traffic-class=in default drop
  cisco-avpair=ip:traffic-class=out access-group 196 priority 200
  cisco-avpair=ip:traffic-class=out default drop
  cisco-avpair=subscriber:accounting-list=ISG-AUTH-1
  cisco-SSG-Service-Info=QU;500000;750000;D;500000;750000

Process time auth: 17

08-28/14:39:31 DEBUG [rdsLstnr-p-7-t-2] ProcessorRequest - Sending to /XX.YY.ZZ.181:1645
08-28/14:39:31  INFO [rdsLstnr-p-7-t-2] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 11
Authenticator: {8E 16 3D 15 81 C0 32 D9 34 01 02 0A 72 A9 A3 3C}
Attributes:
  Acct-Interim-Interval=60
  cisco-avpair=ip:traffic-class=in access-group 196 priority 200
  cisco-avpair=ip:traffic-class=in default drop
  cisco-avpair=ip:traffic-class=out access-group 196 priority 200
  cisco-avpair=ip:traffic-class=out default drop
  cisco-avpair=subscriber:accounting-list=ISG-AUTH-1
  cisco-SSG-Service-Info=QU;500000;750000;D;500000;750000

Process time auth: 20

08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 12
Authenticator: {E1 B1 23 00 57 F8 93 7C 35 0B 5A 3B 5D 6E F9 B1}
Attributes:
  User-Name=000684c9b2aebe00:000401d00004:0024.54ac.2aa7
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=123
  Event-Timestamp=1346150632
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96704
  Service-Type=5
  Acct-Session-Id=77000000000179C0
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 12
Authenticator: {E1 B1 23 00 57 F8 93 7C 35 0B 5A 3B 5D 6E F9 B1}
Attributes:
  User-Name=000684c9b2aebe00:000401d00004
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=123
  Event-Timestamp=1346150632
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96704
  Service-Type=5
  Calling-Station-Id=0024.54ac.2aa7
  Acct-Session-Id=77000000000179C0
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] RadiusProcessor - Create new radius session.
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetNas - Search by username=000684c9b2aebe00:000401d00004
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusProcessor - [username=000684c9b2aebe00:000401d00004] Authenticated as inetServId:5
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] InetRadiusProcessor - MAC-address from request:
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] InetAccountingPeriodList - Create:
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] InetAccountingPeriodList - AccountingPeriod: 1: 13.03.2012 00:00:00.0 - 30.03.2013 23:59:59.999
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetApplication - inetServ[id=5] balance ok: 1111.00 [0]
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetApplication - TariffOptionMap: {}
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] InetNas - agentRemoteId=null
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusProcessor - Set ip from serv
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusProcessor - Return code=0
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetDhcpHelperProcessor - Put auth accept 4:000684C9B2AEBE00:000401D00004:002454AC2AA7
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 12
Authenticator: {}
Attributes:
  Framed-IP-Address=XX.YY.ZZ.3
  cisco-SSG-Account-Info=AINET

Process time auth: 9

08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-3] ProcessorRequest - Sending to /XX.YY.ZZ.181:1645
08-28/14:39:38  INFO [rdsLstnr-p-7-t-3] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 12
Authenticator: {35 82 2C 1D A9 0E 52 56 31 A1 BD AF 88 F6 6B A2}
Attributes:
  Framed-IP-Address=XX.YY.ZZ.3
  cisco-SSG-Account-Info=AINET

Process time auth: 35

08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 13
Authenticator: {30 94 4F A1 F8 FC C9 EF 97 0C 84 38 C4 CB 7C D5}
Attributes:
  User-Name=INET
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=cisco
  Event-Timestamp=1346150632
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96704
  Service-Type=5
  Acct-Session-Id=77000000000179C0
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 13
Authenticator: {30 94 4F A1 F8 FC C9 EF 97 0C 84 38 C4 CB 7C D5}
Attributes:
  User-Name=INET
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=cisco
  Event-Timestamp=1346150632
  NAS-IP-Address=XX.YY.ZZ.181
  NAS-Port=96704
  Service-Type=5
  Acct-Session-Id=77000000000179C0
  NAS-Port-Type=33
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-avpair=circuit-id-tag=000401d00004
  cisco-avpair=remote-id-tag=000684c9b2aebe00
  cisco-avpair=vendor-class-id-tag=MSFT 5.0
  cisco-NAS-Port=0/0/1/1

08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] RadiusProcessor - Create new radius session.
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetNas - Search by username=INET
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetRadiusProcessor - [username=INET] Authenticated as inetServId:8
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] InetRadiusProcessor - MAC-address from request:
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] InetAccountingPeriodList - Create:
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] InetAccountingPeriodList - AccountingPeriod: 3: 23.08.2012 00:00:00.0 - 31.08.2012 23:59:59.999
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetApplication - inetServ[id=8] balance ok: 0.00 [0]
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetApplication - TariffOptionMap: {}
08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] InetNas - agentRemoteId=null
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetRadiusProcessor - Return code=0
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetDhcpHelperProcessor - Skip userName: INET
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 13
Authenticator: {}
Attributes:
  Acct-Interim-Interval=60
  cisco-avpair=ip:traffic-class=in access-group 196 priority 200
  cisco-avpair=ip:traffic-class=in default drop
  cisco-avpair=ip:traffic-class=out access-group 196 priority 200
  cisco-avpair=ip:traffic-class=out default drop
  cisco-avpair=subscriber:accounting-list=ISG-AUTH-1
  cisco-SSG-Service-Info=QU;500000;750000;D;500000;750000

Process time auth: 14

08-28/14:39:38 DEBUG [rdsLstnr-p-7-t-4] ProcessorRequest - Sending to /XX.YY.ZZ.181:1645
08-28/14:39:38  INFO [rdsLstnr-p-7-t-4] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 13
Authenticator: {B3 5E 36 5F 2C 20 66 A8 B9 74 77 56 73 AC C9 79}
Attributes:
  Acct-Interim-Interval=60
  cisco-avpair=ip:traffic-class=in access-group 196 priority 200
  cisco-avpair=ip:traffic-class=in default drop
  cisco-avpair=ip:traffic-class=out access-group 196 priority 200
  cisco-avpair=ip:traffic-class=out default drop
  cisco-avpair=subscriber:accounting-list=ISG-AUTH-1
  cisco-SSG-Service-Info=QU;500000;750000;D;500000;750000

Process time auth: 17


Код:
08-28/14:39:14  INFO [main] Application - Starting ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor@8d5aad
08-28/14:39:14  INFO [main] InetDhcpDeviceMap - Load DHCP relay list, types: [3,4].
08-28/14:39:14  INFO [main] InetDhcpDeviceMap - Loaded device: 4
08-28/14:39:14  INFO [main] InetDhcpDeviceMap - Bind device: 4; /XX.YY.ZZ.65
08-28/14:39:14  INFO [main] InetDhcpDeviceMap - Loaded device: 5
08-28/14:39:14  INFO [main] InetDhcpDeviceMap - Bind device: 5; /10.10.10.145
08-28/14:39:14 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpDeviceMap$1@8d2280 to BG.Event.ru.bitel.bgbilling.modules.inet.api.server.event.InetReloadEvent WHERE moduleId=1
08-28/14:39:14  INFO [main] InetDhcpHelperProcessor - Restore connections on DhcpHelper
08-28/14:39:14  INFO [main] Application - Started ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpHelperProcessor@8d5aad
08-28/14:39:14  INFO [main] Application - Starting ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener@1d4340c
08-28/14:39:14  INFO [main] Application - Started ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener@1d4340c
08-28/14:39:31 DEBUG [dhcpLstnr-p-9-t-1] InetDhcpDeviceMap - Found device by giaddr id=4
08-28/14:39:31 DEBUG [dhcpLstnr-p-9-t-1] InetDhcpDeviceMap - Found subDevice by identifier id=5
08-28/14:39:31  INFO [dhcpLstnr-p-9-t-1] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -547448078, secs: 1280, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: XX.YY.ZZ.65
Client MAC: {002454AC2AA7}
  {61}={01002454AC2AA7}
  Host name{12}={rollan-��}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
  Agent information{82}=
    sub{1}={000401D00004}
    sub{2}={000684C9B2AEBE00}

08-28/14:39:31 DEBUG [dhcpLstnr-p-9-t-1] InetDhcpHelperProcessor - OP_BOOT_REQUEST
08-28/14:39:31 DEBUG [dhcpLstnr-p-9-t-1] InetDhcpHelperProcessor - request.giaddr = XX.YY.ZZ.65
08-28/14:39:31 ERROR [dhcpLstnr-p-9-t-1] InetDhcpHelperProcessor - Not found params for request: 5:000684C9B2AEBE00:000401D00004:002454AC2AA7
08-28/14:39:31  INFO [dhcpLstnr-p-9-t-1] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: -547448078, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: XX.YY.ZZ.65
Client MAC: {002454AC2AA7}
  Agent information{82}=
    sub{1}={000401D00004}
    sub{2}={000684C9B2AEBE00}

08-28/14:39:31 DEBUG [dhcpLstnr-p-9-t-1] ProcessorRequest - Sending to /XX.YY.ZZ.65:67
08-28/14:39:38 DEBUG [dhcpLstnr-p-9-t-2] InetDhcpDeviceMap - Found device by giaddr id=4
08-28/14:39:38 DEBUG [dhcpLstnr-p-9-t-2] InetDhcpDeviceMap - Found subDevice by identifier id=5
08-28/14:39:38  INFO [dhcpLstnr-p-9-t-2] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -547448078, secs: 3328, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: XX.YY.ZZ.65
Client MAC: {002454AC2AA7}
  {61}={01002454AC2AA7}
  Host name{12}={rollan-��}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
  Agent information{82}=
    sub{1}={000401D00004}
    sub{2}={000684C9B2AEBE00}

08-28/14:39:38 DEBUG [dhcpLstnr-p-9-t-2] InetDhcpHelperProcessor - OP_BOOT_REQUEST
08-28/14:39:38 DEBUG [dhcpLstnr-p-9-t-2] InetDhcpHelperProcessor - request.giaddr = XX.YY.ZZ.65
08-28/14:39:38 ERROR [dhcpLstnr-p-9-t-2] InetDhcpHelperProcessor - Not found params for request: 5:000684C9B2AEBE00:000401D00004:002454AC2AA7
08-28/14:39:38  INFO [dhcpLstnr-p-9-t-2] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: -547448078, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: XX.YY.ZZ.65
Client MAC: {002454AC2AA7}
  Agent information{82}=
    sub{1}={000401D00004}
    sub{2}={000684C9B2AEBE00}

08-28/14:39:38 DEBUG [dhcpLstnr-p-9-t-2] ProcessorRequest - Sending to /XX.YY.ZZ.65:67
08-28/14:40:01  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.kernel.network.dhcp.DhcpListener@1d4340c


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 18:41 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление, попробуйте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 авг 2012, 19:16 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Amir писал(а):
Выложили обновление, попробуйте.

Спасибо!!!
Тестирую пока всё нормально


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31 авг 2012, 14:29 
Не в сети

Зарегистрирован: 22 фев 2009, 01:04
Сообщения: 49
Откуда: Dubna
Карма: 0
подскажите, пожалуйста, что влияет на вызов метода preprocessDhcpRequest из динамических классов
есть необходимость откорректировать Circuit ID. Для Dlinka - я вижу что он вызывается по логам.
но при тестировании другого коммутатора - метод не отрабатывает.
как тут играть с опциями вида "dhcp.option82" и как оптимальнее обеспечить работу не совсем понятно, если данные приходят ввиде:

дамп дхцп-запроса от этого коммутатора (Circuit ID приходит ввиде "Vlan464+Ethernet0/0/2", влан=464, порт=2):
Код:
Option: (t=82,l=31) Agent Information Option
Option: (82) Agent Information Option
Length: 31
Value: 0115566C616E3436342B45746865726E6574302F302F3202...
Agent Circuit ID: 566C616E3436342B45746865726E6574302F302F32
Agent Remote ID: 00030F14C084
---------------
0000  ff ff ff ff ff ff 00 22  15 6d 96 c4 08 00 45 10   ......." .m....E.
0010  01 49 00 00 00 00 80 11  39 95 00 00 00 00 ff ff   .I...... 9.......
0020  ff ff 00 44 00 43 01 35  e6 1a 01 01 06 00 bc 4a   ...D.C.5 .......J
0030  ee 0b 00 e4 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0040  00 00 00 00 00 00 00 22  15 6d 96 c4 00 00 00 00   ......." .m......
0050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0110  00 00 00 00 00 00 63 82  53 63 35 01 01 0c 07 49   ......c. Sc5....I
0120  54 2d 6e 6f 74 65 37 0d  01 1c 02 03 0f 06 77 0c   T-note7. ......w.
0130  2c 2f 1a 79 2a 52 1f 01  15 56 6c 61 6e 34 36 34   ,/.y*R.. .Vlan464
0140  2b 45 74 68 65 72 6e 65  74 30 2f 30 2f 32 02 06   +Etherne t0/0/2..
0150  00 03 0f 14 c0 84 ff                               .......

радус лог:
Код:
08-31/11:33:58  INFO [rdsLstnr-p-7-t-1] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 103
Authenticator: {A2 43 D0 4A 63 7C C6 96 F9 59 7F E0 4F 1B F4 0C}
Attributes:
  User-Name=00030f14c084:Vlan464+Ethernet0/0/2:0022.156d.96c4
  NAS-Identifier=isg-gw
  NAS-Port-Id=0/0/1/1
  User-Password=123
  Event-Timestamp=1346398684
  NAS-IP-Address=x.y.z.181
  NAS-Port=98436
  Service-Type=5
  Acct-Session-Id=7700000000018084
  NAS-Port-Type=33
  cisco-avpair=circuit-id-tag=Vlan464+Ethernet0/0/2
  cisco-avpair=remote-id-tag=00030f14c084
  cisco-NAS-Port=0/0/1/1


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 сен 2012, 18:28 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Запрос InetAccess'у приходит от SmartEdge? Значит предобработка вызывается только у устройства SmartEdge.
На данный момент для найденного по agentRemoteId агентского устройства предобработка не вызывается.

Т.е. если только в предобработке SmartEdge как-то определять, что пакет от "другого коммутатора" и что-то делать.
Например, самому извлечь значения и установить в request:
Код:
request.setOption( InetDhcpHelperProcessor.VLAN_ID, vlanId );
request.setOption( InetDhcpHelperProcessor.INTERFACE_ID, interfaceId );


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 мар 2013, 17:06 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
возникла проблема есть
два вендора dlink и snr у них разный формат опций (как remoutid так и circutid).
snr remouteID
type(1byte) length(1byte) MAC(6byte)
dlink remouteID
type(1byte) length(1byte) typeRemouteID(1byte) length(1byte) MAC(6byte)

для радиус пакета проблема решена в

Код:
SmartEdgeClipsProtocolHandler ->   setAgentOption


Но предобработать dhcp пакет в
Код:
preprocessDhcpRequest
не получается.
как я понял попытка определить remouteID происходит перед вызовом preprocessDhcpRequest, а так как у snr эта опция короче чем у длинка
Код:
 DhcpListenerWorker -
java.lang.ArrayIndexOutOfBoundsException
        at java.lang.System.arraycopy(Native Method)
        at ru.bitel.bgbilling.modules.inet.runtime.device.AbstractInetDeviceRuntime.getOption82AgentRemoteId(AbstractInetDeviceRuntime.java:84)

Как быть?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 мар 2013, 19:21 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
как я понял попытка определить remouteID происходит перед вызовом preprocessDhcpRequest
Попробуйте поменять поиск устройства, чтобы искал только по GIADDR: dhcp.deviceSearchMode=2. Т.е. будет находится SE, у него в предобработке надо будет вытащить remoteId, установить его req.setOption( InetDhcpProcessor.AGENT_REMOTE_ID, agentRemoteId ). Далее модуль по AGENT_REMOTE_ID найдет агентское устройство и начнет парсить curcuitId уже по конфигу агентского устройства.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 мар 2013, 13:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Пытаюсь настроить трафик чтоб по радиусу считался, сделал все как в доке, трафик льется, а на договор не попадает, не отображается, куда копать?


Вложения:
Выделение_211.png
Выделение_211.png [ 27.14 КБ | Просмотров: 18892 ]
Выделение_210.png
Выделение_210.png [ 24.25 КБ | Просмотров: 18892 ]

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 мар 2013, 14:16 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А там трафик случайно не в сервисной (дочерней) сессии SE идет?
В каких RADIUS-пакетах идет по логам видно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 мар 2013, 16:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Amir писал(а):
А там трафик случайно не в сервисной (дочерней) сессии SE идет?
В каких RADIUS-пакетах идет по логам видно?

А где смотреть? вообще, на договоре только 1 сервис

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 мар 2013, 16:38 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
radius.log в InetAccounting.
Не путайте сервисы Inet на договоре и сервисы SE (дочерние сессии) - я имею ввиду вторые.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 мар 2013, 17:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
03-26/10:19:57  INFO [rdsLstnr-p-8-t-1] update - REQUEST:
Packet type: Accounting-Request
Identifier: 238
Authenticator: {2A DD B4 0F 20 A8 C1 05 F9 8F AD 82 8E DF 67 37}
Attributes:
  User-Name=skt800.1102@DCLIPS
  NAS-Identifier=M9-SE100-DCLIPS
  NAS-IP-Address=10.16.0.1
  NAS-Port=33619968
  Service-Type=2
  Acct-Input-Octets=140003954
  Framed-IP-Address=x.x.x.x
  Acct-Output-Octets=864110712
  Framed-IP-Netmask=255.255.255.255
  Acct-Status-Type=3
  Acct-Session-Time=15001
  Acct-Input-Packets=888909
  Acct-Session-Id=0100FFFF38001A41-51513BB4
  Acct-Authentic=1
  NAS-Port-Id=2/1 vlan-id 800:1102
  Acct-Output-Packets=1008127
  Event-Timestamp=1364293197
  Acct-Output-Gigawords=0
  Acct-Input-Gigawords=0
  NAS-Port-Type=1
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  Platform-Type=4
  Acct-Output-Octets-64={00 00 00 00 33 81 48 78}
  Acct-Input-Octets-64={00 00 00 00 08 58 4A 72}
  Acct-Output-Packets-64={00 00 00 00 00 0F 61 FF}
  Acct-Input-Packets-64={00 00 00 00 00 0D 90 4D}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  IP-Interface-Name=CLIENTS-STATIC
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  Qos-Policing-Profile-Name=DEF-IN
  Qos-Rate-Inbound=10240:1310720:2621440
  Qos-Rate-Outbound=10240:1310720:2621440
  OS-Version=11.1.2.5p2
  Acct-Update-Reason=3
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Qos-Metering-Profile-Name=DEF-OUT
  Acct-Mcast-In-Packets=0
  Acct-Mcast-Out-Packets=0

03-26/10:19:57  INFO [rdsLstnr-p-8-t-1] InetRadiusProcessor - Session 0100FFFF38001A41-51513BB4 found.
03-26/10:19:57  INFO [rdsLstnr-p-8-t-1] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 238
Authenticator: {EA 8E 3D 96 10 8D 43 2D 76 B1 2A C4 F4 B2 98 3C}
Attributes:

Process time update: 1

От такая дрянь

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 мар 2013, 04:36 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Amir, я что то не до дал? как разобраться то с трафиком?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 мар 2013, 11:12 
Не в сети

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Что это может быть?

Код:
03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] InetNas - Search by username=28107b4ccacc:03
03-28/09:06:17  WARN [rdsLstnr-p-8-t-7] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=2]
03-28/09:06:17 ERROR [rdsLstnr-p-8-t-7] InetRadiusProcessor - Session ip address not found in packet!
03-28/09:06:17  WARN [rdsLstnr-p-8-t-7] InetNas - NasConnection not found
03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] RadiusListenerWorker - RESPONSE:


BGInetAccess radius.log:
Код:
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 87
Authenticator: {6E 18 20 54 28 1F 7D 25 FB 34 86 E8 0A 31 7C D7}
Attributes:
  User-Name=14:da:e9:24:88:25
  NAS-Port-Id=2/15 clips 131651
  NAS-Identifier=Redback-IPOE
  User-Password=Redback
  NAS-IP-Address=172.16.0.1
  NAS-Port=34537472
  Service-Type=5
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.6
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=34537472
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] SmartEdgeServiceActivator - Format of Option 82 is D-link
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Access-Request
Identifier: 87
Authenticator: {6E 18 20 54 28 1F 7D 25 FB 34 86 E8 0A 31 7C D7}
Attributes:
  User-Name=28107b4ccacc:03
  NAS-Port-Id=2/15 clips 131651
  NAS-Identifier=Redback-IPOE
  User-Password=Redback
  NAS-IP-Address=172.16.0.1
  NAS-Port=34537472
  Service-Type=5
  Calling-Station-Id=14dae9248825
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Platform-Type=4
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Medium-Type=11
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  UNKNOWN[2352-202]={3D 3D 07 01 14 DA E9 24 88 25}
  UNKNOWN[2352-202]={0C 0C 07 44 65 63 6B 74 6F 70}
  Agent-Circuit-Id={00 04 00 A0 00 03}
  OS-Version=11.1.2.6
  Mac-Addr=14-da-e9-24-88-25
  UNKNOWN[2352-125]={4D 53 46 54 20 35 2E 30}
  NAS-Real-Port=34537472
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetNas - Search by username=28107b4ccacc:03
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusProcessor - [username=28107b4ccacc:03] Authenticated as inetServId:3
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetApplication - inetServ[id=3] balance ok: 12056.45 [-10000.00]
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetApplication - TariffOptionMap: {}
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetApplication - OptionSet: []
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusProcessor - Set ip from serv
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusProcessor - Return code=0
03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Accept
Identifier: 87
Authenticator: {}
Attributes:
  Framed-IP-Address=10.0.160.10

Process time auth: 4

03-28/09:06:17  INFO [rdsLstnr-p-9-t-10] InetRadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 87
Authenticator: {AC 2F 11 74 F7 64 AD FF 4A 7E 39 91 D9 7F 71 8B}
Attributes:

Process time auth: 6



BGInetAccounting radius.log:
Код:
03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 176
Authenticator: {54 52 51 FD FA 40 27 84 BE BC 4A 2B 2D 8F D4 FE}
Attributes:
  User-Name=14:da:e9:24:88:25
  NAS-Identifier=Redback-IPOE
  NAS-IP-Address=172.16.0.1
  NAS-Port=34537472
  Service-Type=5
  Acct-Input-Octets=0
  Acct-Output-Octets=0
  Acct-Status-Type=2
  Acct-Session-Time=0
  Acct-Input-Packets=0
  Acct-Session-Id=010EFFFF78000243-5153CFBA
  Acct-Authentic=1
  NAS-Port-Id=2/15 clips 131651
  Acct-Terminate-Cause=17
  Acct-Output-Packets=0
  Event-Timestamp=1364447162
  Acct-Output-Gigawords=0
  Acct-Input-Gigawords=0
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  Medium-Type=11
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Platform-Type=4
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  Session-Error-Msg=Authentication failure
  Agent-Circuit-Id={00 04 00 A0 00 03}
  Session-Error-Code=24
  Acct-Output-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Output-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  OS-Version=11.1.2.6
  Mac-Addr=14-da-e9-24-88-25
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Acct-Mcast-In-Packets=0
  NAS-Real-Port=34537472
  Acct-Mcast-Out-Packets=0
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] SmartEdgeServiceActivator - Format of Option 82 is D-link
03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 176
Authenticator: {54 52 51 FD FA 40 27 84 BE BC 4A 2B 2D 8F D4 FE}
Attributes:
  User-Name=28107b4ccacc:03
  NAS-Identifier=Redback-IPOE
  NAS-IP-Address=172.16.0.1
  NAS-Port=34537472
  Service-Type=5
  Acct-Input-Octets=0
  Acct-Output-Octets=0
  Acct-Status-Type=2
  Acct-Session-Time=0
  Acct-Input-Packets=0
  Acct-Session-Id=010EFFFF78000243-5153CFBA
  Acct-Authentic=1
  NAS-Port-Id=2/15 clips 131651
  Acct-Terminate-Cause=17
  Acct-Output-Packets=0
  Event-Timestamp=1364447162
  Acct-Output-Gigawords=0
  Acct-Input-Gigawords=0
  Calling-Station-Id=14dae9248825
  NAS-Port-Type=5
  Called-Station-Id=10.0.160.254
  Acct-Mcast-Out-Packets-64={00 00 00 00 00 00 00 00}
  Medium-Type=11
  UNKNOWN[2352-201]={01 0A 00 A0 FE}
  Platform-Type=4
  Agent-Remote-Id={00 06 28 10 7B 4C CA CC}
  Session-Error-Msg=Authentication failure
  Agent-Circuit-Id={00 04 00 A0 00 03}
  Session-Error-Code=24
  Acct-Output-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Output-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Input-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-In-Octets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-In-Packets-64={00 00 00 00 00 00 00 00}
  Acct-Mcast-Out-Octets-64={00 00 00 00 00 00 00 00}
  OS-Version=11.1.2.6
  Mac-Addr=14-da-e9-24-88-25
  Acct-Mcast-In-Octets=0
  Acct-Mcast-Out-Octets=0
  Acct-Mcast-In-Packets=0
  NAS-Real-Port=34537472
  Acct-Mcast-Out-Packets=0
  UNKNOWN[3561--1]={02 0A 00 06 28 10 7B 4C CA CC}
  UNKNOWN[3561--1]={01 08 00 04 00 A0 00 03}

03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] InetNas - Search by username=28107b4ccacc:03
03-28/09:06:17  WARN [rdsLstnr-p-8-t-7] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=2]
03-28/09:06:17 ERROR [rdsLstnr-p-8-t-7] InetRadiusProcessor - Session ip address not found in packet!
03-28/09:06:17  WARN [rdsLstnr-p-8-t-7] InetNas - NasConnection not found
03-28/09:06:17  INFO [rdsLstnr-p-8-t-7] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 176
Authenticator: {86 AD 95 02 20 ED 60 B2 D2 A4 02 87 D9 0B C5 5E}
Attributes:

Process time stop: 5


Сервер: вер. 5.2 сборка 1450 от 25.03.2013 16:59:06
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_43


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2013, 02:57 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Старт пакеты приходят? Какой обработчик процессора протокола установлен?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2013, 10:06 
Не в сети

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Старты не приходят.
Обработчик процессора протокола стоит ru.bitel.bgbilling.modules.inet.dyn.device.redback.SmartEdgeClipsProtocolHandler


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2013, 13:57 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Самый лучший вариант - чтобы старты приходили.
Другой вариант - сделать, чтобы в update-пакетах был Framed-IP-Address.
Третий - в конфиге установить connection.start.fromAccept=1, чтобы Access заносил данные с выданным адресом в БД перед посылкой Access-Accept.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2013, 16:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Amir а по моему вопросу?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 мар 2013, 16:52 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Должно работать с такими настройками.
Нужен доступ, посмотреть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2013, 11:33 
Не в сети

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Amir писал(а):
Самый лучший вариант - чтобы старты приходили.
Другой вариант - сделать, чтобы в update-пакетах был Framed-IP-Address.
Третий - в конфиге установить connection.start.fromAccept=1, чтобы Access заносил данные с выданным адресом в БД перед посылкой Access-Accept.


Простите за столь нубские вопросы)

В какой конфиг установить connection.start.fromAccept=1?

В SE debug clips all показывает:
Код:
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-CCT: Assigned session-id 131941
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Sending circuit create to ISM
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Sending circuit flags IP to ISM
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Sending circuit config to ISM session id 131941
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Sending circuit state UP to ISM
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-FSM: State now: Await-cct-up, was: Initial
Mar 30 09:24:20: [2/15:511:63:31/1/1/12290]: %CLIPS-7-DHCP: Processed CREATE from dhcpd: flags=0x0 ip=0.0.0.0 ctx=0x0 giaddr=10.0.160.254 mac=14:da:e9:24:88:25 (new sesid=131941)
Mar 30 09:24:20: [2/15:511:63:31/1/1/12290]: %CLIPS-7-DHCP: opt82_1=0x000400a00003
Mar 30 09:24:20: [2/15:511:63:31/1/1/12290]: %CLIPS-7-DHCP: opt82_2=0x000628107b4ccacc
Mar 30 09:24:20: [2/15:511:63:31/1/1/12290]: %CLIPS-7-DHCP: client id len=7 type=1
Mar 30 09:24:20: [2/15:511:63:31/1/1/12290]: %CLIPS-7-DHCP: hostname len=7 hostname=Decktop
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Processing ISM event: CCT state; CCT create
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: sub_event 3 state: Await-cct-up
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Processing ISM event: CCT cfg; CCT ethcfg
Mar 30 09:24:20: %CLIPS-7-ISM: ICR Lib processing ISM CCT CFG : 2/15:511:63:31/7/2/870
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Processing ISM event: CCT state; CCT up
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: sub_event 2 state: Await-cct-up
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-FSM: State now: Sent-auth-req, was: Await-cct-up
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: Sending authentication request to AAAd
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: [6] Opt82_1: 000400a00003
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: [8] Opt82_2: 000628107b4ccacc
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: [8] Vendor-class: MSFT 5.0
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: [7] Cliend-id: зИ$┬%
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: [7] Hostname: Decktop
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH_E: Authentication response status: Fail
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-FSM: State now: Await-down-cplt, was: Sent-auth-req
Mar 30 09:24:20: [2/15:511:63:31/7/2/870]: %CLIPS-7-AUTH: Sending session down to AAAd; cause: Authentication failure (24)
Mar 30 09:24:21: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: Processing ISM event: CCT state; CCT del
Mar 30 09:24:21: [2/15:511:63:31/7/2/870]: %CLIPS-7-ISM: sub_event 4 state: Await-down-cplt
Mar 30 09:24:21: [2/15:511:63:31/7/2/870]: %CLIPS-7-FSM: State now: Unknown, was: Await-down-cplt
Mar 30 09:24:21: %CLIPS-7-ISM: ICR Lib processing ISM CCT DEL: 2/15:511:63:31/7/2/870


Где посмотреть? что исправить?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 апр 2013, 14:20 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В конфиг устройства в дереве устройств модуля.
По самой SE ничего сказать не могу, т.к. железками не занимаемся.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 апр 2013, 14:04 
Не в сети

Зарегистрирован: 12 апр 2010, 20:05
Сообщения: 33
Карма: 0
Добрый день. Теперь вылезает вот такая ошибка BGInetAccess:

Код:
dhcp 04-09/11:49:57  INFO [dhcpLstnr-p-11-t-7] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -412969912, secs: 1024, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.0.160.254
Client MAC: {14DAE9248825}
  {61}={0114DAE9248825}
  Host name{12}={Decktop}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
  Agent information{82}=
    sub{1}={000400A00001}
    sub{2}={000628107B4CCACC}

dhcp 04-09/11:49:57  INFO [dhcpLstnr-p-11-t-7] InetAbstractDhcpProcessor - REQUEST_AFTER_PREPROCESS:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -412969912, secs: 1024, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 10.0.160.254
Client MAC: {14DAE9248825}
  {61}={0114DAE9248825}
  Host name{12}={Decktop}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, 121, -7, 43}
  Agent information{82}=
    sub{1}={01}
    sub{2}={28107B4CCACC}

dhcp 04-09/11:49:57 ERROR [dhcpLstnr-p-11-t-7] InetDhcpProcessor - 5
java.lang.ArrayIndexOutOfBoundsException: 5
        at ru.bitel.bgbilling.modules.inet.api.server.InetUtils.parseInt(InetUtils.java:485)
        at ru.bitel.bgbilling.modules.inet.runtime.device.AbstractInetDeviceRuntime.getOption82InterfaceId(AbstractInetDeviceRuntime.java:271)
        at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime.getOption82InterfaceId(InetDeviceRuntime.java:1)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpDevice.findServRuntime(InetDhcpDevice.java:263)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor.processOption82Request(InetDhcpProcessor.java:132)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetAbstractDhcpProcessor.processRequestImpl(InetAbstractDhcpProcessor.java:203)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetAbstractDhcpProcessor.processRequest(InetAbstractDhcpProcessor.java:119)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetAbstractDhcpProcessor.processRequest(InetAbstractDhcpProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.dhcp.DhcpListenerWorker.runImpl(DhcpListenerWorker.java:58)
        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)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 210 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.113s | 80 Queries | GZIP : On ]