Falha de autenticação do Squid no Debian Lenny com smb_auth
Dica publicada em Linux / Internet
Falha de autenticação do Squid no Debian Lenny com smb_auth
Caros amigos, tive a maior dor de cabeça com isso e encontrei a solução num cantinho de um fórum. Na verdade o smb_auth do Debian Lenny não consegue separar o nome do usuário da senha na hora de autenticar, então para resolver o problema teremos que fazer uma alteração no arquivo smb_auth.sh.
1) Abra com seu editor de texto de sua preferência o arquivo: /usr/lib/squid/smb_auth.sh
2) Procure pelas linhas abaixo dentro do arquivo
# Pass password to smbclient through environment. Not really safe.
USER="$SMBUSER%$SMBPASS"
export USER
3) E altere para que fique da seguente forma:
4) Pronto, agora é salvar e testar a autenticação.
Espero ter ajudado.
Um grande abraço!
1) Abra com seu editor de texto de sua preferência o arquivo: /usr/lib/squid/smb_auth.sh
2) Procure pelas linhas abaixo dentro do arquivo
# Pass password to smbclient through environment. Not really safe.
USER="$SMBUSER%$SMBPASS"
export USER
3) E altere para que fique da seguente forma:
# Pass password to smbclient through environment. Not really safe.
USER="$SMBUSER"
PASSWD="$SMBPASS"
export USER
export PASSWD
USER="$SMBUSER"
PASSWD="$SMBPASS"
export USER
export PASSWD
4) Pronto, agora é salvar e testar a autenticação.
Espero ter ajudado.
Um grande abraço!
Tenho um Catalogo Global respondendo pelo dominio(AD Microsoft) e um servidor squid com smb_auth Lenny e outros Etch.
Como voce mencionou acima, o Lenny possui problemas para autenticar; todos os meus servidores Etch estão autenticando e somente o Lenny não.
Realizei a alteração sugerida por voce, mas continua o problema. Ao debugar o smb_auth ele ainda retorna ERR. Voce conhece/sugere alguma outra coisa a ser realizada/alterada?
Obrigado