Luís, Adorei essa idéia. Acabei de resolver um problema que um cliente uma vez me pediu que não tive solução. Esse tipo de tratamento é feito no Websphere da IBM que é muito mais complexo que um proxy, enfim, essa diretiva não aceita exibir arquivos html num diretório com htmls normalmente?
Exemplo: acl audio urlpath_regex -i "/etc/squid/listas/audio.ext" deny_info /etc/squid/www/negados_audio.html audio Será que dá certo? -- Um abraço, Flávio Roberto Consultor Especializado em Software Livre Certificado LPIC-I Luis Fernando C. Talora escreveu: >Caro Diogo, > >Você não deve usar dessa forma. A imagem em questão precisa estar em um >servidor web. Você poderia, por exemplo, instalar o Apache no mesmo servidor >em que o Squid se encontra. Assim, você pode apontar para >http://seuservidor/politica.gif. Eu, aqui na empresa, fiz algo mais >interessante: usei a opção "deny_info" do Squid para redirecionar o usuário >para uma página padrão, escrita em ASP (poderia ser PHP também) que hospedei >no servidor da minha Intranet. O redirecionamente passa como parâmetro a >categoria que bloqueou o acesso (pornografia, chat, download, etc.). > >=================================================================== ># ACLs >acl porno url_regex -i "/etc/squid/listas/porno.url" >acl openproxy url_regex -i "/etc/squid/listas/openproxy.url" > >acl compact urlpath_regex -i "/etc/squid/listas/compact.ext" >acl exec urlpath_regex -i "/etc/squid/listas/exec.ext" >acl video urlpath_regex -i "/etc/squid/listas/video.ext" >acl audio urlpath_regex -i "/etc/squid/listas/audio.ext" >acl docs urlpath_regex -i "/etc/squid/listas/docs.ext" > ># REDIRECIONAMENTOS >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=porno&url=%s porno >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=openproxy&url=%s >openproxy >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=compact&url=%s >compact >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=exec&url=%s exec >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=video&url=%s video >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=audio&url=%s audio >deny_info >http://intranet.meudominio.com.br/proxy/default.asp?cat=docs&url=%s docs >=================================================================== > >Passando a categoria ("cat") como parâmetro, é possível fazer um tratamento >no código ASP (ou PHP) para exebir uma mensagem de erro mais completa. Por >exemplo: se o usuário tenta acessar "www.playboy.com.br" (cat=porno), então >o usuário aqui recebe o seguinte erro: > >======================================== >Erro! Você tentou acessar um endereço bloqueado pela(s) seguinte(s) >categoria(s): > >Sites de conteúdo erótico/pornográfico > >Endereço: http://www.playboy.com.br/ >======================================== > >Assim, fica mais fácil de o usuário compreender o que houve e, ao mesmo >tempo, caso um site legítimo seja bolqueado por engano, fica mais fácil >descobrir onde está o erro. > >Espero que isso ajude! > >[]´s > >Luís Talora > > > >________________________________ > > De: [email protected] [mailto:[EMAIL PROTECTED] >Em nome de Diogo L. V. G. Rubert > Enviada em: quarta-feira, 18 de janeiro de 2006 16:48 > Para: [email protected] > Assunto: Re: [squid-br] Edit ERR_ACCESS_DENIED > > > Cara, no meu caso, tenho o apache rodando no meu servidor, então >coloquei as imagens no diretório /var/www e no HTML do arquivo de erro do >squid coloquei as imagens com o endereço do meu servidor que no caso é: <img >src=MailScanner detectou uma possivel tentativa de fraude de "192.168.0.100" >http://192.168.0.100/politica.jpg <http://192.168.0.100/politica.jpg> > > > Por outro lado, vc pode tentar configurar os arquivos da seguinte >forma: > <img src=file:///usr/share/squid/errors/Portuguese/politica.jpg> > Porém não testei esta segunda forma, e não tenho certeza que vá >funcionar. > > Abraços, > > Diogo L. V. G. Rubert > > > ----- Original Message ----- > From: Jose Carlos Oliveira <mailto:[EMAIL PROTECTED]> > > To: [email protected] > Sent: Wednesday, January 18, 2006 3:04 PM > Subject: [squid-br] Edit ERR_ACCESS_DENIED > > Ola Lista, > > Desejo a todos muito sucesso neste ano que inicia-se. > > Gostaria de saber quais de voces conseguiram edit a pagina >ERR_ACCESS_DENIED > e colocar imagens, como por exemplo; Logomarca, Textos >animados. > > Consegui ate formatar legal a pagina mas as imagens não >aparece estão em > png, mas não aparecem quando abre a pagina. > > Alguem poderia me dar uma luz neste sentido. > > Um abraço a todo, > > Jose Carlos Oliveira > Coordenador de TI > Prefeitura Municipal de Jandira > +55 11 4619 8246 > MSN : [EMAIL PROTECTED] > SKIPE : sepjcarlos > ICQ: 9369644 > > "Este documento é confidencial e de uso exclusivo da >Prefeitura Municipal de > Jandira- PMJ, sendo estritamente proibida sua distribuição, >retransmissão ou > divulgação, sem a devida permissão. Caso o receptor desta >mensagem não seja > o real destinatário, solicitamos que entre em contato com o >remetente, o > mais breve possível, para assegurar que esta mensagem seja >devidamente > entregue ao destinatário." > > Antes de imprimir, pense em sua responsabilidade e >compromisso com o MEIO > AMBIENTE > > > > > > > > _______________________________________________________ > Yahoo! doce lar. Faça do Yahoo! sua homepage. > http://br.yahoo.com/homepageset.html > > > > Enviar mensagem: [email protected] > Assinar: [EMAIL PROTECTED] > Cancelar assinatura: >[EMAIL PROTECTED] > Proprietário da lista: [EMAIL PROTECTED] > > http://www.penguintech.com.br Penguin Tech - Solucoes LINUX. > > > > > > > Yahoo! Grupos, um serviço oferecido por: > PUBLICIDADE > var lrec_target="_blank";var lrec_URL=new Array(); >lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1 >588051/D=brclubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=0/id=flashu >rl/SIG=16ea5dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157 >&LID=293453&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell >.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs"; var >lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_e >ne13_dhs_dim1100n.swf?clickTAG=javascript:LRECopenWindow(1)"; var >lrec_altURL="http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1 >588051/D=brclubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=1/id=altimg >/SIG=16ea5dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157&L >ID=293453&DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.c >om/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs"; var >lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_ene1 >3_dhs_dim1100n.gif"; var lrec_width=300;var lrec_height=250; > ><http://br.rd.yahoo.com/SIG=12fvh4kc5/M=387526.7663462.8711128.1588051/D=brc >lubs/S=2137114705:HM/Y=BR/EXP=1137624620/A=3244686/R=2/id=noscript/SIG=16ea5 >dsno/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10157&LID=293453& >DGC=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.com/content >/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs> > > >________________________________ > > Links do Yahoo! Grupos > > > * Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/squid-br/ > > * Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] ><mailto:[EMAIL PROTECTED]> > > * O uso que você faz do Yahoo! Grupos está sujeito aos >Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . > > > > >Enviar mensagem: [email protected] >Assinar: [EMAIL PROTECTED] >Cancelar assinatura: [EMAIL PROTECTED] >Proprietário da lista: [EMAIL PROTECTED] > >http://www.penguintech.com.br Penguin Tech - Solucoes LINUX. > > >Links do Yahoo! Grupos > > > > > > > > > > > Enviar mensagem: [email protected] Assinar: [EMAIL PROTECTED] Cancelar assinatura: [EMAIL PROTECTED] Proprietário da lista: [EMAIL PROTECTED] http://www.penguintech.com.br Penguin Tech - Solucoes LINUX. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/squid-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
