On Tue, Sep 6, 2011 at 22:43, Jonas Maebe <jonas.ma...@elis.ugent.be> wrote: > There is one known problem: the server is behind a brain dead firewall, > which drops most icmp packets (except for ping). This includes the > "fragmentation needed" packets used for path mtu discovery > (http://www.networksorcery.com/enp/rfc/rfc1191.txt). > > We have enabled TCP-based mtu discovery > (http://tools.ietf.org/html/rfc4821), but it appears to be slower. > Alternatively, you can try to clamp the maximum segment size of all tcp > connections manually: http://lartc.org/howto/lartc.cookbook.mtu-mss.html > (try 1400 or so, and work up from there). It will slightly reduce the > efficiency of your connection though (for all tcp connections, also to other > servers).
I am on Windows, so I have enabled EnablePMTUBHDetect parameter instead, as per http://support.microsoft.com/kb/314053 It have helped somewhat -- now instead of waiting for the full page, half of the page is downloaded, and then the waiting starts. I am not a TCP expert, so have no idea what may cause this. -- Alexander S. Klenin _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel