web-dev-qa-db-fra.com

ldap_bind: Confidentialité requise (13)

Je veux configurer ldap avec ssl, donc j’ai utilisé openssl pour le certificat et quand j’active olcSecurity, tls = 1 dans /etc/ldap/slapd.d/cn=config.ldif et maintenant, j’essaie d’utiliser ldapsearch ou de tenter de le connecter, ce qui est utile. ce message ldap_bind: Confidentialité requise (13). Aidez-moi, s'il vous plaît

1
Sayed Ahmad

Dans /etc/ldap/ldap.conf, définissez:

SSL start_tls
TLS_REQCERT never

(Ajoutez la deuxième ligne si vous utilisez un certificat auto-signé.)

0
muru

Sur le site openldap, j’ai trouvé cela qui devrait vous aider.

Normalement, le message d'erreur dans votre sujet est dû au fait que le serveur nécessite un cryptage quelconque. Par exemple, vous pourriez avoir défini:

security tls=1

ou similaire, auquel cas vous devez utiliser 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

Un rapide estival ouvre un terminal et utilise

ldaps://

ou

start_tls (-Z):

Pour commencer vos prosses

3
Mark Kirby