We have a Squid proxy server for testing. We are trying to verify that traffic is passing through it, but by default access.log is only showing TCP_DENIED and TCP_MISS so we don't know if messages are going through the proxy or not by tailing the log. Is it possible to configure Squid to log all HTTP requests that pass through it?
How to cause a squid proxy to log all requests
PROXYsquid
Best Answer
It is logging all requests.
TCP_MISS
means that it did not load the response from a cache. See Squid Log Files for a listing of all tag types.Refresh a page with a log of static images in a browser that is going through the proxy and you will likely see a lot of
TCP_IMS_HIT
which means the request was on the HTTP port (usually 3128), the client sent a revalidation (conditional) request and the response object delivered was the local cache object.