web-dev-qa-db-ja.com

ldap_bind:機密性が必要(13)

Sslを使用してldapを構成したいので、証明書にopensslを使用し、/ etc/ldap/slapd.d/cn = config.ldifでolcSecurity tls = 1を有効にし、ldapsearchを使用するか、ログインしようとするとこのメッセージldap_bind:Confidentiality required(13)。助けてください

1
Sayed Ahmad

/etc/ldap/ldap.confで、次を設定します。

SSL start_tls
TLS_REQCERT never

(自己署名証明書を使用している場合は、2行目を追加します。)

0
muru

Openldapサイトから、私はこれを見つけました。

通常、件名のエラーメッセージは、サーバーが何らかの暗号化を要求している結果です。たとえば、次のように設定できます。

security tls=1

または同様の場合、ldaps://または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

簡単な夏は端末を開いて使用することです

ldaps://

または

start_tls (-Z):

プロセスを開始するには

3
Mark Kirby