Ошибки радиуса

Ответить
smersh
Сообщения: 41
Зарегистрирован: Пт янв 02, 2009 3:27 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)

sopov
Сообщения: 610
Зарегистрирован: Вс апр 02, 2006 7:13 pm

Re: Ошибки радиуса

Сообщение sopov »

Ничего необычного в этом нет и падать от этого радиус точно не должен. Я бы глянул на производительность mysql. Радиус не успевает ответить на запрос, брас шлет новый, вот и конфликт. Еще можно увеличить время ожидания пакета на брасах.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибки радиуса

Сообщение ~AsmodeuS~ »

и количество перл потоков

smersh
Сообщения: 41
Зарегистрирован: Пт янв 02, 2009 3:27 pm

Re: Ошибки радиуса

Сообщение smersh »

sopov писал(а):Ничего необычного в этом нет и падать от этого радиус точно не должен. Я бы глянул на производительность mysql. Радиус не успевает ответить на запрос, брас шлет новый, вот и конфликт. Еще можно увеличить время ожидания пакета на брасах.
В продолжение темы, вчера-сегодня радиус стал съедать 12% процессора, перестал отвечать на запросы(вернее отвечает: в radiusd -X авторизационные запросы идут, но клиенты авторизоваться не могут, начинают авторизовываться, поднимаются туннели и брас(mpd5) их в течение нескольких секунд скидывает), top показывал в STATE
какой-то umxtn или что-то в этом роде. спасло только radiusd_flags="-s". У меня года 3 назад было такое - но там радиус создавал свои дубликаты и они кушали 100% проца.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибки радиуса

Сообщение ~AsmodeuS~ »

увеличте количество перл потоков

smersh
Сообщения: 41
Зарегистрирован: Пт янв 02, 2009 3:27 pm

Re: Ошибки радиуса

Сообщение smersh »

~AsmodeuS~ писал(а):увеличте количество перл потоков
Где их можно увеличить? в config.pl или в rlm_perl.pl нет намека на количество потоков.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибки радиуса

Сообщение ~AsmodeuS~ »

raddb/modules/perl

smersh
Сообщения: 41
Зарегистрирован: Пт янв 02, 2009 3:27 pm

Re: Ошибки радиуса

Сообщение smersh »

~AsmodeuS~ писал(а):raddb/modules/perl
там идет инклуд на example.pl и все строки закоментированы. что конкретно прописать туда? Вы можете сказать?

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибки радиуса

Сообщение ~AsmodeuS~ »

у вас скорее всего даже не rlm_perl нужно настроить rlm_perl

Ответить