Credenciais inválidas do OpenLDAP

Credenciais inválidas do OpenLDAP

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 recente do openldap para 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 (isso levou a alguns dores de cabeça ao tentar seguir tutoriais que especificam slapd.conf em vez da versão mais recente).

Sempre que tento adicionar ao banco de dados usando 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 contém nada, então começar do zero não é um problema, acabei de encontrar isso várias vezes (mesmo depois de reconfigurar o slapd). Qual é a solução?

Responder1

Não sei se o OpenLDAP retorna subcódigos no erro 49, como o Active Directory. AD retorna um subtipo do código de erro para senha incorreta versus DN incorreto.

Você tem certeza de que o DN está correto?

Responder2

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

informação relacionada