2013-02-19 2 views
0

Я использую сервер freeradius на ubuntu 11.10. когда я запускаюfreeradius Ошибка сегментации

radtest username password 127.0.0.1 100 testing123 " 

команда. на стороне сервера, то я получил:

rad_recv: Access-Request packet from host 127.0.0.1 port 38006, id=243, length=60 
    User-Name = "username" 
    User-Password = "password" 
    NAS-IP-Address = 127.0.1.1 
    NAS-Port = 100 
# Executing section authorize from file /etc/freeradius/sites-enabled/default 
+- entering group authorize {...} 
++[preprocess] returns ok 
Segmentation fault 

как я могу решить эту проблему?

+0

Звучит как ошибка в программе. Рассматривали ли вы ошибку? – nneonneo

+0

Я получаю «radclient: никакого ответа от сервера для ID 177 socket 3» – user1865629

ответ

0

У меня такая же проблема, когда я начал работать над freeradius. Я не нашел решения или причины этой ошибки сегментации.

Я переустановил Freeradius из репозитория ubuntu 12.04, и это сработало для меня.

0

Эти основные переходные SEGFAULT обычно вызваны несоответствиями ABI, когда более ранняя версия серверной библиотеки загружается более новой версией radiusd.

Начиная с версии 3.x.x сервер проверяет магические числа в своих различных библиотеках, чтобы проверить, что все они из одной и той же версии сервера, и отказываются запускаться, если они не являются.