John Wright - Cyrus Authentication Issue
Dan White
dwhite at olp.net
Thu Oct 20 10:10:32 EDT 2011
On 20/10/11 07:54 -0500, wright at mnstarfire.com wrote:
>Dan,
>
>Thank you again for looking at this.
>
>Here is the /etc/imapd.conf.
>
>There is no /etc/saslauthd.conf
>
>I'll send a snippet of the syslog output soon.
>
>- John
>
John,
I didn't see your /etc/imapd.conf attached.
From your other two emails, it appears that you are attempting to login as
root, and that your saslauthd is using the sasldb backend, which is
unusual (see the saslauthd manpage for why).
Can you verify that saslauthd is being started with '-a sasldb'?
If that is the case, then your cyrus imap server is configured to
authenticate user logins against a db database typically found in
/etc/sasldb2.
You can use sasldblistusers2 to list users, and saslpasswd2 to change
passwords. You may be able to retrieve passwords with the db_dump
utility (assuming that you are using berkeleyDB):
db_dump -da /etc/sasldb2
Most likely you have a 'cyrus@<host>' user setup for administrative use
(cyradm).
--
Dan White
More information about the Cyrus-sasl
mailing list