Credenciais inválidas do OpenLDAP

2

Estou configurando um servidor OpenLDAP para autenticar usuários em um domínio no Ubuntu 9.04.

O que é interessante / estranho é que na versão mais nova do openldap para o Ubuntu, o padrão é não usar o arquivo /etc/ldap/slapd.conf - em vez disso, ele armazena suas configurações em cn = config no banco de dados levar a algumas dores de cabeça tentando seguir tutoriais que especificam slapd.conf em vez da versão mais recente).

Sempre que eu tento adicionar ao banco de dados usando o ldapadd, ele retorna ldap_bind (49) Credenciais inválidas (mesmo quando tenho certeza de que estou usando a senha correta).

O banco de dados ainda não tem nada, então começar do zero não é um problema, acabei de encontrá-lo várias vezes (mesmo depois de reconfigurar o slapd). Qual é a solução?

    
por Cory Plastek 14.07.2009 / 17:47

2 respostas

2

Eu não sei se o OpenLDAP retorna subcódigos no erro 49, assim como o Active Directory. O AD retorna um subtipo do código de erro para senha incorreta, em oposição a um DN incorreto.

Tem certeza de que o DN está correto?

    
por 15.07.2009 / 03:53
2

Tente especificar "-x" na linha de comando. Por padrão, as ferramentas LDAP usam autenticação SASL, -x especifica "autenticação simples".

    
por 14.07.2009 / 22:59