squid: permitir apenas alguns vídeos do youtube (resolvidos para FF, não funcionando no IE)

4

No meu trabalho, eu não sou o systadmin, mas um programador linux. Mas de vez em quando os administradores de sistema (que geralmente não conhecem muito o Linux) me pedem ajuda. Hoje o administrador de sistema me pediu permissão para acessar apenas vídeos específicos do YouTube com o squid v2.6 (por que não o 2.7? Provavelmente porque é o que vários antecessores já instalaram ...)

Eu adicionei linhas ao squid.conf para permitir aquele vídeo, então eu assisti access.log para mais URLs que receberam o TCP_DENIED. Eventualmente, eu permiti a todos eles, e aquele vídeo foi reproduzido.

acl youtube_allow url_regex ^http://www.youtube.com/v/a17SaWJwBVM$
acl youtube_allow url_regex ^http://www.youtube.com/crossdomain.xml$
acl youtube_allow url_regex ^http://www.youtube.com/get_video_info\?
acl youtube_allow url_regex ^http://s.youtube.com
acl youtube_allow url_regex ^http://www.youtube.com/ptracking\?
acl youtube_allow url_regex ^http://o-o.preferred.*c.youtube.com/videoplayback
http_access allow youtube_allow
acl youtube_domains dstdomain .youtube.com .googlevideo.com
http_access deny youtube_domains 

Mas no Internet Explorer 8, o link exibe uma janela em branco e nada aparece no access.log como DENIED. Além de forçar todos a usar o FF (não é uma má idéia, mas possivelmente além de nossas habilidades), existe alguma maneira de tornar isso visível para os usuários do IE?

Observe que não estamos tentando armazenar o vídeo em cache. No FF todas as URLs do youtube aparecem como TCP_MISS e tudo bem.

    
por WarrenBurstein 02.07.2012 / 18:20

1 resposta

1

Pode ser possível que você esteja apenas assistindo ao que está atualmente no seu cacheache.

Como você pode estar ciente de qualquer administrador de proxy em qualquer rede DEVE reconhecer cabeçalhos nocache etc ... Como eu me lembro que o YouTube afirma nocache ... É netiqueta simples.

Se você é um usuário doméstico, simplesmente instale o FlashGot Addon no Firefox e salve o arquivo localmente.

    
por 12.02.2013 / 11:05

Tags