我正在学习如何使用freeradius,版本是v2.1.12。当我运行 radtest 时,服务器没有响应,我看到服务器端调试消息如下:
Received packet from 127.0.0.1 with invalid Message-Authenticator! (Shared secret is incorrect.) Dropping packet without response.
Run Code Online (Sandbox Code Playgroud)
这是 radtest 命令:radtest -x selftest password 127.0.0.1 0 secret
这是我对 /etc/freeradius/clients.conf 的编辑:
client selftest {
ipaddr = 127.0.0.1
secret = secret
}
Run Code Online (Sandbox Code Playgroud)
这是我对 /etc/freeradius/users 的编辑:
selftest Cleartext-Password := "password"
Run Code Online (Sandbox Code Playgroud)
以下是 radtest 的完整输出:
radtest -x selftest password 127.0.0.1 0 secret
Sending Access-Request of id 238 to 127.0.0.1 port 1812
User-Name = "selftest"
User-Password = "password"
NAS-IP-Address = 127.0.0.1
NAS-Port = 0
Message-Authenticator …Run Code Online (Sandbox Code Playgroud)