Re: [squid-users] Another HTTP 1.1 Question

From: Henrik Nordstrom <henrik@dont-contact.us>
Date: Wed, 14 Mar 2007 13:38:53 +0100

tis 2007-03-13 klockan 11:57 +0800 skrev Adrian Chadd:

> Are ECN/Window Scaling options which can be fiddled via syscalls per
> socket FD?

Probably not for ECN, but it looks like the window scaling can be
influenced by the TCP_WINDOW_CLAMP setsockopt.

Adding a TCP setsockopt for turning off ECN shouldn't be hard however..

> If they are then we could sneak them into the "retry" forwarding logic
> and cache if/when they work.

The window scaling problem is unfortunately not so easy to detect in
Squid as it causes connections to hang after the request has been sent
and acknowledged making it just look like the server takes ages to
process the request, so it generally never reaches a retry condition..

The ECN problem is easier as it causes connections to fail to establish.

Regards
Henrik

Received on Wed Mar 14 2007 - 06:39:00 MDT

This archive was generated by hypermail pre-2.1.9 : Sat Mar 31 2007 - 13:00:02 MDT