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

[6.0] InetRadiusProcessor - Session ip address in packet or
http://forum.bitel.ru/viewtopic.php?f=44&t=12022
Страница 1 из 1

Автор:  oldb0y [ 18 окт 2016, 11:14 ]
Заголовок сообщения:  [6.0] InetRadiusProcessor - Session ip address in packet or

Здравствуйте.

Лог аккаунтинга усыпаны:
Код:
error.log:radius 10-17/21:36:24 ERROR [rdsLstnr-p-7-t-4] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:27 ERROR [rdsLstnr-p-7-t-9] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:29 ERROR [rdsLstnr-p-7-t-4] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:33 ERROR [rdsLstnr-p-7-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:33 ERROR [rdsLstnr-p-7-t-4] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:36 ERROR [rdsLstnr-p-7-t-2] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:37 ERROR [rdsLstnr-p-7-t-9] InetRadiusProcessor - Session ip address in packet or parent connection not found!
error.log:radius 10-17/21:36:38 ERROR [rdsLstnr-p-7-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found!


В какую сторону копать?

Автор:  oldb0y [ 19 окт 2016, 11:05 ]
Заголовок сообщения:  Re: [6.0] InetRadiusProcessor - Session ip address in packe

Дополню.. Странно что grep -E '10-19(.*)ERROR' *.log не показывал это
Код:
10-19/10:54:01  INFO [rdsLstnr-p-7-t-8] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 98
Authenticator: {A4 EE 47 30 19 0F 88 D9 D1 7C DC BE 3B 9C 2A 20}
Attributes:
  User-Name=XXX
  NAS-Identifier=XXX
  NAS-IP-Address=XXX.XXX.XXX.XXX
  NAS-Port=0
  Service-Type=2
  Acct-Input-Octets=0
  Acct-Output-Octets=0
  Acct-Status-Type=2
  Acct-Delay-Time=0
  Acct-Session-Time=0
  Acct-Input-Packets=0
  Acct-Session-Id=0000000004F5674B
  Acct-Authentic=1
  Acct-Terminate-Cause=17
  NAS-Port-Id=0/0/2/100
  Acct-Output-Packets=0
  Event-Timestamp=1476852809
  NAS-Port-Type=5
  cisco-avpair=ppp-disconnect-cause=User failed CHAP authentication
  cisco-avpair=connect-progress=Auth Failed
  cisco-avpair=nas-tx-speed=1000000000
  cisco-avpair=nas-rx-speed=1000000000
  cisco-avpair=disc-cause-ext=PPP CHAP Fail
  cisco-avpair=client-mac-address=XXX.XXX.XXX
  cisco-NAS-Port=0/0/2/100

10-19/10:54:01  INFO [rdsLstnr-p-7-t-8] InetRadiusProcessor - REQUEST_AFTER_PREPROCESS:
Packet type: Accounting-Request
Identifier: 98
Authenticator: {A4 EE 47 30 19 0F 88 D9 D1 7C DC BE 3B 9C 2A 20}
Attributes:
  User-Name=XXX
  NAS-Identifier=XXX
  NAS-IP-Address=XXX.XXX.XXX.XXX
  NAS-Port=0
  Service-Type=2
  Acct-Input-Octets=0
  Acct-Output-Octets=0
  Acct-Status-Type=2
  Acct-Delay-Time=0
  Acct-Session-Time=0
  Acct-Input-Packets=0
  Acct-Session-Id=0000000004F5674B
  Acct-Authentic=1
  Acct-Terminate-Cause=17
  NAS-Port-Id=0/0/2/100
  Acct-Output-Packets=0
  Event-Timestamp=1476852809
  NAS-Port-Type=5
  cisco-avpair=ppp-disconnect-cause=User failed CHAP authentication
  cisco-avpair=connect-progress=Auth Failed
  cisco-avpair=nas-tx-speed=1000000000
  cisco-avpair=nas-rx-speed=1000000000
  cisco-avpair=disc-cause-ext=PPP CHAP Fail
  cisco-avpair=client-mac-address=XXX.XXX.XXX
  cisco-NAS-Port=0/0/2/100

10-19/10:54:01  INFO [rdsLstnr-p-7-t-8] InetNas - Search by username=XXX
10-19/10:54:01  WARN [rdsLstnr-p-7-t-8] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=2]
10-19/10:54:01 ERROR [rdsLstnr-p-7-t-8] InetRadiusProcessor - Session ip address in packet or parent connection not found!
10-19/10:54:01  WARN [rdsLstnr-p-7-t-8] InetNas - NasConnection not found
10-19/10:54:01  INFO [rdsLstnr-p-7-t-8] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 98
Authenticator: {10 43 BB 25 A3 16 3B 13 80 9C 20 03 4B C3 BD 42}
Attributes:

Process time stop: 22


Я так понимаю, это потому что ко мне NAS'ы не присылвают Framed-IP-Address?

Автор:  Cromeshnic [ 19 окт 2016, 11:21 ]
Заголовок сообщения:  Re: [6.0] InetRadiusProcessor - Session ip address in packe

Помню такое (не знаю, про это или нет):

Код:
connection.start.fromUpdate=1
#игнорировать отсутствие ip-адреса в update-пакете при создании сессии из апдейта
connection.start.fromUpdate.ignoreFramedIpLack=1

Автор:  Amir [ 19 окт 2016, 14:48 ]
Заголовок сообщения:  Re: [6.0] InetRadiusProcessor - Session ip address in packe

Да.
При выдаче Access-Accept и connection.start.fromAccept=1 он может запомнить выданный IP-адрес, потому наличие в старт пакете Framed-IP-Address может быть не обязательным. Но когда приходит UPDATE-пакет с неизвестным Acct-Session-Id, а в нем нет Framed-IP-Address, то биллинг не хочет создавать сессию без него.
Но можно указать флаг, предложенный выше.

Может быть connection.close.timeout= слишком маленький, что сессии биллинг закрывает по таймауту раньше чем нужно?

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