Refresh pattern error
-
Hey all, I've been doing some testing of Squid3 caching windows updates here. I have a virtual test network set up and I followed the wiki page for the most part to set it up. I added the refresh patterns to the relevant portion of the config on my test router, and tested it and it's working as intended. However, i tried to duplicate this on a production router (which was running 2.1 originally and I upgraded) and I get the following error in the cache.log. Squid seems to do no filtering at all though, and i'm not sure why. Everything I can see is the same in regards to the squid setup. Here's the error:
2015/07/16 10:01:14| pinger: Initialising ICMP pinger ... 2015/07/16 10:01:38 kid1| refreshAddToList: Unknown option '([^.]+\.)?(download|(windows)?update)\.(microsoft\.)?com/.*\.(cab|exe|msi|msp|psf)': reload-into-ims; 2015/07/16 10:01:38 kid1| refreshAddToList: Unknown option '([^.]+\.)?(download|(windows)?update)\.(microsoft\.)?com/.*\.(cab|exe|msi|msp|psf)': range_offset_limit 2015/07/16 10:01:38 kid1| refreshAddToList: Unknown option '([^.]+\.)?(download|(windows)?update)\.(microsoft\.)?com/.*\.(cab|exe|msi|msp|psf)': -1; 2015/07/16 10:01:38| pinger: Initialising ICMP pinger ...The odd thing is this exact same setup works just fine in the test router. I'm not sure what the deal is. Any suggestions would be appreciated.
-
The version of Squid in 2.2.x was bumped to 3.4. It's possible that some of your directives aren't supported under the older squid.
-
Hmm I'll compare package versions and see if that figures in.