web-dev-qa-db-ja.com

トランスポート暗号化を使用する場合は「トランスポート暗号化が必要」

LDAPに対して認証するようにRADIUSサーバーを設定しようとしていますが、奇妙な問題が発生しています。

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://でわかるように、isはトランスポートセキュリティを使用しています。何が起きてる?どうすればこれを修正できますか?

編集: 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サーバーのログの詳細度を上げると、問題は消えてしまい、元に戻すと問題は解決しませんでした。

0