I'm using Squid on OpenBSD.
I have some strange behauvor when blocking sites,
the problem is when you tipe something into a text box and ask for the reply, for ex. when you send a search in google.
www.google.com it's opened ok but if a do a search, the next page cannot be displayed because a deny action.
No only google, just all pages that have forms do.
For blocking sites i add an
act something url_regex "file"
and then a
http_access deny something
the file has a list with url's, witch are succesfully access denied.
If i comment those files, google, yahoo, and all forms works ok.