小编bor*_*amf的帖子

TLS:主机名与对等证书中的 CN 不匹配

我试图通过 StartTLS 连接 LDAP,但我遇到了一个问题。我已经逐步遵循本指南https://help.ubuntu.com/12.04/serverguide/openldap-server.html#openldap-tls和 LDAP 它工作正常以及“ldapsearch -xZZ -h 172.25.80.144”在我的 Ubuntu 服务器 12.04 上

但是,在我的 Ubuntu 桌面 11.04 客户端中,我收到此错误:

ldapsearch -x -H 172.25.80.144 -ZZ 
ldap_start_tls: Connect error (-11)
                additional info: **TLS: hostname does not match CN in peer certificate**
Run Code Online (Sandbox Code Playgroud)

服务器 /etc/ldap/ldap.conf

 BASE dc=prueba,dc=borja
 URI  ldap://prueba.borja
 SIZELIMIT 12
 TIMELIMIT 15
 DEREF     never
 TLS_CACERT /etc/ssl/certs/ca-certificates.crt
Run Code Online (Sandbox Code Playgroud)

客户端 /etc/ldap.conf

 ssl start_tls
 tls_checkpeer no
Run Code Online (Sandbox Code Playgroud)

/etc/ldap/ldap.conf

 BASE dc=prueba,dc=borja
 URI  ldap://prueba.borja
 SIZELIMIT 12
 TIMELIMIT 15
 DEREF never
 TLS_REQCERT allow
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何解决这个问题?我认为主机名没问题。

谢谢!

certificate ldap starttls

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

certificate ×1

ldap ×1

starttls ×1