问题描述: SSL使用动态令牌认证,OPT服务器迁移到云平台上之后,认证不通过。
告警信息: 用户认证提示操作失败,可能服务器太忙,如下图所示:
处理过程 1、排查SSLVPN的Radius认证设置的服务器地址是否更改正确,检查后发现正常; 2、排查路由到达OTP服务器是否可达,检查后发现正常; 3、测试OTP服务器的UDP1812端口服务端口是否正常,测试后也正常; 4、登陆到OTP服务器检查,发现服务都正常启动,地址也更改也正确; 5、在OTP服务器上抓包,发现只收到这一个request包,然后不发了,并且数据包获取到的源IP地址和实际的地址不符合,这源地址获取的X.X.176.74,实际包里nas是X.X.13.253的真实地址,数据包如下: 6、分析怀疑是网络中做过NAT,于是做路由跟踪,在网络节点中发现了X.X.176.74,如下图所示: 7、于是将OTP服务器里面的对接地址改成X.X.176.74,发现认证依然通不过,和云平台承建方交涉改地址的用处,沟通完发现这个X.X.176.74做的是代理,不是nat,导致UDP的数据只能单向发送。
根因: 网络中存在代理,导致UDP数据只能单向通,所以认证不通过
解决方案 方案一,取消代理解决; 方案二,做NAT解决。 |