Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 May 2005 13:09:57 -0700
From:      Scott Stevenson <scott@maxify.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Some HTTP clients only receive first 4k
Message-ID:  <0D4C6950-5512-4BA9-9475-99EEC938E10F@maxify.com>
In-Reply-To: <4292476B.80506@mWare.ca>
References:  <62547055-57AF-4695-9EB7-CA7CB4BB4232@maxify.com> <4292476B.80506@mWare.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

On May 23, 2005, at 2:13 PM, Mykel wrote:

>> 1. Affected clients consistently receive only the first 4096  
>> bytes  of .html and .css files. After that, they encounter a  
>> single garbage  character (looks like a memory stomp), and then  
>> nothing.
>>
>> 2. At least two of the sites hosted on the machine are affected.
>>
>> 3. The issue can be reproduced via the W3 validator:
[...]
>>
>> 4. At least in the case of the validator, the requests don't show  
>> up  in Apache's access or error logs! This is consistently  
>> reproducible.
>>
>> 5. For some reason, clients consistently only get to byte 3883  
>> (or  perhaps 3884) in .php files, and then get the garbage character.
>
> Perhaps there's an MTU problem along the way? Can you ping/ 
> traceroute all the way between endpoints? Some people idiotically  
> block all ICMP, when they probably just want to filter ICMP ECHO...  
> (idijjits... ping ain't the biggest of your problems)

I can't see how this would explain:

1. No entry in the access log for the initial request
2. PHP files being truncated at a different length (3883/3884 bytes)  
than HTML and CSS (4096)

Also, I never saw this problem when a linux machine was running on  
the same network with the same IP. Or am I missing something?

Thanks,

    - Scott





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0D4C6950-5512-4BA9-9475-99EEC938E10F>