使用传输加密时“需要传输加密”

使用传输加密时“需要传输加密”

我正在尝试设置一个 radius 服务器来针对 LDAP 进行身份验证,但是遇到了一个奇怪的问题:

rlm_ldap (ldap): Bind with radiusd@[domain] to ldaps://localhost:636 failed: Strong(er) authentication required
rlm_ldap (ldap): Server said: BindSimple: Transport encryption required..

正如你所看到的ldaps://,它使用传输安全。这是怎么回事?我该如何修复?

编辑:我想尝试使用 starttls。没有解决任何问题:

rlm_ldap (ldap): Bind with radiusd@[domain] to ldap://localhost:389 failed: Strong(er) authentication required
rlm_ldap (ldap): Server said: BindSimple: Transport encryption required..

编辑2:怎么回事?甚至当我通过 stunnel 管道传输数据时,它也会这样做。

rlm_ldap (ldap): Bind with radiusd@[domain] to ldap://localhost:3636 failed: Strong(er) authentication required
rlm_ldap (ldap): Server said: BindSimple: Transport encryption required..

答案1

好吧,我不知道到底发生了什么,但是当我增加 LDAP 服务器的日志详细程度以进行调试时,问题就消失了,当我将其放回原位时,问题仍然消失。

相关内容