Print

某局点总部无法访问分部ACG1000-ME管理WEB页面故障排查经验案例

2019-10-31 发表

组网及说明

总部和分部的出口设备是防火墙,为保护内网数据流不被窃听,客户要求通过IPSec VPN建立隧道。ACG1000-ME部署在分部防火墙下面,总部终端通过隧道访问分部业务。组网大致拓扑图如下:


本次涉及设备的型号以及版本: ACG1000-ME   Version 1.10,Release 6609P06

问题描述

现场工程师反馈总部电脑可以Telnet到分部ACG1000-ME设备上,但是无法打开设备的WEB管理页面。其中,192.168.3.2ACG1000-ME的管理地址。

过程分析

1、总部电脑可以TelnetACG1000-ME上,说明两者的基本连通性没有问题,流量是通过IPSec隧道进行转发,因此不会是运营商阻断WEB管理80端口这个原因。

2、接下来查看管理接口下已经开启了HTTP以及HTTPS的管理方式: 

和现场工程师沟通确认分部电脑可以打开ACG1000-MEWEB页面,说明ACG1000-MEHTTPHTTPS服务是正常的。

3、那么怀疑是访问WEB页面时两者的流量交互过程出现了问题,于是让现场工程师在ACG1000-ME连接分部出口防火墙的接口上进行抓包,结果如下:


发现有ACG1000-ME回应给终端的TCP字段丢失以及重传的报文,那么说明访问web页面的流量存在了丢包。Telnet没有问题且Ping测试没有丢包,流量跨越公网无法打开WEB页面,那么很有可能是由于访问WEB页面的包过大且不允许分片导致在网络出口被丢弃。于是让现场工程师在出口防火墙上Display IPSec Statistics看下是否MTU check failure在增长,如果访问ACG1000-MEWEB页面时MTU check failure增长,说明报文由于MTU检测失败被丢弃了。


解决方法

现场反馈MTU check failure增长,于是让现场更改出口防火墙外网接口的IP MTU1460TCP MSS1024后问题解决。