Search squid archive

RE: Squid & HTTP compression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Amos,
IIS is  adding the correct headers 

But 
Seems to me that squid removes them
For example the Content-Encoding gzip is missing (thru squid)!


----------- Direct IIS
-----------------------------------------------------------------------
I get this 

Cache-Control	stale-if-error=1200, stale-while-revalidate=28300
Content-Length	7238
Content-Type	text/css
Content-Encoding	gzip
Last-Modified	Mon, 20 Dec 2010 15:57:34 GMT
Accept-Ranges	bytes
Vary	Accept-Encoding
Server	Microsoft-IIS/6.0
Date	Wed, 12 Jan 2011 16:39:29 GMT

--------- Thru Squid
-----------------------------------------------------------------------
I get this

Content-Length	45868
Content-Type	text/css
Etag	"2f0cb9e5ea0cb1:e6a8"
Cache-Control	stale-if-error=1200, stale-while-revalidate=28300
Last-Modified	Mon, 20 Dec 2010 15:57:36 GMT
Accept-Ranges	bytes
Server	Microsoft-IIS/6.0
Date	Wed, 12 Jan 2011 10:38:08 GMT
Age	21775
X-Cache	HIT from xx.xx.xx
X-Cache-Lookup	HIT from xx.xx.xx:80
Via	1.1 xx.xx.xx:80 (squid)
Connection	keep-alive


Thanks 
In advance


-----Original Message-----
From: Amos Jeffries [mailto:squid3@xxxxxxxxxxxxx] 
Sent: Wednesday, January 12, 2011 12:48 PM
To: squid-users@xxxxxxxxxxxxxxx
Subject: Re:  Squid & HTTP compression

On 12/01/11 10:02, Leonardo Rodrigues wrote:
>
> squid 2.7 cannot handle HTTP/1.1 which is needed for, among other 
> things, the chunk encoding (compression) one. You'll simply not be 
> able to get it working with squid 2.7.
>
> i know squid 3.1 has made great improvements on HTTP/1.1 support, but 
> as i dont use it, i cannot guarantee you what's working and what's not.
>
> check squid 3.1 changelogs looking for HTTP/1.1 related things. Also 
> i'd suggest you to search this mailing list archives, as HTTP/1.1 
> support on squid was vastly discused here by other users.
>

FWIW:

squid-2.7 and 3.1 have equal levels of support for the various encodings.
Both doing de-coding chunks as required. Neither do any changes for the
deflate/gzip/compress/sdch coding types.

Both have roughly equal handling of coded variants. 3.1.10 and later have
better ETag comparisons.

>
> Em 11/01/11 14:07, karj escreveu:
>> Hello everyone,
>>
>> I have a small problem with squid (Squid 2.7.STABLE9).
>>
>> I'm trying to optimize our IIS6 web portal. I activated HTTP 
>> compression both for static and dynamic content, and this works OK 
>> when the browser asks for content directly to the IIS server ...
>>
>> BUT, when the browser asks for content thru Squid.
>> Content is effectively served by IIS but as the Content-Encoding 
>> header is missing, so nor IE or FireFox can handle it !
>>

karj, are you saying that IIS is not adding any header? there is nothing
Squid can do about that. Absence of a header indicates there is no coding
used on that object.

Or are you saying that Squid removes the header without decoding?

Amos
--
Please be using
   Current Stable Squid 2.7.STABLE9 or 3.1.10
   Beta testers wanted for 3.2.0.4



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux