+1
Отвечен

accel-ipoe radius server is not responding после растарта radius-server

Maks 4 года назад обновлен mikbill (CEO) 4 года назад 11

Есть несколько НАС серверов с accel-IPOE.
Если пререзапустить радиус сервер на биллинге (к примеру изменение сис.опций), НАСы с нагрузкой более 1000 отказываются устанавливать новое соединение:

[2016-05-14 02:00:00]: warn: ipoe1352: radius: server(1) not responding
[2016-05-14 02:00:00]: warn: ipoe1352: radius: no available servers
[2016-05-14 02:00:00]: warn: ipoe1352: authentication failed
[2016-05-14 02:00:00]: debug: ipoe1352: terminate
[2016-05-14 02:00:00]: info: ipoe1352: ipoe: session finished

и так пока не рестартанешь аксел.
НАС с 500 абонами при этом спокойно работает дальше, потеряв пару авторизаций.
Конфигурации идентичны, подскажите пожалуйста, куда копать?

секция radius в /etc/accel.conf
dictionary=/usr/local/share/accel-ppp/radius/dictionary
nas-identifier=accel
nas-ip-address=y.y.y.y
server=x.x.x.x,secret,auth-port=1812,acct-port=1813,req-limit=0,fail-time=0,weight=1
#server=y.y.y.y,accel,auth-port=1812,acct-port=1813,req-limit=50,fail-timeout=0,max-fail=10,weight=1000
dae-server=0.0.0.0:3799,accel
verbose=100
timeout=3
max-try=3
#acct-timeout=120
acct-delay-time=0
#acct-on=0
#attr-tunnel-type=My-Tunnel-Type

не нашел как отправить ПМ. К сожалению, не могу помочь советом по вашей проблеме, т.к. только начинаем использовать Accel. Буду очень благодарен за беседу в скайпе по некоторым орг. вопросам Accel-я.


skype: alekseybabaev

Стукнул к Вам, maks.zhoglikov

так нет ответа же, мы с Def_5 на другую тему общались

эти темы просмотрел еще перед созданием новой, похоже у меня немного иной случай.
забыл упомянуть что на биллинге используется "MikBiLL DHCPd"
скрипт РадусЧек работает.
тут проблема не на стороне биллинга, проблема в том что аксель не хочет обновлять сессию с радиус сервером и наблюдается проблема под нагрузкой...в качестве эксперимента пекинул пару вланов на не нагруженый аксель, в итоги получил около 900 абонов онлайна на нём и он стал "страдать .."
похоже у него есть какой-то "хеш" сессии с радиус сервером, который под нагрузкой он не может/успевает обновить

с екция radius в /etc/accel.conf

поставте
timeout=10
max-try=9


попробуйте, оно может просто не успевать обьем прогнать в 3 секунды


кеш в radiusd включен ?


"поставте
timeout=10
max-try=9"
пробовали, не попомогло

"кеш в radiusd включен ?"
не подскажете как проверить? и как включить)

решили держать до 1.5к абонов на одном насе, так же убрали из системных настроек путь к радиусу, что бы не рестартил при любом действии.

Сервис поддержки клиентов работает на платформе UserEcho