Page 1 of 1

Cyrus login will nicht

Posted: 2003-08-19 09:56
by mcdoogle
Ich richte gerade meinen Cyrus ein. Aber ich kann mich nicht mit cyradm einloggen um User anzulegen!
imap.conf

Code: Select all

configdirectory: /var/lib/cyrus
partition-default: /var/spool/cyrus/mail
partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news
altnamespace: no
unixhierarchysep: no
admins: cyrus
imap_admins: cyrus
sieve_admins: cyrus
allowanonymouslogin: no
popminpoll: 1
autocreatequota: 0
umask: 077
sendmail: /usr/sbin/sendmail
sieveusehomedir: false
sievedir: /var/spool/sieve
hashimapspool: true
allowplaintext: yes
lmtpsocket: /var/run/cyrus/socket/lmtp
idlesocket: /var/run/cyrus/socket/idle
notifysocket: /var/run/cyrus/socket/notify
Beim Versuch mich einzuloggen mit cyradm localhost bekomme ich einen Segmentation Fault und im Log steht:
Aug 19 11:01:43 maggy cyrus/imapd[651]: badlogin: localhost[127.0.0.1] DIGEST-MD5 [SASL(-13): authentication failure: client response doesn't match what we generated]
Ich komm einfach nicht weiter!

Re: Cyrus login will nicht

Posted: 2003-08-19 09:57
by captaincrunch
Wie wär's denn mal mit Logs ? ;)

Re: Cyrus login will nicht

Posted: 2003-08-19 10:04
by mcdoogle
Hab ich bereits nachgereicht!

Re: Cyrus login will nicht

Posted: 2003-08-19 10:08
by captaincrunch
Vielleicht hilft dir der Thread hier http://www.rootforum.org/forum/viewtopic.php?t=15007 weiter, ist zwar eigentlich bezogen auf die sieveshell, u.U. aber das selbe Problem.

Mit welchem User loggst du dich denn ein ?

Re: Cyrus login will nicht

Posted: 2003-08-19 10:11
by mcdoogle
Ich versuch es mit dem User cyrus, da der ja als admin in der imap.conf genannt ist!
Weiß der Geier weshlab aber jetzt funktioniert es, allerdings werden jetzt die Passwörter aus der SASLDB2 verwendet und nicht die UNIX Passwörter!

Ich hab ja schon mal einen Cyrus (alte 1.3 Version) installiert und der läuft auch wunderbar, aber jedesmal ist es was anderes wo es hängt.

Zum kotzen!

Re: Cyrus login will nicht

Posted: 2003-08-19 21:00
by majortermi
Wenn du mit Hilfe der /etc/shadow bzw. über PAM authentifizieren willst, musst du den saslauthd verwenden. Du darfst in diesem Fall keine MD5-Authentifizierung einsetzen, d.h. du muss beim "cyradm" als Authentifizierungsmethode "plain" angeben.