我已经设置了一些我需要进行身份验证测试的半径。但是,它需要接受任何和所有请求,所以我已经设置了"DEFAULT Auth-Type := Accept"
来修复它。
然而,当我接受测试时,我会从日志中得到这个:
错误:忽略来自身份验证地址*端口1812的请求 未知的客户端端口42159
所以我用Google搜索并发现即使它设置允许它仍然需要在clients.conf中的IP?如此惶恐,但现在我得到了:
错误:rlm_sql_getvpdata:数据库查询错误错误:[sql] SQL查询 错误;拒绝用户
如果不先将客户作为客户添加,我是否可以接受所有内容?
如果不能解决SQL问题怎么办?我跟着导游,所以一切都应该是正确的。
答案 0 :(得分:1)
您可以添加涵盖整个ipv4范围的客户端:
client all {
ipaddr = 0.0.0.0/0
secret = <secret>
}
请在SQL错误周围发布radiusd -X
的输出,因为无法判断该单一日志行发生了什么。