Messages in this thread | | | Date | Thu, 20 Jan 2000 00:37:00 -0500 (EST) | From | "Mike A. Harris" <> | Subject | Sockets stuck in FIN_WAIT1 (2.2.14) |
| |
I don't know what the problem is here but it is driving me absolutely crazy to the extreme.
My kernel is 2.2.14, and this happened with 2.2.13 as well. FTP connections to ANY site in the redhat.com domain (ftp.redhat.com, updates.redhat.com, contrib.redhat.com) as well as metalab.unc.edu, all HANG in FIN_WAIT1 after attempting to download a file.
If I download any file, or try to view a file in any of the aforementioned ftp sites, Midnight Commander (my FTP client) sits there frozen until I kill it from another VC. Prior to killing it, I do a netstat -nt, and see:
2 root@asdf:/usr/src# netstat -nt Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 206.248.78.167:1293 152.19.254.81:18982 CLOSE_WAIT tcp 0 0 206.248.78.167:1278 152.19.254.81:21 ESTABLISHED tcp 0 1 206.248.78.43:1272 152.19.254.81:22819 LAST_ACK tcp 0 1 206.248.78.43:1262 152.19.254.81:21 FIN_WAIT1 tcp 0 7 206.248.78.23:1211 209.10.41.242:21 FIN_WAIT1 tcp 1 0 206.248.78.192:1170 206.168.112.90:80 CLOSE_WAIT tcp 1 0 206.248.78.192:1169 206.168.112.90:80 CLOSE_WAIT tcp 1 0 206.248.78.192:1168 206.168.112.90:80 CLOSE_WAIT tcp 0 0 127.0.0.1:7101 127.0.0.1:1028 ESTABLISHED tcp 0 0 127.0.0.1:1028 127.0.0.1:7101 ESTABLISHED
Every time this freeze occurs, I check netstat -nt and see the "state" is FIN_WAIT1. If I sit here waiting, it is an indefinite wait. This occurs 100% of the time when I connect to any of the sites mentioned above. I can change dirs easily on these sites, but the second I download a SINGLE file, I get the file intact and it is saved, and complete, but the FTP client hangs, and the connection shows FIN_WAIT1 in netstat.
I've tried other ftp clients such as ncftp, ftp, and get the same results often.
Is anyone else having trouble like this? If I go to a redhat mirror site the problem goes away. Come back to redhat.com and it is back. My guess is that something in the configuration of redhat.com, and metalab, and possibly other sites is screwed up.
Are there tcp/ip settings that can be played with in /proc on a linux system which could have a negative result like I'm experiencing? I'm refering to the REMOTE computer that is as I'm using a default setup with no tweaks..
Any help publically or privately to help narrow down this incredibly annoying glitch would be greatly appreciated in the extreme!!!
Is it possible the 2.2.x kernel still contains some TCP/IP glitches that could be causing this? What about the remote sites? Does anyone know what kernel redhat.com, metalab, etc.. uses, and what FTP server software?
Thanks in advance. TTYL
-- Mike A. Harris Linux advocate Computer Consultant GNU advocate Capslock Consulting Open Source advocate
Join the FreeMWare project - the goal to produce a FREE program in which you can run Windows 95/98/NT, and other operating systems.
http://www.freemware.org
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |