[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squid Autenticado pedindo senha e login direto



On Tue, Sep 5, 2017 at 3:05 PM, Fagner Patricio <fagner.patricio@gmail.com> wrote:
Pessoal, tudo bem?

Olha, eu sou muito ruim no squid e tenho que instalar um novo servidor proxy autenticado, a autenticação vai se dar por arquivo htpasswd na mesma máquina que está o squid, fiz as configurações mais simples possivel, mas quando vai autenticar ele fica pedindo login e senha sem parar, meu squid.conf abaixo:

peço só uma desculpa, sei que aqui é lista de debian, mas esse nó eu tive que usar o centos para instalar o squid, espero que mesmo assim possam me ajudar :)




Ola,
Por min não há problemas em ajudar quanto a um pacotes, aplicação,  que são comum nas mas diversas distribuições de linux (e outros kernel). Mas, odeio quando após diversas tentativas de ajuda, se descobre que a distribuição não e Debian.
Ou seja, todas as dicas de ajuda, se baseavan no Debian, mas a resposta para o problema dependia de como a distribuição trata alguns aspectos do sistema.
Que, talvez seja o seu caso.

O CentOS outros derivados do Red Hat Enterprise, usam extensivamente o selinux.
O seu arquivo de senhas não esta em um local esperado pelo sistema, possivelmente o squid esta sem acesso ao mesmo.
Não tenho muita experiencia com selinux, mas o pouco que sei aprendi configurando o apache em uma VPS com CentOs.
Não lembro dos comandos e permissões necessários para mudar as permissões, bem como as "chaves" necessárias para permitir o squid acessar o arquivo de senhas.
Verifique as pemissões normais ao arquivo de senhas e os diretorios anteriores.
Verifique se  não e necessário permissões adcionais do selinux para que o squid acesse esse arquivo.

Eleve o nével de debug do squid, e verifique nos logs o que esta havendo (não faço ideia de onde fica no CentOs, /var/logs/squid ?).

Squid, assim como outros daemons de rede, não roda como root, costuma rodar sob um usuário comum.

Resumo:
Ativar o debug, analizar o log.
Ver as pemissões relgurales
Ver as permissões do selinux.


--
Paulino Kenji Sato

Reply to: