近期,吉林市分公司出现了智能网SMAP无法登陆的情况,造成现网智能业务无法进行管理,影响用户业务数据的查询及功能维护。就此情况,对智能网业务管理系统SMAP无法登陆的故障进行分析。
◆现象描述
N地区智能网SMAP突然无法连接到SMP平台,初期问题由于SMAP到SMP的路由器进行了调整,SMAP终端无法ping通SMP。
网络调整后,SMAP终端可以正常ping通SMP,但打开SMAP终端,输入用户名和密码后,界面处于僵死状态无任何反应,在SMAP终端的trace.log中无异常日志。
◆故障分析
1、首先ping SMP平台,可以ping通,排除网络不通的问题。
2、使用informix login damo测试数据库连接,正常,排除数据库连接的问题。
3、放开SMAP的trace日志,打开SMAP终端,输入用户名和密码后,SMAP界面一直僵死,查看日志。对比正确的SMAP登陆日志,SMAP登陆日志中无异常信息,类似在SMAP登陆中,突然出现信息SMAP与SMP无法交互的情况,导致SMAP界面僵死。
4、N地的SMAP属于一般操作员,由于需要进行此操作员数据的权限分配,需要与SMP进行大数据量的交互,如果网络中数据包被抛弃,则会造成SMAP界面僵死的状态。
5、验证大数据包是否能够在网络上正常传递:在SMAP终端大包ping SMP平台:ping XXX.XXX.XXX.XXX -l 1400(数据包的大小)。
6、经过不断验证判断在数据包达到1470大小后,则无法ping通SMP平台,说明当前的网络状况无法传送1470以上大小的数据包。
根据上述分析,基本定位SMAP登陆僵死原因是网络问题,由于SMAP与SMP登陆时进行数据的交互,大数据包被抛弃,造成SMAP界面僵死,而无日常日志。
◆处理方案:
1、修改网络中抛弃数据包的路由器的MTU值,可以通过更大的数据包。
2、改小SMAP终端的MTU值,发送数据包大小限制在1400以内。
◆操作过程:
采用第二种方法解决,可以使用华为公司在动态密码卡时,提供的DRTCP软件。下面分系统来阐述详细步骤:
windows95/98/ME:
1、运行DRTCP程序
2、选择“adpter setting”,选择其中每个“FW1 Adpter”,将右边的MTU值修改为1400即可。
注:FW1 Adapter可能绑定拨号网络适配器、网卡适配器等等,由于在98环境下,将所有的FW1 Adpater都设置MTU为1400。
3、重新启动计算机或网卡。
注:该设置只需设置一次,除非重新安装操作系统,一直保持有效。并且对非VPN的应用不产生影响。
Windows 2000/XP:
1、运行DRTCP程序,程序自动识别系统是windows2000/xp。
2、在“Adapter Settings”中选择您的网卡驱动程序,将MTU修改为1400即可。
按照上述方法,修改MTU值后,重启SMAP终端,问题解决。
◆温馨提示:
SMAP:为智能网业务管理接入点。SMP:业务管理点。
informix login damo:SMAP与SMP数据库连接的测试软件。
|