gpt4 book ai didi

ssl - 无法使用 Let's Encrypt 证书通过 ldaps 连接到服务器

转载 作者:行者123 更新时间:2023-12-04 22:35:44 39 4
gpt4 key购买 nike

我使用这个 docker 镜像设置了一个 OpenLDAP 服务器:https://github.com/osixia/docker-openldap对于 TLS 支持,我使用了以下 Let's Encrypt 证书:https://serverfault.com/questions/777017/using-lets-encrypt-certificates-with-openldap

我可以通过 ldapsearch 连接到服务器。以及使用 openssl s_client 向我显示有效的服务器证书并打开 TLS 连接。我想这是可行的,因为 openssl 和 ldapsearch 使用我的操作系统的 CA 存储,并且 Let's Encrypt 很好。另外,我是用python连接服务器的。因此,我用提供的 ca 证书包装了一个套接字并且它可以工作。

但是我无法使用 phpldapadmin 建立连接。使用默认设置时,我收到一个简单的错误:

Could not start TLS. Please check your LDAP server configuration.

Can't contact LDAP server (-1)

最后,我正在寻找一种像使用 ldapsearch 一样使用 phpldapadmin 的方法。但对我来说,似乎我只能使用私钥等启用完整的客户端 TLS 模式。但是,我想像使用提供 CA 证书的网页一样使用它。

有没有我遗漏或配置错误的地方?

提前致谢!

最佳答案

首先停止端口 80 上的任何东西(apache,nginx,如果有......)然后您必须为该容器打开端口 80。

关于ssl - 无法使用 Let's Encrypt 证书通过 ldaps 连接到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60938882/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com