错误的LNS地址导致VPN Client软件L2TP VPN连接失败

发布时间:  2014-09-11 浏览次数:  561 下载次数:  0
问题描述
某VPN Client软件安装配置完成后,启动连接,报错:
告警信息
处理过程

(1)打开VPN Client帮助文件查找对应错误日志,未果。

(2)打开VPN Client的调试工具,勾选全部选项,查看调试日志

发现错误:[IOuter]<SOCK_T_ReceiveMsg>: recvfrom error

无对应帮助,无解。

(3)打开抓包工具Wireshark,设置捕获过滤器host 为LNS地址



从捕获的报文可以看到对端没有启用L2TP。

(4)联系管理员发现LNS地址提供错误,使用更换后的LNS地址连接正常。

根因

(1)VPN Client配置错误

(2)VPN Client所处操作系统问题

建议与总结

(1)VPN Client的调试日志太复杂不便于工程师理解。

(2)VPN Client的帮助文件中错误日志种类不完整,没有这个错误日志的解释。

(3)VPN Client的报文处理有问题,对端已经反馈目标端口不可达的情况下,还继续向对端发送StopCCN消息。

(4)必要时使用抓包工具能够快速定位问题。

END