2013-02-19 116 views
0

我在ubuntu 11.10上使用freeradius服務器。當我跑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

聽起來像程序中的錯誤。你有沒有考慮過提交一個bug? – nneonneo 2013-02-19 07:49:46

+0

我得到「radclient:ID 177套接字3服務器沒有響應」 – user1865629 2013-02-19 07:51:36

回答

0

當我開始研究freeradius時,我遇到了同樣的問題。我沒有找到任何解決方案或導致此分段錯誤。

我重新安裝Freeradius從存儲庫的Ubuntu 12.04,併爲我工作。

0

這些基本的瞬態SEGFAULT通常是由ABI不匹配造成的,其中舊版本的服務器庫由較新版本的radiusd加載。

從版本3.x.x開始,服務器將驗證其各種庫中的幻數,以檢查它們是否都來自服務器的相同版本,如果不是,則拒絕啓動。