Cyrus Imap Authentication Problems
evildad
evildad2k at yahoo.de
Sun Sep 25 15:31:27 EDT 2005
HI there,
i'd like to set-up an working IMAP Server on my Gentoo
System. I used the Postfix-Cyrus-Web-cyradm-HOWTO from
http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html
Because I use Gentoo, I compiled all the packages
with the emerge command. Here are the versions for
my installed packages:
cyrus-sasl-2.1.21-r1
cyrus-imapd-2.2.12
postfix-2.1.5-r2
pam_mysql-0.6.0
mysql-4.0.25-r2
web-cyradm-0.5.4.1
They all compiled without errors but after i wanted to
create the user cyrus with the command
# saslpasswd2 -c cyrus
Password:
Again (for verification):
... the following errors appear in /var/log/messages:
Sep 25 17:21:01 evildad saslpasswd2: sql_select option
missing
Sep 25 17:21:01 evildad saslpasswd2: auxpropfunc error
no mechanism available
Sep 25 17:21:01 evildad saslpasswd2: _sasl_plugin_load
failed on sasl_auxprop_plug_init for plugin: sql
Sep 25 17:21:05 evildad saslpasswd2: setpass succeeded
for cyrus
Sep 25 17:21:05 evildad saslpasswd2: error deleting
entry from sasldb: DB_NOTFOUND: No matching key/data
pair found
Sep 25 17:21:05 evildad saslpasswd2: error deleting
entry from sasldb: DB_NOTFOUND: No matching key/data
pair found
Sep 25 17:21:05 evildad saslpasswd2: error deleting
entry from sasldb: DB_NOTFOUND: No matching key/data
pair found
I don't understand why sasl won't find the DB.
Another Problem is the command to connect to the
Server.
When i type in the following command to the Server I
get the following output:
# cyradm --user cyrus --server localhost --auth plain
Password:
IMAP Password:
Login failed: authentication failure at
/usr/lib/perl5/site_perl/5.8.6/x86_64-linux/Cyrus/IMAP/Admin.pm
line 118
cyradm: cannot authenticate to server with plain as
cyrus
and in /var/log/messages:
Sep 25 21:18:26 evildad master[7102]: about to exec
/usr/lib/cyrus/imapd
Sep 25 21:18:26 evildad imap[7102]: executed
Sep 25 21:18:26 evildad imap[7102]: sql auxprop plugin
using mysql engine
Sep 25 21:18:26 evildad imap[7102]: accepted
connection
Sep 25 21:18:37 evildad imap[7102]: badlogin:
localhost [127.0.0.1] PLAIN [SASL(-16): encryption
needed to use mechanism: security flags do not match
required]
Sep 25 21:18:40 evildad perl: No worthy mechs found
Sep 25 21:18:44 evildad imap[7102]: sql plugin Parse
the username cyrus
Sep 25 21:18:44 evildad imap[7102]: sql plugin try and
connect to a host
Sep 25 21:18:44 evildad imap[7102]: sql plugin trying
to open db 'mail' on host 'localhost'
Sep 25 21:18:44 evildad imap[7102]: sql plugin Parse
the username cyrus
Sep 25 21:18:44 evildad imap[7102]: sql plugin try and
connect to a host
Sep 25 21:18:44 evildad imap[7102]: sql plugin trying
to open db 'mail' on host 'localhost'
Sep 25 21:18:44 evildad saslauthd[6930]: DEBUG:
auth_pam: pam_acct_mgmt failed: User account has
expired
Sep 25 21:18:44 evildad saslauthd[6930]: do_auth
: auth failure: [user=cyrus] [service=imap] [realm=]
[mech=pam] [reason=PAM acct error]
Sep 25 21:18:44 evildad imap[7102]: badlogin:
localhost [127.0.0.1] plaintext cyrus SASL(-13):
authentication failure: checkpass failed
Sep 25 21:19:47 evildad master[20809]: process 7102
exited, status 0
Hope anyone can help me to get the authentication
work...
And i don't know why the User account has been expired
though it has never worked before...
Thanks in advance,
Evildad
___________________________________________________________
Was denken Sie über E-Mail? Wir hören auf Ihre Meinung: http://surveylink.yahoo.com/wix/p0379378.aspx
More information about the Info-cyrus
mailing list