Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO
Squid: Personalizando o arquivo ERR_ACCESS_DENIED / ACESSO NEGADO
Vejamos primeiramente o arquivo ERR_ACCESS_DENIED que está em /usr/share/squid/errors/Portuguese.
ERRO
A URL solicitada não pode ser recuperada
Na tentativa de recuperar a URL:
%U
O seguinte erro foi encontrado:
Proibido o Acesso.
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.
Este arquivo gera o erro que está na imagem abaixo: Vamos ver agora o arquivo "ERR_ACCESS_DENIED" quando personalizado:
ACESSO NEGADO

A página não pode ser exibida
Você não tem permissão para acessar esta URL:
%U
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.
Em caso de dúvidas entre em contato com o Departamento de Tecnologia da Informação-DTI
E-mail: Seu E-mail.
Ramal: Seu Ramal.
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:
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 "

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 "", 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: Imagem de erro utilizada no arquivo "ERR_ACCESS_DENIED".

Carlos Lima (LUCOLI)
carloslucoli@gmail.com