问题原因及解决方案如下:
在RADIUS服务器上执行用户强制下线操作时,AC未响应服务器的DAE(Disconnect/Change of Authorization)请求,导致用户仍在线。抓包显示RADIUS服务器(172.18.230.10)向AC(172.18.20.253)发送了DAE报文,但AC未回应。
根据排查,可能原因如下:
1. **AC未正确配置DAE服务**:需确认AC是否已启用RADIUS DAE服务,并正确配置了DAE客户端(即RADIUS服务器)的IP地址和共享密钥。当前配置中虽已配置DAE,但需核对密钥、IP是否与RADIUS服务器一致,确保安全通信。
2. **DAE报文中包含AC不支持的属性**:抓包和debug日志显示,RADIUS服务器下发了User-Profile Name等AC未配置的属性,导致AC处理DAE请求失败。AC因无法识别或处理该属性,丢弃或忽略该请求。
3. **解决方案**:
- 在RADIUS服务器侧修改DAE响应配置,**去除User-Profile Name等非必要或AC不支持的属性**;
- 确保DAE报文仅包含标准属性(如User-Name、Acct-Session-Id、NAS-IP-Address等);
- 在AC上确认DAE服务正常运行,并可通过debug radius dynamic-author进一步验证处理过程。
综上,**建议在RADIUS服务器上清除下发的User-Profile等非标准属性后重试强制下线操作**,即可解决AC无响应问题。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论