Cyrus Imap Authentication Problems
lkolchin at univ.haifa.ac.il
lkolchin at univ.haifa.ac.il
Tue Sep 27 05:38:19 EDT 2005
Hi,
Try to create /etc/postfix/sasl directory.
Create there file smtpd.conf with these lines:
pwcheck_method: saslauthd
mech_list: plain login
Make shure /usr/lib/sasl2/smtpd.conf looks the same (this is the SuSE location).
Restart saslauthd and cyrus and try again.
Regards,
Leon Kolchinsky
-----Original Message-----
From: evildad [mailto:evildad2k at yahoo.de]
Sent: Tuesday, September 27, 2005 12:17 PM
To: לאון קולצ'ינסקי
Cc: info-cyrus at lists.andrew.cmu.edu
Subject: Ant: RE: RE: Cyrus Imap Authentication Problems
HI,
yes it is the real Password for the User mail.
--- lkolchin at univ.haifa.ac.il schrieb:
> Hi,
>
> Stupid question but "passwd=secret" in your file is really
> password=real_pass__for_user_mail on MySQL DB?
>
> Regards,
> Leon Kolchinsky
>
> -----Original Message-----
> From: evildad [mailto:evildad2k at yahoo.de]
> Sent: Monday, September 26, 2005 10:31 PM
> To: ל×ון קולצ'×™× ×¡×§×™
> Cc: info-cyrus at lists.andrew.cmu.edu
> Subject: Ant: RE: Cyrus Imap Authentication Problems
>
> Hi,
> i had created the file /etc/pam.d/imap with the following entries:
>
> auth sufficient pam_mysql.so user=mail passwd=secret host=localhost
> db=mail table=accountuser usercolumn=username passwdcolumn=password
> crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user
> loghostcolumn=host logpidcolumn=pid logtimecolumn=time
>
> account required pam_mysql.so user=mail passwd=secret host=localhost
> db=mail table=accountuser usercolumn=username passwdcolumn=password
> crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user
> loghostcolumn=host logpidcolumn=pid logtimecolumn=time
>
> And i have also posted this Problem in the web-cyradm list with the
> hope to get the answers i need.
>
> Thanks,
> Evil
> --- lkolchin at univ.haifa.ac.il schrieb:
>
> > Hi,
> >
> > First of all try to post this question to
> web-cyradm list, I'm too on
> > their list and if you have further questions we'll
> try to help you.
> >
> > It may be related to creation of the file
> /etc/pam.d/imap with the
> > following entries:
> > ----------------------------------------------
> > #%PAM-1.0
> > auth sufficient pam_mysql.so user=mail
> passwd=secret host=localhost
> > db=mail table=accountuser usercolumn=username
> passwdcolumn=password
> > crypt=1 logtable=log logmsgcolumn=msg
> logusercolumn=user
> > loghostcolumn=host logpidcolumn=pid
> logtimecolumn=time sqllog=yes
> >
> > # auth sufficient pam_unix_auth.so
> >
> > account required pam_mysql.so user=mail
> passwd=secret host=localhost
> > db=mail table=accountuser usercolumn=username
> passwdcolumn=password
> > crypt=1 logtable=log logmsgcolumn=msg
> logusercolumn=user
> > loghostcolumn=host logpidcolumn=pid
> logtimecolumn=time
> >
> > # account sufficient pam_unix_acct.so
> > ---------------------------------------------
> >
> > Regards,
> > Leon Kolchinsky
> >
> >
> > -----Original Message-----
> > From: info-cyrus-bounces at lists.andrew.cmu.edu
> > [mailto:info-cyrus-bounces at lists.andrew.cmu.edu]
> On Behalf Of evildad
> > Sent: Sunday, September 25, 2005 10:31 PM
> > To: info-cyrus at lists.andrew.cmu.edu
> > Subject: Cyrus Imap Authentication Problems
> >
> > 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
>
=== message truncated ===
___________________________________________________________
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
More information about the Info-cyrus
mailing list