Henrik S. Hansen wrote:
> Toni Erdmann <for-spammers-(E-Mail Removed)> writes:
>
>
>>>I think the key is that I cannot serve pages above a certain (very
>>>small) size, about 1.1 KB. Browsers just hang, saying "waiting for
>>>[server]...". Smaller pages are no problem.
>>>I've run out of ideas about how to fix this. Help and pointers will
>>>be
>>>greatly appreciated.
>>
>>Could be an MTU problem when the response is sent to the internet.
>>Try to set MTU of eth0 (or whatever, using ifconfig) to asmaller
>>size == 1400 (instead of 1500) and repeat the test.
>
>
> That's it! I changed the MTU of eth1 to 1000, and the problem's gone.
> Thanks a lot, Toni! You saved my day. I guess I looked all the wrong
> places. 
>
There's a thread about this ongoing in a german news group here.
The hint is to check the firewall too. Normally, if your server
sends IP packets that are too long, the router (of the ISP) will
send an appropriate ICMP message telling him about this. Your
server can react and reduce the MTU.
But if your firewall blocks incomming ICMP message, your server
can't receive them and therefore can't react correctly.
That's when/why you have to do it manually.
Toni