squid does not create the directory, so it must exist, but squid needs write access to it. Usually, squid runs as user "nobody", which is the default in squid.conf. So you need chown nobody /var/log/squid to allow squids write access. -- View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Squid-Custom-Log-File-Failed-tp4664190p4664195.html Sent from the Squid - Users mailing list archive at Nabble.com.