OpenLDAP TLSネゴシエーション失敗ldap_start_tls:接続エラー(-11)追加情報:予期しない長さのTLSパケットを受信しました


1

私はTLSでOpenldapを設定しようとしました。 TLS証明書を持っていて、.ldifファイルで設定し、ldap.confファイルの必要な設定を変更しました。私はubuntu 14.04 LTSオペレーティングシステムを使用しています。

以下のコマンドでLDAPを確認する

 # ldapsearch -x 
 able to see the DIT as follows 
 # search result
 search: 2
 result: 0 Success

# numResponses: 28
# numEntries: 27

TLSサポートオプションでアクセスしている間

ldapsearch -x -ZZ

次のようなエラーが出ます   ldap_start_tls:接続エラー(-11)         追加情報:予期しない長さのTLSパケットを受信しました。

/ var / log / syslogに

May 25 12:47:46 ip-172-30-0-218 slapd[6560]: conn=1005 fd=19 ACCEPT from IP=127.                                                                                        0.0.1:54306 (IP=0.0.0.0:389)
May 25 12:47:46 ip-172-30-0-218 slapd[6560]: conn=1005 op=0 EXT oid=1.3.6.1.4.1.                                                                                        1466.20037
May 25 12:47:46 ip-172-30-0-218 slapd[6560]: conn=1005 op=0 STARTTLS
May 25 12:47:46 ip-172-30-0-218 slapd[6560]: conn=1005 op=0 RESULT oid= err=0 te                                                                                        xt=
May 25 12:47:46 ip-172-30-0-218 slapd[6560]: conn=1005 fd=19 closed **(TLS negotia                                                                                        tion failure)**

これがldap.confの設定です。

# LDAP Defaults
#

# See ldap.conf(5) for details
# This file should be world readable but not world writable.

BASE    dc=infoarmor,dc=com

URI     ldap://  ldapi:// ldaps://
#URI     ldap://192.168.1.123:389
#SIZELIMIT      12
#TIMELIMIT      15
#DEREF          never

SSL     start_tls

TLS_CACERT      /etc/ssl/_wildcard.infoarmor.com.crt

 TLS_REQCERT     demand

これはssl.ldifの設定です。

dn: cn=config
replace: olcTLSCACertificateFile
olcTLSCACertificateFile: /etc/ldap/ssl/ldap.test.com.crt

replace: olcTLSCertificateFile
olcTLSCertificateFile: /etc/ldap/ssl/ldap.test.com.crt

repalce: olcTLSCertificateKeyFile
olcTLSCertificateKeyFile: /etc/ldap/ssl/ldap.test.com.key

replace: olcTLSCipherSuite
olcTLSCipherSuite: HIGH:+SSLv3:+TLSv1:MEDIUM:+SSLv2:@STRENGTH:+SHA:+MD5:!NULL

replace: olcSecurity
olcSecurity: tls=1

あなたが何か考えがあれば私を助けてください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.