ldap_bind: Confidencialidade requerida (13)

0

Eu quero configurar o ldap com ssl, então usei o openssl para certificado e quando eu habilito o olcSecurity tls = 1 em /etc/ldap/slapd.d/cn=config.ldif e agora quando tento usar o ldapsearch ou tentar login dá esta mensagem ldap_bind: Confidencialidade requerida (13). Ajuda por favor

    
por Sayed Ahmad 23.08.2014 / 13:11

2 respostas

0

Em /etc/ldap/ldap.conf , defina:

SSL start_tls
TLS_REQCERT never

(Adicione a segunda linha se você estiver usando um certificado autoassinado).

    
por muru 23.08.2014 / 13:35
2

A partir do site openldap eu encontrei isso que deve ajudá-lo

Normalmente, a mensagem de erro em seu assunto é resultado do servidor requerendo algum tipo de criptografia. Por exemplo, você pode ter definido:

security tls=1

ou similar, caso em que você precisa usar ldaps:// ou start_tls ( -Z ):

[bgmilne@comanche ~]$ ldapsearch -x -LLL "(uid=bgmilne)" 1.1
ldap_bind: Confidentiality required (13)
        additional info: TLS confidentiality required
[bgmilne@comanche ~]$ ldapsearch -Z -x -LLL "(uid=bgmilne)" 1.1
dn: uid=bgmilne,ou=People,dc=ranger,dc=dnsalias,dc=com

Um verão rápido é abrir um terminal e usar

ldaps://

ou

start_tls (-Z):

Para começar o seu prosses

    
por Mark Kirby 23.08.2014 / 13:17