这是个很有趣的问题。免费 Radius 服务器已经运行了将近一年,没有任何问题。本周突然停止工作了。
我从本地测试域用户:
辐射测试[电子邮件保护]'yyy11111' localhost 18120 testing123 正在向 127.0.0.1 端口 1812 发送 ID 为 149 的访问请求
用户名 = "[电子邮件保护]“用户密码 = “yyy11111” NAS IP 地址 = 10.10.10.10 NAS 端口 = 18120
消息验证器 = 0x0000000000000000000000000000000000000000 将 ID 为 149 的访问请求发送到 127.0.0.1 端口 1812 用户名 = “[电子邮件保护]“用户密码 = “yyy11111” NAS IP 地址 = 10.10.10.10 NAS 端口 = 18120
消息验证器 = 0x0000000000000000000000000000000000000000 将 ID 为 149 的访问请求发送到 127.0.0.1 端口 1812 用户名 = “[电子邮件保护]“用户密码 = “yyy11111” NAS IP 地址 = 10.10.10.10 NAS 端口 = 18120 消息验证器 = 0x00000000000000000000000000000000000
radclient:ID 149 套接字 3 的服务器无响应
但是 Radius.log 显示 Auth: Login OK。调试显示.. +- 进入组身份验证 {...} pam_pass: 使用 pamauth 字符串进行 pam.conf 查找 pam_pass: 身份验证成功 ++[pam] 返回 ok Login OK: [[电子邮件保护]/yyy11111](来自客户端本地主机端口 18120)
我切换到 Pam_unix.so 并测试本地用户帐户,运行良好。只有域用户帐户(使用 Pam_lsass.so)有问题。