Rudolf Meijering wrote:
Hi,
access.log gives the following misses for gif files:
1269544961.348 4312 10.1.0.105 TCP_MISS/200 1431 GET
http://www.mymaties.com/portal/pls/portal/docs/1/591848.GIF -
DIRECT/146.232.128.112 image/gif
1269544996.893 39857 10.1.0.105 TCP_MISS/200 1542 GET
http://www.mymaties.com/portal/pls/portal/docs/1/590297.GIF -
DIRECT/146.232.128.112 image/gif
1269545005.696 996 10.1.0.105 TCP_MISS/200 1078 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525965.GIF -
DIRECT/146.232.128.115 image/gif
1269545005.754 1053 10.1.0.105 TCP_MISS/200 1349 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525966.GIF -
DIRECT/146.232.128.115 image/gif
1269545005.804 1103 10.1.0.105 TCP_MISS/200 1078 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525967.GIF -
DIRECT/146.232.128.115 image/gif
1269545007.327 2627 10.1.0.105 TCP_MISS/200 940 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/526074.GIF -
DIRECT/146.232.128.115 image/gif
1269545010.443 5743 10.1.0.105 TCP_MISS/200 1099 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525968.GIF -
DIRECT/146.232.128.115 image/gif
1269545011.320 1837 10.1.0.105 TCP_MISS/200 11973 GET
http://www.mymaties.com/portal/pls/portal/docs/1/590297.GIF -
DIRECT/146.232.128.112 image/gif
1269545020.259 793 10.1.0.105 TCP_MISS/200 1385 GET
http://www.mymaties.com/portal/pls/portal/docs/1/624561.GIF -
DIRECT/146.232.128.112 image/gif
1269545020.486 995 10.1.0.105 TCP_MISS/200 865 GET
http://www.mymaties.com/portal/pls/portal/docs/1/19147.GIF -
DIRECT/146.232.128.112 image/gif
1269545022.480 3012 10.1.0.105 TCP_MISS/200 863 GET
http://www.mymaties.com/portal/pls/portal/docs/1/24073.GIF -
DIRECT/146.232.128.112 image/gif
1269545024.763 504 10.1.0.105 TCP_REFRESH_UNMODIFIED/304 251 GET
http://www.sun.ac.za/newweb07/images/kennis_maroon.gif -
DIRECT/146.232.20.38 -
1269545024.856 597 10.1.0.105 TCP_MISS/200 1373 GET
http://www.mymaties.com/portal/pls/portal/docs/1/590622.GIF -
DIRECT/146.232.128.112 image/gif
1269545026.455 2195 10.1.0.105 TCP_MISS/200 1093 GET
http://sun025.sun.ac.za/portal/pls/portal/docs/1/30912.GIF -
DIRECT/146.232.128.46 image/gif
1269545026.663 6169 10.1.0.105 TCP_MISS/304 311 GET
http://www.mymaties.com/images/FFFFFFtr.gif - DIRECT/146.232.128.112
text/html
1269545028.076 3789 10.1.0.105 TCP_MISS/200 1063 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525969.GIF -
DIRECT/146.232.128.115 image/gif
1269545028.355 18866 10.1.0.105 TCP_MISS/200 1431 GET
http://www.mymaties.com/portal/pls/portal/docs/1/591848.GIF -
DIRECT/146.232.128.112 image/gif
1269545028.435 4147 10.1.0.105 TCP_REFRESH_UNMODIFIED/304 251 GET
http://www.sun.ac.za/newweb07/images/bullet2.gif -
DIRECT/146.232.20.38 -
1269545029.107 4820 10.1.0.105 TCP_MISS/200 1055 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525972.GIF -
DIRECT/146.232.128.115 image/gif
1269545029.335 9869 10.1.0.105 TCP_MISS/200 865 GET
http://www.mymaties.com/portal/pls/portal/docs/1/24072.GIF -
DIRECT/146.232.128.112 image/gif
1269545029.723 5436 10.1.0.105 TCP_MISS/200 1059 GET
http://www.matiesalumni.net/portal/pls/portal/docs/1/525970.GIF -
DIRECT/146.232.128.115 image/gif
1269545030.245 9982 10.1.0.105 TCP_MISS/304 311 GET
http://www.mymaties.com/images/FFFFFFtl.gif - DIRECT/146.232.128.112
text/html
1269545030.703 25944 10.1.0.105 TCP_MISS/304 311 GET
http://www.mymaties.com/images/pobtrans.gif - DIRECT/146.232.128.112
text/html
I have the following refresh patterns:
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern windowsupdate.com/.*\.(cab|exe)(\?|$) 518400 100%
518400 reload-into-ims
refresh_pattern update.microsoft.com/.*\.(cab|exe)(\?|$) 518400 100%
518400 reload-into-ims
refresh_pattern download.microsoft.com/.*\.(cab|exe)(\?|$) 518400 100%
518400 reload-into-ims
refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
refresh_pattern \.deb$ 518400 100% 518400 override-expire
refresh_pattern -i \.(jp(e?g|e|2)|gif|png|tiff?|bmp|ico|flv)(\?|$)
161280 3000% 525948 override-expire reload-into-ims
refresh_pattern . 0 20% 4320
Any idea why there is so much misses? What could I do to improve the hit rates?
Some of those are responses to IMS requests. Which your rule forces
reload requests to become.
Maybe the server is simply responding with 200 OKAY regardless of
getting an IMS request.
Maybe the requests actually did have ? query strings. You placed your
cactch-all dynamic content rules for preventing storage of badly
controlled dynamic pages above the image caching rules.
Maybe several of your users favor Chrome. I've heard that browser sends
no-cache header by default. Which results in middle proxies being unable
to cache anything for improved access, and in fact degrade access for
other browers.
Amos
--
Please be using
Current Stable Squid 2.7.STABLE8 or 3.0.STABLE25
Current Beta Squid 3.1.0.18