


If anyone has any experience with setting up squid with pure C-ICAP using URLįiltering, it would be awesome to have any assistance or basic guide on how to ICAP server:localhost, ip:127.0.0.1, port:8080Īnd furthermore, I am still able to proxy to the website with no problem. X-Include:X-Authenticated-User, X-Authenticated-Groupsīut when I send a standard web request to a site that is on the blacklist, I get a fairly empty response: /usr/local/c-icap/bin/c-icap-client -p 8080 -req Service:C-ICAP/0.2.4 server - Echo demo service When I send an options request to C-ICAP, it works fine: ICAP server:localhost, ip:127.0.0.1, port:1344 #Example: url_check.LoadSquidGuardDB audio-video /home/dranfu/Downloads/blacklists/audio-video/ I've set up the srv_url_nf file, following the c-icap documentation: # Default: Icap_service svcBlocker reqmod_precache icap://127.0.0.1:1344/srv_url_check bypass=offĪt the bottom of the nf file, I have included the icap service I want to use: # End module: ldap_module My nf is set up as follows for ICAP: #Icap Options However, I have no clue why the URL filtering is not running, as I've followed the examples as closely as possible. I have Squid set up and running (proxying) just fine, and I have C-ICAP set up and running (responding to options request) just fine. Specifically, I'm starting out trying to use SquidGuard Databases (but not the Squidguard program) as a source of black lists. So, I'm trying to figure out how to set up simple URL filtering using Squid and the C-ICAP Server. Unfortunately, the documentation for SQUID and C-ICAP does not provide much in the way of examples when it comes to URL filtering, only when it comes to the simple set up of using ClamAv. Before I posted this question, I read several set up guides online, the squid docs, c-icap docus, and also the ICAP RFC (3507).
