I still have issues with Squid SSL proxy filtering and after some searching discovered several threads in which some claim to have fixed the SSL ERROR 92 issue when visiting some sites. I now realize I have to self test my pfsense setup for rules and blocking after finding some proposed fixes which whilst enabling Squid SSL filter, left Squid not filering at all! The same was true of SquidclamAV and testing if DNS cache was actually working or not. Here are my simple tests:
1. Squid SSL filter ERROR 92 website blocked.
https://ami.com
You need this site for important BIOS files!
2. SquidclamAV HTTP & HTTPS anti virus;
http://www.eicar.org/download/eicar.com
If you can download the SSL test file your Squid SSL filter is broken!
3. Ad blocking with pfblockerNG (e.g Cameleon) disable local browser Adblock:
Try www.008.free-counters.co.uk
If you get their server page, Ad blocking isn't working. If the page is black, it's working.
Download and save the txt files for your DNSBL feeds, extract sites in the list and test they are blocked.
Also try www.aol.com - plenty of ads there to block.
4. Is squid proxy server cacheing after initial setup?
From the pfsense box console option 8 shell:
du -sh /var/squid/cache/00
Check the folder size, browse to sites you haven't been to, resend the above command. If the folder size increases, squid proxy cache is working. Browse back to sites you have been to, resend the command line and check the folder size hasn't changed.
I still can't get Squid SSL proxy filtering to work for all sites, whilst correctly rejecting the eicar.com SSL download. It isn't related to local browser CA because the error screen comes from Squid. Any suggestions please or am I a muppet?