Line 118:
Line 118:
sv t /service/squid/
sv t /service/squid/
+
+
====How do I block access to (Facebook|Twitter|whatever) that runs on https?====
+
+
Nowadays many sites work only using https protocol; we can't filter their content but we can block access to them
+
+
From this post
+
* http://forums.contribs.org/index.php/topic,51474.msg261561.html#msg261561
+
+
Create the rigth path into /etc/e-smith/templates-custom/etc/squid/squid.conf
+
+
mkdir -p /etc/e-smith/templates-custom/etc/squid/squid.conf
+
+
move into the new path
+
+
cd /etc/e-smith/templates-custom/etc/squid/squid.conf
+
+
create a new fragment 20ACL40bannedsites
+
+
nano 20ACL40bannedsites
+
+
it's content must be (for example, to block Facebook)
+
+
acl bannedsites dstdomain .facebook.com
+
+
Domains to be blocked can be many, just put them in the same line, separated by a space
+
Save and exit with Ctrl-X, Y
+
+
create another fragment 40http_access15denyconnectBannedsites
+
+
nano 40http_access15denyconnectBannedsites
+
+
with this content
+
+
http_access deny CONNECT bannedsites
+
+
Save and exit with Ctrl-X, Y
+
+
Now, invoke proxy-update event
+
+
signal-event proxy-update
+
+
Tested and working on SME8.X and SME9
+
----
----
[[Category:Howto]]
[[Category:Howto]]
[[Category:Administration]]
[[Category:Administration]]