Search squid archive

RE: squid ver 3 ssl cache proxy

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

 



Chris thank you for the info.

In your previous mail you mention two things:
1. http_access allow all -> This is a temp configuration. Once I will
have all I need up and running I will start to limit the access. 
2. maximum_object_size & Cache-peer size -> I have notice this when I
downloaded a 1GB file and change the cache peer size. Indeed it's a bit
funny.

As for the HTTP headers. I added to my back-end server the following:
Cache-control: public, must-revalidate, max-age=1

Public -> To enable caching of the data 
Must-revalidate -> To force SQUID recheck with the back-end server. By
doing so the request will have to be authenticate otherwise the back-end
server returns Unauthorized http status code
Max-age=1 -> My back-end server is IIS, by default it return
max-age=259200. The must-revalidate enforce the validation check of the
data after the max-age expired.

My problem is that without the max-age directive SQUID won't force the
authentication against the back-end server after the first request of
the data and with that directive SQUID never uses the cache and always
download the data.
This is true only for SSL, under simple HTTP requests it works as
expected.

Any ideas?

-----Original Message-----
From: Chris Robertson [mailto:crobertson@xxxxxxx] 
Sent: Thursday, February 14, 2008 03:43 AM
To: squid-users@xxxxxxxxxxxxxxx
Subject: Re:  squid ver 3 ssl cache proxy

Tomer Brand wrote:
> I have notice that the SSL cache doesn't work only if the back end
> server requires authentication to serve the data.
> Can anyone please tell me if what I am trying to is supported by
squid?
>
> Thank you.
>   

Well, usually a request that requires authentication has an HTTP 
response header of "Cache-Control: private". See if you can get your 
back end server to change that to a "Cache-Control: must revalidate" 
which will still require authentication to download the object, but will

allow downloading it from the cache upon successful authentication.

Chris


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

  Powered by Linux