Christoph Hellwig wrote:
Could it be possible OpenBSD doesn't properly deal with the tcp window
scaling changes in 2.6.8? (http://lwn.net/Articles/92727/)
Unless there is present in the path one of those broken
routers (mangling the window scale option), it's likely
something else. Also, nntp traffic tends to be small and
unaffected by window sizes. Any way to tell if that is so?
Any chance you could make the tcpdumps available, if
this has not already been resolved?
We had a problem with sshd and other apps hanging due
to glibc changes and unsafe signal handling in daemons,
but this seems like something else..
I have noticed strangeness with the 2.6.8 kernel on both 686-smp
1) rsync from 2.6.8 to a 2.6.7 host hangs.
2) ssh from 2.6.8 to a 2.6.7 host hangs.
3) nntp from 2.6.8 hangs for 52 seconds before proceeding.
4) ssh from Openbsd to 2.6.8 hangs after SSH2_MSG_KEX_DH_GEX_REQUEST
In 1-2 the network topology is as follows
2.6.8host <-ethernet-> OpenBSD <-openvpn-> OpenBSD <-ethernet-> 2.6.7host
In 3 the network topology is as follows
2.6.8host <-ethernet-> OpenBSD <-openvpn-> OpenBSD <-internet-> nntp-server
In 4 the network topology is as follows
2.6.8host <-ethernet-> OpenBSD