thanks a lot, I was afraid something like that would be the issue, alas what puzzled me is that when u change the .conf after squid is already running and do a -k reconfigure you don't get an error. Perhaps the removal policy is only checked on initial start-up I will report again after i recompile with the option you suggested thanks again On Fri, Apr 20, 2012 at 4:23 PM, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote: > On 21/04/2012 12:58 a.m., Kiril Dimitrov wrote: >> >> I have the following issue >> >> squid version: >> "kid1| Starting Squid Cache version 3.2.0.16-20120405-r11545 for >> amd64-unknown-freebsd9.0..." >> compiled with: >> "./configure --prefix=/usr/local/squid/ >> --with-swapdir=/usr/local/squid/cache/ >> --with-pidfile=/usr/local/squid/ --with-logdir=/usr/local/squid/logs/ >> --disable-ipv6 --with-default-user=squid --enable-ssl >> --enable-storeio="ufs aufs" --with-large-files --enable-icap-client" >> >> when trying to configure: >> "cache_replacement_policy heap LFUDA" >> >> in /var/log/messages I get : >> "(squid-1): ERROR: Unknown policy heap" >> >> and squid fails to start any ideas would be welcome > > > ./configure --help > > ... > > " > --enable-removal-policies="list of policies" > Build support for the list of removal policies. The > default is only to build the "lru" module. See > src/repl for a list of available modules, or > Programmers Guide section 9.9 for details on how to > build your custom policy > " > > Amos