MCU在SMC2.0上无法上线问题

发布时间:  2015-06-24 浏览次数:  152 下载次数:  0
问题描述
一台MCU在SMC2.0上概率性无法上线。
处理过程

1. 检查SMC2.0中MCU的告警日志,我们可以发现每一次发生问题的时候,都是MCU在半夜鸡叫重启之后发生。

换句话说就是,在每天MCU半夜鸡叫之后,MCU都有概率不上线。

2. 等待问题发生,通过MCU的WEB页面抓取网络包进行分析。

通过使用筛选条件:tcp.port==5000 来查看MCU的5000端口的信令状态。

首先,SMC2.0会对MCU发送一个TCP请求,就是其中28行的信息。正常情况下,MCU会给SMC2.0回一个ACK的答复,然后再TCP通道建立后,SMC2.0上面,MCU就正常上线。

但是在这次问题中。

MCU已经和另一台设备已经建立TCP的连接,第30,31行,就是2个设备之间发送的心跳保活包。

3. 通过分析我们发现,MCU已经和另一台设备,利用5000端口进行了保活。

根因

客户网络中,存在另一台SMC2.0也添加了这台MCU。

解决方案
在不用的SMC2.0上,删除MCU的信息,保证网络中,只有一台SMC2.0添加MCU。

END