openldap和digest-md5:在数据库中没有秘密
我正在尝试configurationopenldap 2.4.33(从OS X 10.8的源代码构build)来支持digest-md5身份validation,但不成功。 我无法validation, no secret in database得到一个no secret in database的错误,我不能为我的生活找出原因。 到目前为止的configuration… 我有一个用户指定如下: dn: cn=eb01,ou=bennet,o=meryton objectclass: Person objectclass: inetOrgPerson cn: eb01 givenname: Elizabeth sn: Bennet userPassword: pw1 # or try… #userPassword:: cHcx #userPassword: {CLEARTEXT}pw1 (在那里没有尾随空格,我查过了!)。 我为cn = configconfiguration了适当的olcAuthzRegexp条目,以便将身份validation标识映射到正确的dn: olcAuthzRegexp: uid=([^,]*),cn=digest-md5,cn=auth ldap:///o=meryton??sub?(cn=$1) 但是,当我search时,我无法validation: % ldapsearch -H ldap://localhost:8389 -LLL -bo=meryton \ -Y DIGEST-MD5 -X u:eb01 -w […]