O login do cliente LDAP funciona somente após o logout da conta local

0

Estou tentando fazer login em uma VM do Ubuntu usando credenciais LDAP. Eu segui um wiki interno da empresa e cheguei a um login bem-sucedido. No entanto, só consigo fazer login com o LDAP de forma intermitente.

Na maioria das vezes, se eu reiniciar a VM, não consigo fazer login com credenciais LDAP. Ele passa o nome de usuário / senha, mas trava em uma tela preta. Eu então reinicio, efetuo login na conta local e confiro /var/log/auth.log . Eu li erros semelhantes aos seguintes:

could not search LDAP server - Server is unavailable
failed to bind to LDAP server ldap://hostname.our.server: Can't contact LDAP server

Eu posso ping hostname.our.server

Agora, se eu executar su myldapusername , ser-me-á solicitada a minha palavra-passe e mudarei com sucesso. Neste ponto, posso às vezes sair da conta local e fazer login com êxito na conta LDAP.

Não consigo explicar por que só posso concluir o log-in intermitentemente via LDAP. Eu estou supondo que há algum tipo de condição de corrida. De qualquer forma, enquanto eu ainda tenho cabelo, eu gostaria de receber qualquer ajuda.

P.S. Eu suponho que devo mencionar que estou usando o Ubuntu Desktop 12.04. Para um hypervisor, experimentei o VMware e o VirtualBox, a fim de excluir qualquer problema de rede com pontes estranhas.

    
por Brad 13.06.2013 / 22:57

1 resposta

1

Eu executei os comandos abaixo com base em este guia

sudo apt-get install ldap-auth-client nscd
sudo auth-client-config -t nss -p lac_ldap

Isso difere dos comandos que eu executei com base em nossos documentos internos. Parece funcionar agora, então eu vou seguir em frente. Obrigado pela entrada.

    
por Brad 14.06.2013 / 19:11