Re: Is there a list of sites that require ECN to be disabled?

On Thu, 15 Mar 2007 15:00:45 -0500, ibuprofin@xxxxxxxxxxxxxxxxxxxxxx
(Moe Trin) wrote:

On Wed, 14 Mar 2007, in the Usenet newsgroup comp.os.linux.networking, in
article <qk3hv2d607qn3gdk62erif2t29drui5f4j@xxxxxxx>, buck wrote:

Today I solved a problem wherein a website refused to respond. It
turned out to be a problem with ECN (Explicit Congestion
Notification). When I disabled ECN for that site, it immediately
started working.

Someone with an old router running an old version of the O/S.

Now we seek a list of sites that are known to require ECN to be
disabled, but Google is not providing any help. Does anyone know if
such a list exists and is kept current?

I don't know of any - the problem _should_ have gone away several years
ago. For example:

Bug ID: CSCds23698
Headline: PIX sends RSET in response to tcp connections with ECN bits
Product: PIX
Component: fw
Severity: 2 Status: R [Resolved]
Version Found: 5.1(1) Fixed-in Version: 5.1(2.206) 5.1(2.207)

That was back in October 2000.

ECN is not (or at least is not enabled) in the standard Linux 2.4
kernel. It was added and turned on here, partly because problems
associated with ECN seem to have become very rare. (Either that or
very few _use_ ECN?)

You're pushing memory, but that feature was added in 2.4.0 back in...
well, 2.4.0 is dated Jan 4, 2001 but the problem was seen in the
summer of 2000. I see packets with ECN enabled constantly, so I suspect
you're seeing a rarity.

Old guy

Stuff I find on the web says that 2.4.20 had a bug that was fixed in
2.4.21 kernel versions - having to do with endianess (if I understand
correctly). We are comfortable that our kernel and iptables are OK.

Although this list has not been updated in almost a year, I did find
this "ECN Hall of Shame", and it does contain the Bad Boy I created an
exception for:

which, after testing, is going to go up on our website because it does
not appear that will resume updates.

If anyone knows of a list that IS current, please let us know about