Page 1 of 1

обрывает сессии при недоступности радиуса, acct-timeout=0

Posted: 11 Jun 2019, 09:05
by NiTr0
собссно сабж, собран из мастера ревизия dbe051d

конфиг секция:

Code: Select all

[radius]
dictionary=/usr/share/accel-ppp/radius/dictionary
nas-identifier=accel-ppp
nas-ip-address=х.х.х.х
gw-ip-address=х.х.х.х
server=х.х.х.х,passwd,auth-port=1812,acct-port=1813,req-limit=10,fail-timeout=0,max-fail=10,weight=1
dae-server=x.x.x.x:3799,passwd
timeout=5
max-try=3
acct-timeout=0
на другом сервере 1.10.2 - сессии не рвет, конфиг радиус секции практически идентичный:

Code: Select all

[radius]
dictionary=/usr/share/accel-ppp/radius/dictionary
nas-identifier=accel-ppp
nas-ip-address=х.х.х.х
gw-ip-address=х.х.х.х
server=х.х.х.х,passwd,auth-port=1812,acct-port=1813,req-limit=10,fail-timeout=0,max-fail=10,weight=1
dae-server=x.x.x.x:3799,passwd
timeout=5
max-try=2
acct-timeout=0
собссно вопрос: это фича, или бага?

Re: обрывает сессии при недоступности радиуса, acct-timeout=0

Posted: 11 Jun 2019, 10:09
by NiTr0
хм, таки все интереснее получилось. сессии на брасах не порвало, а вот аккаунтинг на другой радиус сервер, на котором был поднят тот же ип - не слало. что довольно странно.

Re: обрывает сессии при недоступности радиуса, acct-timeout=0

Posted: 11 Jun 2019, 10:40
by dimka88
Ну сбрасывать сессию при acct-timeout=0 точно не должно. А вот по аккаунтинг на другой сервер не понятно. В логах даже попыток не было отослать? RADIUS сервер передает acct-Interim-Interval?
Для детальности включить бы [radius]interim-verbose=1 и если не шлет RADIUS сервер атрибут, то попробовать указать [radius]interim-verbose=300