amos thank you so much for reply
how can i correct the patterns below ?
im not sure if the other patterns are doing the game
but so far i don’t have disk increasing at all
only the disk start increase when only i add : refresh_pattern ([^.]+.)?(download|(windows)?update).(microsoft.)?com/.*.(cab|exe|msi|msp|psf) 4320 100% 43200 reload-into-ims refresh_pattern ([^.]+.|)(download|adcdownload).(apple.|)com/.*.(pkg|dmg) 4320 100% 43200 reload-into-ins
but i still don’t have HITs
im not sure where should i tune ?
i also added stip query terms to off
not sure what should i do next ……. all i need is windows updates go ok , I’m not interested with other caching
hope to assist
cheers
On 12/09/2016 9:47 p.m., --Ahmad-- wrote:hi
i have caching store increase then decrease during caching windows updates and all request are TCP_MISS ??!!!
root@raspberrypi:~# du -sh /var/cache/squid/ 558M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 561M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 564M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 647M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 650M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 652M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 604M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 605M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 605M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 606M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 606M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/ 595M /var/cache/squid/ root@raspberrypi:~# du -sh /var/cache/squid/
What relevance is this? here is sample of logs :
1473672787.641 444 192.168.0.10 TCP_CLIENT_REFRESH_MISS/200 872 HEAD http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/ee82a2cb-f2cf-4cb3-907a-4f5496d2dc56? - ORIGINAL_DST/13.107.4.50 application/octet-stream
HEAD request. None of the object got downloaded.1473672799.084 11876 192.168.0.10 TCP_MISS/206 615396 GET http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/ee82a2cb-f2cf-4cb3-907a-4f5496d2dc56? - ORIGINAL_DST/13.107.4.50 application/octet-stream 1473672808.553 8396 192.168.0.10 TCP_MISS/206 615396 GET http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/ee82a2cb-f2cf-4cb3-907a-4f5496d2dc56? - ORIGINAL_DST/13.107.4.50 application/octet-stream 1473672811.054 24905 192.168.0.10 TCP_MISS/206 1017331 GET http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/1fc27b6e-d563-415b-b11a-9e7e6f1ad33c? - ORIGINAL_DST/13.107.4.50 application/octet-stream
Some Range requests for URI with ?query parameters. You need to add"strip_query_terms no" to your squid.conf. Then you will be able to seeif these are identical URI or not.Right now all that can be said is the script on the server which isproducing objects is the same one for many of the requests. There is noway to know if they are requesting the same object or different ones.1473672812.922 2687 192.168.0.10 TCP_CLIENT_REFRESH_MISS/206 1049501 GET http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/ee82a2cb-f2cf-4cb3-907a-4f5496d2dc56? - ORIGINAL_DST/13.107.4.50 application/octet-stream
A request where the client required new content to be fetched.The rest of your log shows a lot of repeats of the above things happening. #refresh_pattern ([^.]+.|)(download|(windows|)update|).(microsoft.|)com/.*.(cab|exe|msi|msp) 4320 100% 43200 reload-into-ims refresh_pattern ([^.]+.)?(download|(windows)?update).(microsoft.)?com/.*.(cab|exe|msi|msp|psf) 4320 100% 43200 reload-into-ims refresh_pattern ([^.]+.|)(download|adcdownload).(apple.|)com/.*.(pkg|dmg) 4320 100% 43200 reload-into-ims
These refresh_pattern contain broken regex patterns.1) Unless you explicitly use start/end anchors regex have implicit .*sequences before and after the provided pattern.That means "([^.]+.|)" and "([^.]+.)?" are just a very complex (andslow to compare) ways to write .*2) '.' is a reserved character. If you want it to match a '.' in thedomain name you need to write it as \.Hint both above regex will match the non-Microsoft, non-Apple URI: http://download.com/?pkg=caddyAmos_______________________________________________squid-users mailing listsquid-users@xxxxxxxxxxxxxxxxxxxxxhttp://lists.squid-cache.org/listinfo/squid-users
|
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users