> > How do I force Squid to serve cached pages? > > It did manage to cache a page, but then ignored it. > > Running wget -S http://localhost/ a number of times I get this in my > access.log:- > > 1103112862.880 80 127.0.0.1 TCP_MISS/200 3325 GET >http://localhost:8080/ - DIRECT/127.0.0.1 text/html >1103112897.320 140 127.0.0.1 TCP_REFRESH_MISS/200 3324 GET >http://localhost:8080/ - >DIRECT/127.0.0.1 text/html >1103114187.780 30 127.0.0.1 TCP_REFRESH_MISS/200 3324 GET >http://localhost:8080/ - >DIRECT/127.0.0.1 text/html
>The page is in Squid's cache, but as I understand the entries above, it is >being ignored. Is this because of a Squid setting, or because there is >something in the web preventing it from being served from cache? Hm, % wget -S -S means prints 'server response' ; this probably causes squid to re-validate the object, as a result of the wget request headers. Check if it work, if '-S' is not used. M.
