Você está na página 1de 4

13/04/2015 Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO [Dica]

Autor: Carlos Lima <carloslucoli@gmail.com>


Data: 27/08/2009

SQUID: PERSONALIZANDO O ARQUIVO ERR_ACCESS_DENIED / ACESSO

NEGADO

Nesta dica mostrarei como personalizar o arquivo "ERR_ACCESS_DENIED", ou seja, a mensagem


de erro que o Squid apresenta quando um determinado site não pode ser acessado pelo
colaborador da sua empresa.

Vejamos primeiramente o arquivo ERR_ACCESS_DENIED que está em


/usr/share/squid/errors/Portuguese.

<!DOCTYPE HTML PUBLIC "­//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP­EQUIV="Content­Type" CONTENT="text/html; charset=iso­
8859­1">
<TITLE>ERRO: A URL solicitada não pode ser recuperada</TITLE>
<STYLE type="text/css"><!­­BODY{background­color:#ffffff;font­family:verdana,sans­
serif}PRE{font­family:sans­serif}­­></STYLE>
</HEAD><BODY>
<H1>ERRO</H1>
<H2>A URL solicitada não pode ser recuperada</H2>
<HR noshade size="1px">
<P>
Na tentativa de recuperar a URL:
<A HREF="%U">%U</A>
<P>
O seguinte erro foi encontrado:
<UL>
<LI>
<STRONG>
Proibido o Acesso.
</STRONG>
<P>
O controle de acessos impediu sua requisição.
Caso você não concorde com isso, por favor,
contate seu provedor de serviços, ou o administrador de sistemas.
</UL>
</P>

http://www.vivaolinux.com.br/dicas/impressora.php?codigo=13146 1/4
13/04/2015 Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO [Dica]

Este arquivo gera o erro que está na imagem abaixo:

(http://static.vivaolinux.com.br/imagens/dicas/comunidade/erro01.jpg)

Vamos ver agora o arquivo "ERR_ACCESS_DENIED" quando personalizado:

<!DOCTYPE HTML PUBLIC "­//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP­EQUIV="Content­Type" CONTENT="text/html; charset=iso­
8859­1">
<TITLE>ACESSO NEGADO: A página não pode ser exibida</TITLE>
<STYLE type="text/css"><!­­BODY{background­color:#ffffff;font­family:verdana,sans­
serif}PRE{font­family:sans­serif}­­></STYLE>
</HEAD><BODY>
<center><H1>ACESSO NEGADO</H1></center>
<center><img src="http://192.168.10.1/negado.jpg"></center>
<center><H2>A página não pode ser exibida</H2></center>
<HR noshade size="1px">
<P>
Você não tem permissão para acessar esta URL:
<A HREF="%U">%U</A>
<P>
O Servidor de Controle do Nome da Sua Empresa negou a sua requisição,
pois este site infringe regras da Política de Segurança da Informação ou não foi solicitado pelo
seu superior.
<P>
Em caso de dúvidas entre em contato com o Departamento de Tecnologia da Informação­DTI
<P>
E­mail: Seu E­mail.
<P>
Ramal: Seu Ramal.
</P>

http://www.vivaolinux.com.br/dicas/impressora.php?codigo=13146 2/4
13/04/2015 Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO [Dica]

<!­­%s%S­­>

Vamos aos detalhes:

1. Acesse o arquivo /etc/squid/squid.conf e comente a seguinte linha:

visible_hostname proxy01.seudominio.com.br

Deve ficar assim:

#visible_hostname proxy01.seudominio.com.br

Tudo isso por uma questão de segurança, pois esta tag expõe o nome do servidor.

2. Acesse o arquivo /usr/share/squid/errors/Portuguese/ERR_ACCESS_DENIED e edite.

2.1. Na linha "<center><img src="http://192.168.10.1/negado.jpg"></center>", onde aparece


"http://192.168.10.1/negado.jpg", coloque o endereço da sua imagem de erro.

Obs.: Deve­se ter um servidor Apache rodando.

2.2. Na linha "O Servidor de Controle do Nome da Sua Empresa negou a sua requisição, pois este
site infringe regras da Política de Segurança da Informação ou não foi solicitado pelo seu
superior.", onde aparece "Nome da Sua Empresa" coloque o nome da sua empresa.

2.3. Na linha "E­mail: Seu E­mail", onde aparece "Seu E­mail" coloque o seu e­mail para contato.

2.4. Na linha "Ramal: Seu Ramal.", onde aparece "Seu Ramal" coloque o número do seu ramal
para contato.

2.5. No final adicione a linha "<!­­%s%S­­>", pois acrescentando esta linha remove­se as
informações sobre dia, horário, servidor e versão do Squid.

Após a personalização do arquivo "ERR_ACCESS_DENIED" ficará da seguinte forma:

http://www.vivaolinux.com.br/dicas/impressora.php?codigo=13146 3/4
13/04/2015 Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO [Dica]

(http://static.vivaolinux.com.br/imagens/dicas/comunidade/erro02.jpg)

Imagem de erro utilizada no arquivo "ERR_ACCESS_DENIED".

Espero ter colaborado com a comunidade

Carlos Lima (LUCOLI)


carloslucoli@gmail.com

 Voltar (verDica.php?codigo=13146)

http://www.vivaolinux.com.br/dicas/impressora.php?codigo=13146 4/4

Você também pode gostar