Xavier Ambrosioni:
> Maybe it's my router which manages the internet connection and
> NAT the incoming connection to my server which breaks the window
> scaling?
We have een reports on this mailing list that some routers or
firewalls mis-handle TCP features such as window scaling and ECN.
Of course it is possible that the problem is not with your
nearest router, but elsewhere in the network.
> Any workaround?
Disable TCP window scaling in the kernel.
*BSD: sysctl -w net.inet.tcp.rfc1323=0
LInux: sysctl -w net.ipv4.tcp_window_scaling=0
Append the corresponding name=value setting to /etc/sysctl.conf
to make this setting active on each reboot.
Wietse