我已经从tarball安装了FreeRADIUS2,并在raddb/users中添加了一个新用户
_aboli Cleartext-Password := "safarnama"_但是当我尝试授权时,我得到了以下错误:
rad_recv: Access-Request packet from host 192.168.9.128 port 60663, id=191, length=51
User-Name = 'aboli'
User-Password = 'safarnama'
NAS-Port = 0
(0) WARNING: Empty authorize section. Using default return values.
(0) ERROR: No Auth-Type found: rejecting the user via Post-Auth-Type = Reject
(0) Failed to authenticate the user.
(0) Using Post-Auth-Type Reject
(0) WARNING: Unknown value specified for Post-Auth-Type. Cannot perform requested action.
(0) Finished request 0.
Waking up in 0.3 seconds. 发布于 2016-04-15 04:11:29
消息WARNING: Empty authorize section. Using default return values.表示您的虚拟服务器配置的authorize{}部分中没有任何内容(最有可能是/etc/raddb/sites-enabled/default,如果您一直在编辑它,也可能是/etc/raddb/radiusd.conf )。
验证您是否正确安装了具有完整配置的FreeRADIUS。这是最基本的配置,所以在重新安装之后,您需要做的就是像上面一样编辑users文件,然后尝试从本地计算机运行radtest以确保它可以工作。一旦你这样做了并且它工作了,然后在clients.conf中添加一个条目,并从另一台机器转移到网络上进行测试。
现在你应该使用FreeRADIUS版本3,而版本2已经停用了。
https://stackoverflow.com/questions/33235320
复制相似问题