httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colm MacCárthaigh <colmm...@Redbrick.DCU.IE>
Subject Re: Linux + TCP_CORK + IPv6 = Broken [PATCH]
Date Thu, 05 Dec 2002 12:58:48 GMT
On Thu, Dec 05, 2002 at 11:30:29AM +0000, Joe Orton wrote:
> On Thu, Dec 05, 2002 at 10:54:53AM +0000, Colm MacCárthaigh wrote:
> ..
> > telnet [v6addr] 80
> > GET / HTTP/1.1
> > Host: madeup.tld
> > 
> > <observe lack of response>
> 
> Have you verified with tcpdump/ethereal etc that this hang is because
> the server is not sending the packets? What does netstat -t show for
> this connection?
> 
> That test works fine for me here between two 2.4.18-based boxes - are
> you using vanilla unpatched 2.4.18?

I'm using vanilla 2.4.18, from Debian kernel-source-2.4.18 , one machine
has the broadcom bcm5700 module, and the the other has the intel
e1000 module. Just to make doubly sure

netstat -t shows tcp        

0    504 2001:770:18:2:206:5b:80 2001:770:18:1:201:33128 ESTABLISHED

ethereal tells me that the first request is happening fine,
it sees the GET and then returns the 200. the second request
however doesnt do this, it sends 4 HTTP 200's before issueing
2 FIN/ACK's and an RST. I'm seeing the same thing from the
client side, but no output in telnet. So it is sending *something*,
just a very broken something.

-- 
colmmacc@redbrick.dcu.ie        PubKey: colmmacc+pgp@redbrick.dcu.ie  
Web:                                 http://devnull.redbrick.dcu.ie/ 

Mime
View raw message