Kevin Hanna, Having just installed cyrus myself, I got a similar error. It was one of two things for me. I forgot to create the users and their passwords in the sasldb2 file (check to see if /etc/sasldb2 exists), OR I forgot to change the owner of this file from root to cyrus.
It looks like you're setting up users for the old version of Sasl 1.x. If you're actually using a 2.x version, you must use the version 2 commands--saslpasswd2, etc... This creates the sasldb2 file instead of the sasldb file. I'd also double check to make sure the sasldb2 file is owned by cyrus. Hope this helps, Kevin Williams On Wed, 2003-03-05 at 18:22, Kevin Hanna wrote: > I am unable to get cyrus to authenticate... > > I configured cyrus with: > > ./configure --with-auth=unix --with-cyrus-group=mail > --with-cyrus-group=cyrus --with-openssl=/usr/local/ssl/include/openssl/ > --with-perl=PERL --with-sasl=/usr/include/ > --with-bdb-libdir=/usr/local/BerkeleyDB.4.1/lib/ > --with-bdb-incdir=/usr/local/BerkeleyDB.4.1/include/ --disable-krb4 > --disable-gssapi --disable-anon > > configured sasl: > ./configure --with-dbpath > --with-bdb-libdir=/usr/local/BerkeleyDB.4.1/lib > --with-bdb-incdir=/usr/local/BerkeleyDB.4.1/include/ > --with-dblib=berkeley --disable-krb4 --disable-gssapi > > imap.conf: > > configdirectory: /var/imap > partition-default: /var/spool/imap > admins: kevin > sasl_pwcheck_method: auxprop > > > And I can't seem to create valid users: > gandalf:/usr/sbin # ./saslpasswd -c kevin << I've tried serveral > permutation of this (with app, domain etc...) > Password: > Again (for verification): > gandalf:/usr/sbin # cyradm --user kevin localhost > Password: > cyradm: cannot authenticate to server with as kevin > gandalf:/usr/sbin # ./sasldblistusers > user: kevin realm: gandalf mech: PLAIN > user: kevin realm: gandalf mech: CRAM-MD5 > user: kevin realm: gandalf mech: DIGEST-MD5 > > from the log: > > Mar 5 21:15:05 gandalf imapd[9318]: accepted connection > Mar 5 21:15:07 gandalf imapd[9318]: badlogin: localhost[127.0.0.1] > DIGEST-MD5 [SASL(-13): user not found: no secret in database] > > I've been looking at this for a while and I've gone in circles. Any > help would be much appreciated. > > Kevin > >