Hi Team,
I want to block YouTube in my environment irrespective of the protocol it uses. I created an Access rule to block few websites, details provided below
Action: Deny, redirect to another site
Protocols: Http, HTTPS, HTTPS server, Http Proxy and all streaming media protocols
From: Internal
To : Blocked Websites (Domain name set)
Rule applies to: All users
Youtube gets blocked when accessed through Http protocol, whenever it’s accessed using HTTPS protocol it just connects. After few days of research I found that issue is only with Google Chrome. Whenever I accessHTTPS://youtube.com in Internet explorer the page is not displayed, but somehow Google Chrome overrides my proxy settings for this site alone.
Note: This same rule works fine for other secured websites. (ie) I am able to blockHTTPS://Facebook.com using this same rule.
Workaround:
I have also found a workaround to make this work. Goto Internet Explorer, Proxy server settings page, Uncheck ‘automatically Detect settings‘ . .. Now HTTPS://youtube will be blocked in all the browsers including Chrome if it’s importing proxy settings from Internet Explorer.
Question:
- When I select ‘ Automatically detect settings ‘ option in local proxy settings why is TMG not able to blockHTTPS://youtube.com when used in Chrome .
- Whenever a HTTPS site is blocked, redirection doesn’t work. As per the rule that I have set whenever a site is blocked the page should be redirected to another Webpage. This works absolutely fine when a site using Http protocol is blocked. Whenever a HTTPS site is blocked it just says ‘Cannot display the webpage’
Thanks in advance .