现场采用IMC服务器作为802.1X认证的认证服务器和计费服务器,S5560-30S-EI交换机作为IMC服务器和终端的网关以及NAS设备。组网大致拓扑图如下:
本次涉及设备的型号以及版本: S5560-30S-EI Version 7.1.070, Release 1311P05
现场工程师反馈客户端通过INODE的单点登录方式认证上线后,在IMC侧看不到接入的用户信息,在IMC侧抓包只看到计费报文,没有看到认证报文。
1、现场采用的是802.1X的EAP终结方式,设备端和IMC服务器通过PAP方式认证,正常的认证过程是设备端先发起Radius Access-Requset报文。但是现场没有看到Radius Access-Requset报文,且现场用错误的用户名和密码也能认证通过,怀疑认证流量没有发送给IMC服务器。检查现场的配置发现配置了802.1X逃生,当Radius服务器不可达时不进行AAA认证。
domain ahtyzx
authentication lan-access radius-scheme dot1x none
authorization lan-access radius-scheme dot1x none
accounting lan-access radius-scheme dot1x none
2、于是让现场删除逃生的配置后用错误的用户名和密码认证,此时认证无法通过。但是IMC测依旧无法看到在线的接入用户,此时在设备侧查看Radius服务器的状态,发现认证服务器状态是Active的,但是计费服务器的状态为Block。
RADIUS scheme name: dot1x
Index: 1
Primary authentication server:
Host name: Not Configured
IP : 160.16.1.224 Port: 1812
VPN : Not configured
State: Active
Test profile: Not configured
Weight: 0
Primary accounting server:
Host name: Not Configured
IP : 160.16.1.224 Port: 1813
VPN : Not configured
State: Block
Weight: 0
3、认证服务器状态正常,说明设备和IMC之间的基本连通性没有问题。那么计费服务器状态为Block,可能是中间设备将报文阻断,或者服务器的计费端口异常导致的该问题。和现场确认中间没有安全设备,且没有配置对应包过滤等策略,结合IMC侧抓包没有看到服务器回应的计费响应报文,需要排查服务器侧的计费端口是否正常,没有正常响应计费报文的原因。
IMC服务器的防火墙将计费报文阻断了,关闭防火墙后问题解决。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作