Страница 1 из 1
Ошибки радиуса
Добавлено: Ср окт 26, 2011 1:38 pm
smersh
Время от времени в логе радиуса появляется вот такое:
Код: Выделить всё
Error: Discarding conflicting packet from client mpd5 port 33623 - ID: 236 due to recent request
поискал по форуму. нашел тему - там не совпадали алайв интервалы в биллинге и на сервере доступа. у меня интервалы совпадают, но ошибка все равно имеет место быть. и за последнюю неделю радиус два раза вылетел
Имеется: FreeBSD 8.2 + freeradius2 + rlm_perl + NAS (mpd5)
Re: Ошибки радиуса
Добавлено: Ср окт 26, 2011 4:19 pm
sopov
Ничего необычного в этом нет и падать от этого радиус точно не должен. Я бы глянул на производительность mysql. Радиус не успевает ответить на запрос, брас шлет новый, вот и конфликт. Еще можно увеличить время ожидания пакета на брасах.
Re: Ошибки радиуса
Добавлено: Ср окт 26, 2011 7:09 pm
~AsmodeuS~
и количество перл потоков
Re: Ошибки радиуса
Добавлено: Вт ноя 01, 2011 6:52 am
smersh
sopov писал(а):Ничего необычного в этом нет и падать от этого радиус точно не должен. Я бы глянул на производительность mysql. Радиус не успевает ответить на запрос, брас шлет новый, вот и конфликт. Еще можно увеличить время ожидания пакета на брасах.
В продолжение темы, вчера-сегодня радиус стал съедать 12% процессора, перестал отвечать на запросы(вернее отвечает: в radiusd -X авторизационные запросы идут, но клиенты авторизоваться не могут, начинают авторизовываться, поднимаются туннели и брас(mpd5) их в течение нескольких секунд скидывает), top показывал в STATE
какой-то umxtn или что-то в этом роде. спасло только radiusd_flags="-s". У меня года 3 назад было такое - но там радиус создавал свои дубликаты и они кушали 100% проца.
Re: Ошибки радиуса
Добавлено: Вт ноя 01, 2011 7:40 am
~AsmodeuS~
увеличте количество перл потоков
Re: Ошибки радиуса
Добавлено: Вт ноя 01, 2011 8:14 am
smersh
~AsmodeuS~ писал(а):увеличте количество перл потоков
Где их можно увеличить? в config.pl или в rlm_perl.pl нет намека на количество потоков.
Re: Ошибки радиуса
Добавлено: Вт ноя 01, 2011 2:39 pm
~AsmodeuS~
raddb/modules/perl
Re: Ошибки радиуса
Добавлено: Вт ноя 01, 2011 7:38 pm
smersh
~AsmodeuS~ писал(а):raddb/modules/perl
там идет инклуд на example.pl и все строки закоментированы. что конкретно прописать туда? Вы можете сказать?
Re: Ошибки радиуса
Добавлено: Ср ноя 02, 2011 9:46 am
~AsmodeuS~
у вас скорее всего даже не rlm_perl нужно настроить rlm_perl