尝试在 CentOS 7 机器上配置 SASL 以与 Active Directory 安装通信。我尝试了几种不同的配置,但都产生了不同的错误。最新的配置:
No worthy mechs found
ldap_sasl_interactive_bind() failed -6 (Unknown authentication method).
Authentication failed for <user>: Retry condition (ldap server connection reset or broken) (-3)
do_auth : auth failure: [user=<user>] [service=imap] [realm=] [mech=ldap] [reason=Unknown]
我的内容saslauthd.conf
:
ldap_servers: ldap://thinger.foo.bar.com:3299/
ldap_search_base: DC=foo,DC=bar,DC=com
ldap_filter: (&(cn=%u)(objectClass=user))
ldap_use_sasl: yes
ldap_auth_method: fastbind
ldap_mech: DIGEST-MD5
开始缺少想法了。
答案1
我依稀记得摘要-MD5需要在 MMC 中为用户启用特定选项。
说实话,我认为目前使用 SASL / DIGEST-MD5 没有任何价值。因为要达到足够的安全级别,您无论如何都必须使用 TLS 来保护 DIGEST-MD5 身份验证流程。