略。
某局点使用iMC EIA实现portal认证,当密码输入错误时,页面上错误提示信息显示乱码,如下图一所示:
图一
通过查看认证过程中的Portal和USM调试级别日志,里面记录的信息都是正常显示。
Portal日志:
2018-04-14 16:48:35.066[Portal服务器][调试(0)][22][ProxyResponseClientHandler::run]172.16.1.191 ; CODE_PP_LOGIN_RESPONSE(101) ; 20752 ; 10.10.10.250:61722 ; 设备拒绝请求(1)
<Content>
<Head>
Packet Type:CODE_PP_LOGIN_RESPONSE(101)
SerialNo:20752
Address:10.10.10.250
Port:50300
RemoteIp:10.10.10.250
RemotePort:61722
Version:portal 2.0
Auth Type:CHAP
ErrorID:1
UserIP:172.16.1.191
UserPort:0
ReqID:0
Rsvd:0
attriNum:1
</Head>
<Attributes>
Failure Reason:E63032:密码错误,您还可以重试6次。
</Attributes>
</Content>
UAM日志:
%% 2018-04-14 16:47:29.513 ; [ERR] ; [744] ; LAN ; lanAuth.exec: failed to be authenticated by the black list, retCode: 63032.
%% 2018-04-14 16:47:29.513 ; [ERR] ; [744] ; LAN ; lanAuthMsgProc.finsh: fail to authenticate the request message, retCode: 63032.
%% 2018-04-14 16:47:29.513 ; [LDBG] ; [744] ; LAN ; lanAuthMsgProc.addAuthFailRec: plusauthfailtime called for User(XX-04:52:F3:0C:AE:D8).
%% 2018-04-14 16:47:29.524 ; [LDBG] ; [744] ; LAN ; Begin replyPrivateAttr, auth step is 2, AttrPolicyId is -1, DeviceTypeId is 1100
%% 2018-04-14 16:47:29.524 ; [LDBG] ; [744] ; LAN ; XX ; 3 ; KKNA8EOR ; Send message attribute list:
Code = 3
ID = 152
ATTRIBUTES:
Reply-Message(18) = E63032: Incorrect password. You can retry 9 times.
后台显示正常,iMC侧其他页面显示正常,查看服务器配置中交互报文编码发现现场配置了一个错误的编码值,位置如图二所示:
图二
此编码为Portal Web和Portal Server之间交互报文使用的编码。一般情况下使用缺省值即可。但是现场配置错误,故导致Portal页面提示信息显示乱码。
远程现场将此处交互报文编码值改为GBK之后,清空浏览器缓存重新认证问题解决。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作