Hi First post here, kinda a bit of a squid noob. but anyway, I am trying to set up a squid cache on my Debian 7 system. I have Squid 3.4.6 compiled from source downloaded from squid-cache.org. Here is the output of squid -v Squid Cache: Version 3.4.6 configure options: '--disable-arch-native' '--enable-ssl' '--enable-ssl-crtd' '--prefix=/usr' '--localstatedir=/var' '--libexecdir=/lib/squid3' '--srcdir=.' '--datadir=/share/squid3' '--sysconfdir=/etc/squid3' '--with-defualt-user=proxy' '--with-logdir=/var/log' '--with-pidfile=/var/run/squid.pid' It is set up to cache in /var/cache/squid. I have run squid -z, and it has created folders in /var/cache/squid. The permissions on /var/cache/squid are all set to 777, and the folder is owned by "proxy". Note that when I run squid -z, it creates all the folders, but when it finishes, rather than exiting, it just freezes. Nothing is logged to cache.log, access.log or syslog. My squid.conf is almost the default config. Just with the cache_dir line uncommented. Here is a link to my squid.conf http://pastebin.com/pv1JbwZE Here is output from cache.log http://pastebin.com/WghnfyLb And my access.log only has TCP_MISS and TCP_CLIENT_REFRESH_MISS. I know that the objects are cacheable, as they do cache with one of my other squid servers. Thanks for any help.