[squid-users] RE: Directives ignore-private and override-expire not working Squid 3.2 and 3.3

From: Lê Trung Kiên <trungkien.le_at_vietnamnet.vn>
Date: Fri, 22 Nov 2013 17:02:20 +0700

It seems that IIS7.5 has bugs that cannot change "Cache-control: private"
header.
However Squid 3.1 deals with this by using "ignore-private", squid 3.2 or
3.3 doesn't work with this directive.

Any suggest solutions please?

-----Original Message-----
From: Lê Trung Kiên [mailto:trungkien.le_at_vietnamnet.vn]
Sent: Thursday, November 21, 2013 10:25 AM
To: 'squid-users_at_squid-cache.org'
Subject: Directives ignore-private and override-expire not working Squid 3.2
and 3.3

Hello everyone,

I’m using these configurations which work fine with squid 3.1 every items
gets HIT. However these configurations don’t work properly with Squid 3.2
and 3.3, because I always get MISS with all items

http_port 127.0.0.1:82 accel ignore-cc
cache_peer 192.168.2.43 parent 80 0 no-query originserver name=Site1
max-conn=15 cache_peer_domain Site1 mysite.com refresh_pattern -i ((.)*) 30
30% 60 ignore-no-cache ignore-private ignore-reload ignore-no-store
override-lastmod override-expire

Header from 3.3 version:

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 117991
Content-Type: text/html; charset=utf-8
Expires: Thu, 21 Nov 2013 03:12:14 GMT
Server: Microsoft-IIS/7.5
Date: Thu, 21 Nov 2013 03:12:15 GMT
X-Cache: MISS from localhost.localdomain
Connection: close

So what wrong with me ? Please help.
Received on Fri Nov 22 2013 - 10:02:32 MST

This archive was generated by hypermail 2.2.0 : Sat Nov 23 2013 - 12:00:04 MST