Bom, eu uso o Phpldapadmin para gerenciar o LDAP, tive uns problemas de instalação mas resolvi-os. Agora de sacanagem todos os usuários estão funcionando, eu apaguei a base de dados (o sistema ainda não está em produção) e recriei os usuários. Agora tenho que esperar dar defeito e, pra me ferrar, não vai acontecer, hehehe... Mas segue um pequeno relatório, só pra constar:
1- Usuário que não existe: sem problemas, digitando um usuário e senha não cadastrados, simplesmente tem o aviso "sorry, that didn't work. Please try again" e basta digitar um login correto que funciona;
2- Senha errada: também sem problemas, aparece o aviso "sorry, that didn't work. Please try again" e basta digitar a senha certa que funciona;
Num desses testes, ocorreu o problema de determinado usuário ficar voltando pra tela de login, bastou apagar a pasta home dele na máquina cliente com esse problema e voltou ao normal.
Faz um teste pra mim, por favor.
getent.ldap passwd <problematico>