SQUID Autenticado - Redirecionar usuário para página de erro se clicar em cancelar autenticação [RES

1. SQUID Autenticado - Redirecionar usuário para página de erro se clicar em cancelar autenticação [RES

Francisco Iglesias Bretas
figlesias

(usa Debian)

Enviado em 22/06/2021 - 20:49h

Olá galera do VOL!

Estou precisando de uma ajudinha: tenho um Server Linux Debian 10 com squid 4.15 STABLE rodando bem com autenticação. Quando o usuário tenta acessar um site que está bloqueado o SQUID barra pedindo usuário e senha com permissão, logo, se o usuário não estiver autorizado o SQUID fica retornando a tela do navegador inúmeras vezes até o usuário digitar um usuário e senha que lhe permita acessar o "site proibido".

A questão é que eu gostaria que na primeira tentativa em que o usuário informar um usuário / senha que não é liberado para o site proibido ou clicar em cancelar na tela de login do navegador, o SQUID redirecione o usuário para a página de erro padrão do SQUID, no meu caso, no diretório que se encontra em /usr/local/squid/share/errors/pt-br e a página no caso seria a padrão mesmo "ERR_ACCESS_DENIED" ...

É possível fazer isso?

Agradeço desde já! Abraço!


  


2. Re: SQUID Autenticado - Redirecionar usuário para página de erro se clicar em cancelar autenticação [RES

Leandro Silva
LSSilva

(usa Outra)

Enviado em 22/06/2021 - 21:47h

Tente implementar a opção "deny_info" na acl de auth.


http://www.squid-cache.org/Doc/config/deny_info/


3. Re: SQUID Autenticado - Redirecionar usuário para página de erro se clicar em cancelar autenticação [RES

Francisco Iglesias Bretas
figlesias

(usa Debian)

Enviado em 23/06/2021 - 12:24h

Obrigado pela dica mas esse recurso não funciona quando se tem controles via HTTPS! Além do mais, cada navegador se comporta de uma maneira para esse fim!


4. Re: SQUID Autenticado - Redirecionar usuário para página de erro se clicar em cancelar autenticação [RES

Francisco Iglesias Bretas
figlesias

(usa Debian)

Enviado em 24/06/2021 - 10:37h


Questão resolvida, desisti de fazer isso, mas segue um site que ensina de forma bem detalhada como fazer isso e muitas outras coisas com SQUID, pode ser útil: http://www.cesarkallas.net/arquivos/tutoriais/linux/linuxman.pro.brsquid.html

Abraço.