Search squid archive

[squid-users] Cacheing the uncachaeable under Windows

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

 



Hi guys,

I have successfully managed to compile [1] and patch [2] Squid under Windows with the Cache-Control patch [3]

The reason for this is that I have a buggy web server (or at least the part that Oracle made - the oc4j handler) that sends Cache-Control private header with every http request. [4]

I want to fix the effects of the noncachability with squid. I want it to cache and serve the gifs/js/jpegs/css without contacting the original server. I want squid to cache all such content and to *not* check the freshness of objects for at least 12 minutes.

I have entered such lines in squid.conf:

refresh_pattern -i .*\.gif$ 12 100% 12 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private ignore-auth

The additional options are due to [3]

I have also deleted the Cache-Control headers with:

header_access Cache-Control deny all

I have increased the maximum size of object in memory:

maximum_object_size_in_memory 50 KB

I have increased debug levels:
debug_options ALL,1 33,2 28,9 22,9

What I have achieved is that access.log shows

1110660668.298 109 127.0.0.1 TCP_REFRESH_HIT/200 488 GET http://10.10.10.100:7778/pob/images/minus.gif - DIRECT/10.10.10.100 image/gif

While store.log shows:

1110660668.298 RELEASE -1 FFFFFFFF 7BFA02A2F64B44D4A3935AC81EC136F4 304 1110660668 -1 -1 unknown 0/0 GET http://10.10.10.100:7778/pob/images/minus.gif


The gif image was still not cached (RELEASE -1) and squid still checked the freshness of the object contacting the web server (TCP_REFRESH_HIT)


The no_cache rule I use is:

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY


What am I doing wrong? After reading the faq, config guide and options help I still cannot achieve what I want - squid to serve the gifs instead of the web server for 12 minutes. I cannot use accelerator mode, because the web server logic breaks.



Best regards: al_shopov

[1] http://www.squid-cache.org/mail-archive/squid-users/200503/0159.html
[2] http://www.squid-cache.org/mail-archive/squid-users/200503/0028.html
[3] http://www.squid-cache.org/bugs/show_bug.cgi?id=1057
[4] http://download.oracle.com/docs/cd/A97329_03/index.htm

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

  Powered by Linux