0

我在 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

我怎么解决这个问题?

4

2 回答 2

0

这些基本的瞬态 SEGFAULT 通常是由 ABI 不匹配引起的,其中较旧版本的服务器库由较新版本的 radiusd 加载。

从版本 3.xx 开始,服务器将验证它的各种库中的幻数,以检查它们是否都来自同一版本的服务器,如果不是,则拒绝启动。

于 2014-04-05T21:12:32.957 回答
0

当我开始研究 freeradius 时,我遇到了同样的问题。我没有找到任何解决方案或导致此分段错误的原因。

我从存储库 ubuntu 12.04 重新安装了 Freeradius,这对我有用。

于 2013-07-08T12:02:41.947 回答