Hi, On Wed, 2008-05-21 at 15:51 +1200, Amos Jeffries wrote: > > On ons, 2008-05-21 at 02:13 +1200, Amos Jeffries wrote: > > > >> You will need to upgrade to 2.6 or 3.0 to communicate with those servers > >> through squid. > > > > Do we have support for chunked encoding in 3.0? I thought that was 3.1 > > only? > > > > We don't have chunked encoding in 3.0. But there is a config hack > available which nicely prevents the server sending chunked info. > > The config hack may also work in 2.5, but the header controls there are a > bit too much of a blunt tool to be completely sure about it. > > Amos Looks like Microsoft have fixed support.microsoft.com fixed. One of our customers was experiencing the problem and decided to get Microsoft on the job. Armed with information we provided, they appear to have been able to get Microsoft to reconfigure their server to work "properly". Last night this is what we got: -------------------------------------8<----------------------------------------- $ telnet support.microsoft.com 80 Trying 65.54.166.122... Connected to support.microsoft.com (65.54.166.122). Escape character is '^]'. GET / HTTP/1.0 Host: support.microsoft.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive HTTP/1.1 200 OK Cache-Control: public Connection: close Date: Wed, 04 Jun 2008 07:18:59 GMT Content-Type: text/html; charset=utf-8 Expires: Wed, 04 Jun 2008 08:18:59 GMT Vary: Accept-Encoding Server: Microsoft-IIS/6.0 P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI" X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Set-Cookie: .ASPXANONYMOUS=pWlyGKX8yAEkAAAAM2IwZWRjZjktNThlOC00M2I4LTk2MjMtOTc5OTlhOGEwZDg1um7qnhJSVk-nat72oS3RilJXRg81; expires=Tue, 12-Aug-2008 17:58:59 GMT; path=/; HttpOnly Set-Cookie: MC1=GUID=843a926dde9e453bb55a80b6f923a129&HASH=843a&LV=20086&V=3; domain=.microsoft.com; expires=Mon, 04-Jun-2018 07:18:59 GMT; path=/ Content-Encoding: gzip Transfer-Encoding: chunked -------------------------------------8<----------------------------------------- Notice the "Transfer-Encoding: chunked". That breaks things. This morning we get: -------------------------------------8<----------------------------------------- $ telnet support.microsoft.com 80 Trying 65.54.166.122... Connected to support.microsoft.com (65.54.166.122). Escape character is '^]'. GET / HTTP/1.0 Host: support.microsoft.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive HTTP/1.1 200 OK Connection: close Date: Wed, 04 Jun 2008 23:30:04 GMT Server: Microsoft-IIS/6.0 P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI" X-Powered-By: ASP.NET ETag: X-AspNet-Version: 2.0.50727 Set-Cookie: .ASPXANONYMOUS=G9ptwSz9yAEkAAAAYjNmM2M0YWUtMzgwNi00M2IxLWIzMzgtYzZkNTBjNmYwNGFmPSMEGA0qatsPp-O9VGGRns6Qi8g1; expires=Wed, 13-Aug-2008 10:10:04 GMT; path=/; HttpOnly Set-Cookie: MC1=GUID=816e6762684848a98df2ea5f8dea5089&HASH=816e&LV=20086&V=3; domain=.microsoft.com; expires=Mon, 04-Jun-2018 23:30:04 GMT; path=/ Cache-Control: public Expires: Thu, 05 Jun 2008 00:30:04 GMT Vary: * Content-Type: text/html; charset=utf-8 Content-Length: 28013 -------------------------------------8<----------------------------------------- No "chunking". Our customer reports the site to now be accessible. Colin -- Colin Campbell Unix Support/Postmaster/Hostmaster Citec +61 7 3227 6334