【问题背景】 近期,有客户有使用OPEN API进行定期注销用户的需求,因版本要求,便升级到7.6.8R2,通过OPEN API实现了需求。在后续使用过程中遇到一个比较奇怪的问题。
【问题现象】 客户使用短信认证,在例行检查中发现,外置数据中心上,看到的短信认证的IP是逆序的。比如登陆的IP为:1.2.3.4,正常而言,也是1.2.3.4发起短信认证请求,并记录到数据库中。结果实际记录的IP为:4.3.2.1。导致日志记录不正常
【排查思路】 1、查看升级之前的日志与升级后日志对比 2、排查外置数据中心,升级后的版本是否支持 3、排查记录的IP在设备上是否就已经是逆序
【排查结果】 1、升级前的短信认证记录IP都是正常的 2、外置数据中心支持对接7.6.8R2版本 3、IP在SSL设备的日志上查看是正常的 没有逆序
根据排查结果,感觉是设备传输过程机制发生变化,导致升级前后 记录IP顺序不一致,于是联系了400查看。一开始建议安装新版本外置数据中心,后来发现对比旧版本数据中心,少了报表功能,客户不想更换。 于是针对该问题,出了一个新补丁包进行修复。目前打上后,短信认证的IP记录都是正常的。:好棒: |