FreeRadius - Не удалось привязать к адресу аутентификации

Когда я запускаю следующую команду, я могу получить успешный результат.

root @ ubuntu: / home / can # radtest пароль пользователя 127.0.0.1 1812 testing123

Отправка Access-Request с id 78 на порт 1812 127.0.0.1

User-Name = "user"
User-Password = "password"
NAS-IP-Address = 127.0.1.1
NAS-Port = 1812
Message-Authenticator = 0x00000000000000000000000000000000

rad_recv: пакет Access-Accept от хоста 127.0.0.1 порт 1812, id = 78, length = 20


Однако когда я запускаю «freeradius -X», я получаю следующее сообщение об ошибке:

.....

Ошибка привязки к адресу аутентификации * порт 1812: адрес уже используется /etc/freeradius/radiusd.conf[250]: ошибка привязки к порту для 0.0.0.0 порта 1812

Пожалуйста, помогите мне

Спасибо за старания.

Может


person user3648335    schedule 26.01.2015    source источник
comment
radiusd уже запущен. sudo service radiusd stop   -  person Arran Cudbard-Bell    schedule 26.01.2015
comment
@ ArranCudbard-Bell Большое спасибо .. Это сработало.   -  person user3648335    schedule 26.01.2015
comment
@ ArranCudbard-Bell Это сработало, однако я отправляю запрос через NTRadPing Radius Server Test Tool, я получаю: Готов обрабатывать запросы. Игнорирование запроса на адрес аутентификации * порт 1812 от неизвестного клиента 192.168.111.1 порт 55604 .. Есть ли у вас какие-нибудь предложения, Белл? Большое спасибо   -  person user3648335    schedule 26.01.2015


Ответы (4)


Запустите команды 'service freeradius restart' и 'service freeradius stop'. Затем запустите команду 'freeradius -X', и вы не столкнетесь с проблемой привязки больше.

person Barathi    schedule 22.06.2015

radiusd уже запущен. sudo service freeradius stop остановит его и позволит freeradius -X выполнить привязку к адресу / порту, который ранее использовался демоном RADIUS.

person Arran Cudbard-Bell    schedule 28.01.2015
comment
Я не вижу вопроса, я вижу сообщение «Пожалуйста, помогите мне». Я фактически предоставил ответ как комментарий к исходному сообщению, просто решил сделать его официальным. - person Arran Cudbard-Bell; 28.01.2015

Даже после того, как услуга закончилась, был незавершенный процесс зомби. В поисках процесса зумби я нашел один:

[root@localhost sites-enabled]# ps aux | grep radi
radiusd   25042  0.0  0.7 186360 14980 ?        Ssl  Fev17   0:00 /usr/sbin/radiusd -d /etc/raddb

[root@localhost sites-enabled]# kill -9 25042

После этого служба была успешно запущена.

person Roger Bernardi    schedule 18.02.2016

В основном порт, который хочет использовать freeradius, уже используется другим запущенным в фоновом режиме экземпляром freeradius. Завершение первого экземпляра freeradius позволит вам использовать тот же порт для нового запущенного экземпляра.

person GoldenWest    schedule 20.08.2018