Hi list,
I'm using cyrus 2.2 with saslauthd as sasl_pwcheck_method and I configured saslauthd to use ldap and shadow as it's mechanisms. My mail users are stored in a ldap directory and the cyrus user is a system user (thus in my shadow file). When I now want to use cyradm to create new mailboxes I have to login as user cyrus but somehow saslauthd doesn't fall back to shadow when it can't find the cyrus user in the ldap database and doesn't authenticate the cyrus user. Can anyone tell me how to solve this?
Thanks
Uli
I have a similar problem, FreeBSD 5.3, Cyrus 2.2.10.
Is this a clue, tried to use saslpasswd2 stranger saslpasswd2: setpass succeeded for cyrus stranger saslpasswd2: Couldn't update db
The logs says everything is fine...
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=6 BIND anonymous mech=implicit ssf=0
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=6 BIND dn="" method=128
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=6 RESULT tag=97 err=0 text=
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=7 SRCH base="o=inter-sonic.com" scope=2 deref=0 filter="(uid=cyrus)"
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=7 SRCH attr=dn
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=7 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=8 BIND dn="uid=cyrus,o=inter-sonic.com" method=128
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=8 BIND dn="uid=cyrus,o=inter-sonic.com" mech=SIMPLE ssf=0
Dec 9 23:28:31 stranger slapd[60020]: conn=2 op=8 RESULT tag=97 err=0 text=
Dec 9 23:28:31 stranger saslauthd[59783]: do_auth : auth success: [user=cyrus] [service=sieve] [realm=] [mech=ldap]
Dec 9 23:28:31 stranger saslauthd[59783]: do_request : response: OK
---
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