Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
cgi
Posts: 31
Joined: 2003-11-19 14:48
Location: Nordbayern
 

Re: Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Post by cgi »

Dafür hab ich jetzt ein rießiges neues Problem...
Nachdem alles wunderbar gelaufen ist hab ich versucht sieve zum Laufen zu kriegen. Dafür hab ich Perlmodule über yast nachinstalliert.

Seitdem krieg ich statt:

Code: Select all

login:    p50885A81.dip.t-dialin.net [80.136.90.129] web12p1 plaintext User logged in
Jetzt das hier:

Code: Select all

badlogin: p50885A81.dip.t-dialin.net [80.136.90.129] plaintext web12p1 SASL(-1): generic failure: checkpass failed
Hab jetzt dann nochmal das cyrus-sasl neu installiert und über saslauthd -a pam gestartet.

Kann das daran liegen, dass laut yast sasl1 und sasl2 gleichzeitig installiert sind? Ich dreh noch durch... Hätte ich bloß mal gut sein lassen, als es funktioniert hat...

Bin für jeden Hinweis dankbar!
cgi
Posts: 31
Joined: 2003-11-19 14:48
Location: Nordbayern
 

Re: Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Post by cgi »

Er tut so, also ob sasl net läuft:

Code: Select all

cannot connect to saslauthd server: Unknown error 3221198608
Jun 23 22:09:34 pop3[11587]: badlogin: localhost.localdomain [127.0.0.1] plaintext web12p1 SASL(-1): generic failure: checkpass failed
Aber hier - er läuft...

Code: Select all

p15139709:~/scripts # ps ax | grep sasl
10434 ?        S      0:00 /usr/local/sbin/saslauthd -a pam
10435 ?        S      0:00 /usr/local/sbin/saslauthd -a pam
10436 ?        S      0:00 /usr/local/sbin/saslauthd -a pam
10437 ?        S      0:00 /usr/local/sbin/saslauthd -a pam
10438 ?        S      0:00 /usr/local/sbin/saslauthd -a pam
Mann ich check gar nichts mehr... Jungs lasst mich bitte nicht im Stich... :cry:
tsaenger
Posts: 426
Joined: 2003-08-13 01:14
 

Re: Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Post by tsaenger »

Hallo,

Ich habe mir eben auf meinem Rechner auch das cyrus-control nach dem Wiki installiert.
Ich habe allerdings beim starten der test.pl folgenden Fehler:

Code: Select all

a15194708:/opt/programs/cyrus-control # ./test.pl 
Can't call method "authenticate" on an undefined value at /opt/programs/cyrus-control/mailbox/listmailbox.pl line 12.
Fehler beim schliessen:  at ./create_mailboxes.pl line 34.
Can't call method "authenticate" on an undefined value at /opt/programs/cyrus-control/mailbox/listmailbox.pl line 12.
Fehler beim schliessen:  at ./delete_old_mailboxes.pl line 34.
Den Link zu Perl habe ich schon überprüft.
Der stimmt.
Woran kann das noch liegen?
Hat da jemand ne idee?

Gruß

Tobias

[edit]
Ich habe in der File nachgeschaut.
Da steht folgendes:

Code: Select all

$cyrus->authenticate(-mechanism => 'login', -user => $cyrus_admin_username, -password => $cyrus_admin_password);
Das heißt ja, dass da was mit dem anmelden nicht klappt.
Ich habe mit passwd cyrus das Passwort gesetzt und es dann in die config.pl eingetragen. Es geht aber immernoch nicht.
[/edit]
skywalka
Posts: 6
Joined: 2006-04-25 13:33
 

Re: Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Post by skywalka »

Erstmal ein riesen LOB für diese Anleitung!

Ich bin genau danach vorgegangen und habe nun einen laufenden Cyrus IMAP Server. Login klappt auch. User werden übernommen.

Einziges Problem: die Mailboxen werden nicht erstellt. Nach dem Login als User sagt mir der Server: "Mailbox does not exist"

/etc/imapd.conf und /etc/cyrus.conf sind exakt nach der Anleitung auf der ersten Seite erstellt.

/var/log/messages:

Code: Select all

Jul 29 13:28:39 denver152 pop3[3360]: login: p548FA7CC.dip0.t-ipconnect.de [84.143.167.204] web1p1 plaintext User logged in
Jul 29 13:28:42 denver152 pop3[3360]: Unable to locate maildrop for web1p1: Mailbox does not exist
Jul 29 13:29:42 denver152 master[3238]: process 3360 exited, status 0
/var/adm/auth:

Code: Select all

Jul 29 13:30:23 denver152 PAM-warn[13912]: function=[pam_sm_acct_mgmt] service=[pop] terminal=[<unknown>] user=[web1p1] ruser=[<unknown>] rhost=[<unknown>]
Die Dateirechte:

/var/imap:

Code: Select all

4 drwxr-x---  12 cyrus mail  4096 Jul 29 13:19 imap
/var/spool/imap:

Code: Select all

4 drwxr-x---   3 cyrus mail 4096 Jul 29 12:23 imap
In /var/spool/imap sind auch keine Verzeichnisse für Benutzer vorhanden.

Kann mir jemand helfen ??
skywalka
Posts: 6
Joined: 2006-04-25 13:33
 

Re: Cyrus Imapd und Confixx - Script (cyrus-control 0.2)

Post by skywalka »

Nachdem ich nochmal alle imap Verzeichnisse auf chown cyrus:mail gesetzt habe konnten die Konten angelegt werden. Nun scheint auch alles zu laufen.
Post Reply