cyrus-imap: 'realm' is missing when authenticate against LDAP with ldapdb plugin

Lingfeng Xiong jilingshu at gmail.com
Tue Feb 26 00:26:18 EST 2013


Hi all,
These days, I'm trying to setup my new cyrus-imapd installation. My
OpenLDAP installation is already setup with SASL authentication.
In my imapd.conf, I set these lines:

> sasl_pwcheck_method: auxprop
> sasl_auxprop_plugin: ldapdb
> sasl_ldapdb_uri: ldap://MY-LDAP-SERVER
> sasl_ldapdb_id: CYRUS-PROXY-USER-NAME
> sasl_ldapdb_pw: CYRUS-PROXY-USER-PASSWORD
> sasl_ldapdb_mech: DIGEST-MD5
> sasl_log_level: 7

When I tried to login with a user like 'test at example.net', I desire it look
for 'uid=test at example.net,cn=digest-md5,cn=auth' in OpenLDAP. But according
to OpenLDAP's log, it passed 'uid=test,cn=digest-md5,cn=auth' to it.
Apparently, 'realm' has been ignored.
Is there anyway for me to make cyrus-imapd query the username with it's
realm to OpenLDAP? Or my methodology is completely incorrect?

Thanks in advanced.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20130226/26e6cf28/attachment.html 


More information about the Info-cyrus mailing list