锐捷RSR20-X-28 自动重启 堆栈sms_server
一、故障现象描述
RSR20-x-28,设备自动重启,版本为10.4(3b75)p3 Release(216047)。
二、故障排查分析
1、查看show log 是否有异常信息,无异常信息。
2、查看是否有死机堆栈信息,通过如下命令查看:
debug sup
show exception
发现设备异常重启时间点的堆栈信息,显示sms_server

三、故障根因说明
SMS_Server该模块是设备中的短信网关功能,主要用于向SNC服务器发送消息。在10.4(3b75)p3 Release(216047)该功能的任务为默认创建,在创建任务过程中,对Accept套接字的返回值未做预期判断,导致该函数返回失败(返回值:-1)的值被强制转为无符号去做一个数组的下角标,造成巨数下角标访问数组越界,导致设备重启。
四、故障解决方案
升级10.4(3b114) Release(225062)及以上版本解决该问题。
阅读剩余
版权声明:
作者:SE_You
链接:https://www.cnesa.cn/8215.html
文章版权归作者所有,未经允许请勿转载。
THE END