【发布时间】:2016-09-19 19:57:00
【问题描述】:
我有一个移动应用程序(捕获为 186.18.33.118)从 php api (200.80.41.246) 的一些简单 http 服务器请求数据。
当我从我的应用程序发送请求时,我一分钟内无法从发送请求的同一局域网访问 Web 服务器。
服务器是 Centos 7 apache 和所有更新。
我使用 tcpdump 分析服务器和我的应用程序之间的数据包(下面显示了当我从应用程序请求服务器以及从我的浏览器请求服务器以使用 wireshark 打开之后的捕获)。
我能看到的奇怪的是服务器发送FIN数据包ACK的时间太长了
有什么问题?
编辑/添加
(我如何进行捕获的步骤)
我在手机里打开了这个应用(这个应用会咨询安装在服务器200.80.41.246上的wordpress)
几秒钟后,我尝试从浏览器(从与手机连接的同一个局域网)进入 wordpress
服务器给我一条消息说:错误超时(靠近数据包45)
所以我尝试了很多次,大约一分钟后连接正常(靠近数据包 110)
编辑 2
我对比了浏览器和app对api的查询,因为当我从浏览器发出请求的时候并没有带来问题,我发现不同的是浏览器发送了一个RST包应用程序不发送。 下面我留个图,上面是浏览器的查询,下面是app的查询。
有什么建议吗?
【问题讨论】:
标签: php linux networking centos tcp-ip