389 erro do servidor de diretório “A operação requer uma conexão segura”

2

Eu instalei um servidor de diretórios, mas não posso alterar a senha do usuário. Eu usei este comando:

[root@xxxx]# ldappasswd -x -D "cn=directory manager" -W "uid=xxxxx,ou=xxxx,dc=xxx,dc=xx" -S

New password:

Re-enter new password:

Enter LDAP Password:

Result: Confidentiality required (13)

Additional info: Operation requires a secure connection.

Importante: Este comando funciona no OpenLDAP, eu já testei! Onde está o erro?

Obrigado antecipadamente!

    
por splattne 21.06.2010 / 10:59

2 respostas

2

Leia a documentação sobre o produto. Parece que, por padrão, requer segurança. Essa é uma diferença entre o 389 e o OpenLDAP. Se eles deveriam ser exatamente iguais, então ninguém teria se incomodado em se dedicar a um projeto diferente, certo?

Editar -

Apesar do seu protesto abaixo, "Leia a documentação" é uma ótima resposta, e está claro que você não fez isso. O final desta página informa explicitamente que você deve usar o TLS com ldappasswd

This operation supports Start TLS encryption (-ZZ[Z]), and you must use a secure connection for the password change operation.

    
por 21.06.2010 / 15:16
0

O ldappasswd não pode ser usado com conexões não-ssl. Você tem seu fedora-ds configurado com SSL, Se não usar o link abaixo para configurar seu fedora-ds em ssl

link

Depois de configurar o fedora-ds no ssl, use abaixo para start_tls

ldappasswd -x -ZZ

ou abaixo para iniciar o ssl

ldappasswd -h ldaps://server.exmaple.com

    
por 07.03.2012 / 20:09