我已经从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.
答案 0 :(得分:1)
消息WARNING: Empty authorize section. Using default return values.
表示您在虚拟服务器配置的授权{}部分中没有任何内容(如果您使用/etc/raddb/sites-enabled/default
或可能/etc/raddb/radiusd.conf
,则很可能我一直在编辑。)
验证您是否已使用完整配置正确安装FreeRADIUS。这是最基本的配置,因此在新安装之后,您需要做的就是像上面那样编辑users
文件,然后尝试从本地计算机运行radtest
以确保它作品。一旦你完成了它并且它可以工作,然后在clients.conf
中添加一个条目,然后从另一台机器通过网络进行测试。
这些天你应该使用FreeRADIUS版本3.版本2是寿命终止。