Re: Interesting TCP problem...

From: Debian User (bmacy@siterock.com)
Date: Mon Jul 03 2000 - 23:12:48 EST


As additional info that I forgot... I've tried both 2.2.17pre4 and
2.2.17pre9 kernels. I still can't get 2.4.0test2-ac2 happy so I haven't
tried it.

Brian Macy

-------- Original Message --------
From: Brian Macy <bmacy@sunshinecomputing.com>
Subject: Interesting TCP problem...
To: stevend@siterock.com, strobert@strobe.net
CC: Brian Macy <bmacy@sunshinecomputing.com>

Here's the behavior:
- My brother dials up and connects to my machine for IMAP and/or ssh
from Win2k
- Works fine
- His modem disconnects, he yanks the phone cord, his ISP drops him,
whatever... an abortive disconnect
- He dials up and tries to reconnect
- He fails... he reboots... it fails
- He reboots into Linux... it succeeds
- He reboots into Win2k... it fails
- I reboot my server... it succeeds

A tcpdump of the IMAP traffic shows he SYN's me, send me his first data
packet I think, and then I FIN him. I get nothing but the standard end
stream message in imap. This smells like kernel bug.

Works:
9:30:14.246289 216.224.146.157.1234 > 63.204.197.52.143: S
3788221173:3788221173(0) win 16384 <mss 1460,nop,nop,sackOK> (DF) (ttl
112, id 2209)
09:30:14.246458 63.204.197.52.143 > 216.224.146.157.1234: S
657772939:657772939(0) ack 3788221174 win 32120 <mss
1460,nop,nop,sackOK> (DF) (ttl 64, id 358)
09:30:14.392028 216.224.146.157.1234 > 63.204.197.52.143: . ack 1 win
17520 (DF) (ttl 112, id 2210)
09:30:15.000115 216.224.146.157.1235 > 63.204.197.52.143: S
3788459991:3788459991(0) win 16384 <mss 1460,nop,nop,sackOK> (DF) (ttl
112, id 2215)
09:30:15.000219 63.204.197.52.143 > 216.224.146.157.1235: S
651442111:651442111(0) ack 3788459992 win 32120 <mss
1460,nop,nop,sackOK> (DF) (ttl 64, id 365)
09:30:15.147302 216.224.146.157.1235 > 63.204.197.52.143: . ack 1 win
17520 (DF) (ttl 112, id 2216)
09:30:15.550850 63.204.197.52.143 > 216.224.146.157.1235: P 1:80(79) ack
1 win 32120 (DF) (ttl 64, id 379)
09:30:15.721522 216.224.146.157.1235 > 63.204.197.52.143: P 1:18(17) ack
80 win
17441 (DF) (ttl 112, id 2217)

Broken:
(0) win 16384 <mss 1460,nop,nop,sackOK> (DF) (ttl 112, id 1152)
09:22:57.561855 63.204.197.52.143 > 216.224.146.157.1162: S
201306750:201306750(0) ack 3675955134 win 32120 <mss
1460,nop,nop,sackOK> (DF) (ttl 64, id 33233)
09:22:57.701387 216.224.146.157.1162 > 63.204.197.52.143: . ack 1 win
17520 (DF) (ttl 112, id 1153)
09:23:02.725371 63.204.197.52.143 > 216.224.146.157.1162: F 1:1(0) ack 1
win 32120 (DF) (ttl 64, id 33245)
09:23:02.867305 216.224.146.157.1162 > 63.204.197.52.143: . ack 2 win
17520 (DF) (ttl 112, id 1154)
09:23:02.868646 216.224.146.157.1162 > 63.204.197.52.143: F 1:1(0) ack 2
win 17520 (DF) (ttl 112, id 1155)
09:23:02.868740 63.204.197.52.143 > 216.224.146.157.1162: . ack 2 win
32120 (DF) (ttl 64, id 33247)

-
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/



This archive was generated by hypermail 2b29 : Fri Jul 07 2000 - 21:00:15 EST