- 主题:Debian中http下载文件失败(tcp一直在close_wait状态)--close
-- close一下,应该就是gfw的问题,找了一台境外的云主机,分分钟完成。
各位大神,我在用debian 的live-build编译vyos,这两天一直卡在同一个下载点,通过排查发现一个奇怪的现象,debian的一个程序“/usr/lib/apt/methods/http”会卡住,具体现象如下:
1. tcp连接进入了close_wait状态
2. 但是recv-q非空,下面显示都有1个包,之前经常看到有小几十个包
3. 每次卡住的时候,最后的日志都是下载同一个包,但是对live-build还不是很熟悉,这个源没更换成功,所以无法排除是源的问题。
请教一下大神,这个可能什么原因,怎么解决?
root@Debian11:/tmp# ps -aef | grep http
message+ 24826 24823 0 10:12 ? 00:00:00 /usr/lib/apt/methods/http
message+ 24827 24823 0 10:12 ? 00:00:00 /usr/lib/apt/methods/http
message+ 24828 24823 0 10:12 ? 00:00:00 /usr/lib/apt/methods/http
message+ 24829 24823 0 10:12 ? 00:00:01 /usr/lib/apt/methods/http
root 25587 25549 0 11:15 pts/1 00:00:00 grep http
root@Debian11:/tmp#
root@Debian11:/tmp#
root@Debian11:/tmp# netstat -anp | grep http
tcp 1 0 172.27.89.223:42012 151.101.74.132:80 CLOSE_WAIT 24829/http
tcp 1 0 172.27.89.223:39846 18.233.106.148:80 CLOSE_WAIT 24826/http
tcp 1 0 172.27.89.223:36994 188.166.116.224:80 CLOSE_WAIT 24827/http
tcp 1 0 172.27.89.223:60484 151.101.110.132:80 CLOSE_WAIT 24828/http
root@Debian11:/tmp#
--
修改:ackema FROM 119.8.125.*
FROM 119.8.125.*
GFW或者运营商出国线路QoS的干扰吧……
【 在 ackema (ackema) 的大作中提到: 】
: 各位大神,我在用debian 的live-build编译vyos,这两天一直卡在同一个下载点,通过排查发现一个奇怪的现象,debian的一个程序“/usr/lib/apt/methods/http”会卡住,具体现象如下:
: 1. tcp连接进入了close_wait状态
: 2. 但是recv-q非空,下面显示都有1个包,之前经常看到有小几十个包
: ...................
--
FROM 122.225.220.*
你好。
请问这种干扰是什么效果,会在路由中途断开或者释放资源,让tcp客户端没有感知么?
【 在 adoal 的大作中提到: 】
: GFW或者运营商出国线路QoS的干扰吧……
:
--
FROM 119.8.125.*
谢谢!
close一下,应该就是gfw的问题,找了一台境外的云主机,分分钟完成。
【 在 adoal 的大作中提到: 】
: GFW或者运营商出国线路QoS的干扰吧……
:
--
FROM 119.8.125.*
学习了,原来还会产生这样的现象
【 在 adoal (阿豆) 的大作中提到: 】
: GFW或者运营商出国线路QoS的干扰吧……
--
FROM 220.191.249.*