产品行业: ISP与互联网军团(L1)-通信(L2) 产品型号: Eudemon9000E-X 背景叙述: win10搭建pptp隧道环境,在源nat场景下,vpn断连时client端发送的Call-Clear-Request中的callid未正确转换,导致server端的Call-Disconnect-Notify响应无法正常发出。导致隧道不能正常关闭。 产品问题: vpn断连时client端发送的Call-Clear-Request中的callid未正确转换,导致server端的Call-Disconnect-Notify响应无法正常发出。主要原因有下面两个:1、Call-Clear-Request在解码校验长度时有误,导致解码失败,未进进进 产品建议: 建议优化系统内部处理流程,首先,新增WAN-Error-Notify和Call-Clear-Request两个报文结构体,解码过程中进行长度判断时,各自报文按照各自类型的结构体进行对比和转换。其次,完善WAN-Error-Notify报文代码中处理逻辑错误问题。