diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index 78f238f842..fe09817f9e 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -252,6 +252,17 @@ class InfoExtractor(object): outf.write(webpage_bytes) content = webpage_bytes.decode(encoding, 'replace') + + if (u'Access to this site is blocked' in content and + u'Websense' in content[:512]): + msg = u'Access to URL %s has been blocked by Websense filtering software in your network.' % urlh.geturl() + blocked_iframe = self._html_search_regex( + r'