PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cannot authenticate to server with as cyrus



kangaroo72
21.07.04, 20:38
Hallo zusammen,

ich versuche mir auf einem gemieteten Root-Server einen IMAP-Server einzurichten. Ich wollte eine Mailbox einrichten, kann mich aber mit dem cyrus user nicht einloggen.

Passwort für Cyrus hatte ich in Yast schon geändert - ohne Erfolg.

Vielleicht stell ich mir das auch alles bissl einfach vor, aber vielleicht hat ja jemand Hilfe für mich.

Besten Dank auch im Namen aller Dummys *gg*

Für schnelle Hilfe auch ICQ 16979440 möglich :)

PS: Hier noch die genaue Fehlermeldung:

LOGIN failed at /usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/Cyrus/IMAP/Admin.pm line 118
cyradm: cannot authenticate to server with login as cyrus

Danke

drcux
21.07.04, 23:46
cyradm -auth login localhost -u cyrus

kangaroo72
22.07.04, 06:40
schon probiert - ohne Erfolg - danke für weitere Hilfe

dermichel
22.07.04, 10:31
wie ist dein cyrus eingerichtet? sucht er das pw ueber PAM oder SASL?

"saslpasswd2 -c cyrus" versuchen...

der "saslauthd" muss auch laufen! (bei suse mit "rcsaslauthd start" - keine ahnung was fuer ein system du hast)

wenn er das PW ueber PAM prueft:

passwd cyrus

kangaroo72
22.07.04, 12:56
ich geb für's erste mal auf ... hab schon soviel probiert ... aber nix hilft.

ich setz mich damit ein andermal auseinander.

Aber euch schonmal vielen Dank

baer
28.07.04, 10:26
Ich hatte dieses Problem auch schon.
Also ich habe in meiner imapd.conf in der Zeile sasl_pwcheck_method: auxprop und admins: cyrus root, dann gebe ich in der Konsole den Befehl ein: saslpasswd2 oder saslpasswd cyrus, danach gibst du dein Kennwort ein. Im /etc/ gibt es dann die Datei sasldb2. Der Eigentümer muss noch festgelegt werden mit chown cyrus /etc/sasldb2. Danach kannst du dich mit cyradm -user cyrus -auth login localhost einloggen.
Bei mir hat es geklappt. Ich hoffe es hilft dir.

Gruss
baer ;)