[squid-users] Question about gzip Content-Encoding of IIS 6.0

From: Felix New <moxnetx@dont-contact.us>
Date: Fri, 6 Apr 2007 12:49:22 +0800

Hi,all

our squid boxes run very well with gzip Content-encodeing (the source
server is apache v2.2.3) last days, but the trouble come in when we
add a IIS 6.0 server: gzip encode disappear...

    when i visit the pages on the iis 6.0, i see the data is encoding
with gzip,but when squid get data from iis 6.0, the squid decode the
data( or squid get the uncode data) and send it to the client without
compress,though the page displays without error.

    but all thing is ok when the source server is apache v 2.2.3: gzip
encoding in apache, squid and the client get the compress data.

   what's wrong? is the squid not support iis? or configuration added
is needed?

   thanks.

The header from squid with iis 6.0 parent (there are not lines of
"Content-Encoding gzip" and "Vary Accept-Encoding):

(Status-Line) HTTP/1.0 200 OK
Accept-Ranges bytes
Cache-Control max-age=60
Connection keep-alive
Content-Length 221686
Content-Location http://www.mydomain.com/index.htm
Content-Type text/html
Date Fri, 06 Apr 2007 04:19:56 GMT
ETag "12d8eeba278c71:686"
Last-Modified Fri, 06 Apr 2007 04:19:12 GMT
Server Microsoft-IIS/6.0
X-Cache MISS from WT-TJTG-25-7.mydomain.com
X-Powered-By ASP.NET

This is the correct header:
(Status-Line) HTTP/1.0 200 OK
Accept-Ranges bytes
Age 146
Cache-Control max-age=300
Connection keep-alive
Content-Encoding gzip
Content-Length 22047
Content-Type text/html
Date Fri, 06 Apr 2007 03:44:28 GMT
Expires Fri, 06 Apr 2007 03:49:28 GMT
Server Apache/2.2.3 (Unix)
Vary Accept-Encoding
X-Cache HIT from www.mydomain.com
X-Cache HIT from CT-SHZD-237-49.mydomain.com

-- 
Best regards
Felix New
Received on Thu Apr 05 2007 - 22:49:26 MDT

This archive was generated by hypermail pre-2.1.9 : Tue May 01 2007 - 12:00:01 MDT