On Wed, 9 Jun 2004, Martin Wheldon wrote: > Hi, > > I'm currently running cyrus-sasl 2.1.17, cyrus-imap 2.2.3, openldap > 2.2.4 which was working fine and still is for a single domain. >
You need to get saslauthd from cvs and run saslauthd -r -a ldap > Now I've added a second domain I have it a authentication problem. > My mailboxes are named as follows:- > > Mwheldon > [EMAIL PROTECTED] > > The problem shows its self if the passwords for both accounts are different. > i.e > > Attempting to login to mailbox mwheldon works fine. Attempting to login to > mailbox [EMAIL PROTECTED] fails. > > If passwords for both mailboxes are identical you login OK. > > What seems to be happening is that SASL is stripping the domain from the > uid. > > Here are my configs. > > > Saslauthd.conf > > ldap_servers: ldap://localhost/ > ldap_version: 3 > ldap_search_base: dc=yhgfl-demo, dc=net > ldap_verbose: on > ldap_debug: 3 > ldap_default_domain: yhgfl-demo.net > ldap_filter: uid=%u > ldap_auth_method: bind > > > Imapd.conf > > configdirectory: /usr/local/etc/cyrus > partition-default: /var/spool/cyrus > admins: cyrus [EMAIL PROTECTED] [EMAIL PROTECTED] > srvtab: /usr/local/certs > allowanonymouslogin: no > allowplaintext: yes > sasl_pwcheck_method: saslauthd > sasl_ldap_servers: localhost > unixhierarchysep: yes > loginrealms: yhgfl-demo.net yhgfl.net > defaultdomain: yhgfl-demo.net > virtdomains: userid > > Hope someone can help. > Thanks in advance > > > Martin Wheldon > > > > --- > Cyrus Home Page: http://asg.web.cmu.edu/cyrus > Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html > -- Igor --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html