Messages in this thread |  | | From | (Olaf Erb) | Subject | SYN_SENT and timer off | Date | 7 Jun 1996 13:17:10 GMT |
| |
In article <199606010343.UAA02345@odie.CS.Berkeley.EDU>, Gordon Chaffee <chaffee@odie.cs.berkeley.edu> wrote: >>Maybe that's the same: sendmail (8.7.5) hangs while connect() with no >>timer running (pre7, 8, 9):
Now I saved a tcpdump on this (running pre13):
15:04:33.300000 mylinux.mydom.ain.1118 > mercury-novell-mailer.de.smtp: S 1304940560:1304940560(0) win 512 <mss 1460> (ttl 64, id 56645) 15:04:36.290000 mylinux.mydom.ain.1118 > mercury-novell-mailer.de.smtp: S 1304940560:1304940560(0) win 15360 <mss 1460> (ttl 64, id 56656) 15:04:36.330000 mercury-novell-mailer.de.smtp > mylinux.mydom.ain.1118: . ack 1304940561 win 16080 (ttl 119, id 64164) 15:04:36.330000 mylinux.mydom.ain.1118 > mercury-novell-mailer.de.smtp: R 1304940561:1304940561(0) win 0 (ttl 64, id 56658)
After this netstat shows: SYN_SENT, timer off (0.00/0).
I was even able to reproduce this multiple times now..
Why is Linux sending a RST? There's a SYN ACK missing, right? So that's maybe correct (I didn't read the RFC), but dropping the timer and block the connect() not, IMHO ;-)
You can test it yourelf by telneting the offending host (if you need the address for testing, please tell me, Alan- I don't want to post it here to protect the innocent(?) :-)
73, Olaf -- ------------------------------------------------------------------------- ! dc1ik@bofh.ampr.org - erb@inss1.etec.uni-karlsruhe.de ! Finger me for ! ! <A HREF="http://home.pages.de/~grotto/">click</A> ! PGP-public key! -------------------------------------------------------------------------
|  |