小编Ph4*_*rus的帖子

配置 StartTLS 的 OpenLDAP 错误:ldap_modify:其他(例如,特定于实现的)错误 (80)

为 OpenLDAP 配置 StartTLS。

  • Ubuntu 服务器 16.04
  • Slapd 2.4.42+dfsg-2ubuntu3.2

我有自己的内部证书颁发机构提供证书。

我已经在 /etc/ssl/certs 中设置了证书和密钥:

-rw-r----- 1 root ssl-cert   3268 Jul 14 23:02 ldaptest.roenix.net.cert.pem

lrwxrwxrwx 1 root root         51 Jul  2 13:22 roenix.ca.cert.pem -> /usr/local/share/ca-certificates/roenix.ca.cert.crt
Run Code Online (Sandbox Code Playgroud)

在 /etc/ssl/private 中:

-rw-r----- 1 root ssl-cert 3243 Jul 14 23:01 ldaptest.roenix.net.key.pem
Run Code Online (Sandbox Code Playgroud)

我已正确设置主机名:

@ldaptest:/etc/ssl/certs$ hostname -f
ldaptest.roenix.net
Run Code Online (Sandbox Code Playgroud)

我尝试使用此 LDIF 将配置添加到 slapd:

dn: cn=config
changetype: modify
add: olcTLSCACertificateFile
olcTLSCACertificateFile: /etc/ssl/certs/roenix.ca.cert.pem
-
add: olcTLSCertificateFile
olcTLSCertificateFile: /etc/ssl/certs/ldaptest.roenix.net.cert.pem
-
add: olcTLSCertificateKeyFile
olcTLSCertificateKeyFile: /etc/ssl/private/ldaptest.roenix.net.key.pem
Run Code Online (Sandbox Code Playgroud)

使用命令:

sudo ldapmodify -Y EXTERNAL -H ldapi:/// -f …
Run Code Online (Sandbox Code Playgroud)

openldap tls

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

openldap ×1

tls ×1