Cyrus - imap startet nicht!
Hallo zusammen, es ist wieder mal so weit, brauche wiedermal eure Hilfe. Hab ein SuSE Linux 9.1 Pro System am laufen als Domain Controller. Jetz wollte ich noch einen M$ - Exchange Server ersatz zu Konfigurieren, als MTA habe ich Postfix und Cyrus - imap als POP3/IMAP mit MySQL als Backend Konfiguriert. Der Postfix geht auch, denke ich, leider Killt sich der Cyrus gleich nach dem Starten. Im Log - File finde ich folgende Einträge: ecosatdc01 master[3994]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted ecosatdc01 master[3994]: retrying with 1024 (current max) ecosatdc01 master[3994]: process started ecosatdc01 master[3995]: about to exec /usr/cyrus/bin/ctl_cyrusdb ecosatdc01 ctl_cyrusdb[3995]: recovering cyrus databases ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: done recovering cyrus databases Googlen brachte leider nicht das gewünschte ergebnis. Cyrus habe ich Gerstern neu geladen und kompilliert, leider ohne Erfolg. Hoffe Ihr könnt mir Helfen. mfg Thomas
Thomas Masaninger wrote:
ecosatdc01 master[3994]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
User cyrus hat vielleicht nicht die notwendigen Rechte. Ist er denn überhaupt angelegt?
ecosatdc01 master[3994]: retrying with 1024 (current max) ecosatdc01 master[3994]: process started ecosatdc01 master[3995]: about to exec /usr/cyrus/bin/ctl_cyrusdb ecosatdc01 ctl_cyrusdb[3995]: recovering cyrus databases ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: done recovering cyrus databases
Googlen brachte leider nicht das gewünschte ergebnis. Cyrus habe ich Gerstern neu geladen und kompilliert, leider ohne Erfolg.
Spricht etwas gegen die von Suse mitgelieferte Version auf DVD? Bei mir lief der ohne Probleme und auch das Update auf 9.2 machte keine besonderen Schwierigkeiten. Sandy
Hallo Sandy!
Der User cyrus ist angelegt, da su cyrus ohne Probleme geht. Er hat auch
berechtigung auf die cyrus-imap programme.
Am Anfang habe ich auch die Version von der DVD genommen, als es nicht ging,
hab ich cyrus-imap vom netz geladen und kompilliert. Leider auch ohne
Erfolg.
Hast du Cyrus-imap mit MySQL ???
mfg
Thomas
----- Original Message -----
From: "Sandy Drobic"
Thomas Masaninger wrote:
ecosatdc01 master[3994]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
User cyrus hat vielleicht nicht die notwendigen Rechte. Ist er denn überhaupt angelegt?
ecosatdc01 master[3994]: retrying with 1024 (current max) ecosatdc01 master[3994]: process started ecosatdc01 master[3995]: about to exec /usr/cyrus/bin/ctl_cyrusdb ecosatdc01 ctl_cyrusdb[3995]: recovering cyrus databases ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: done recovering cyrus databases
Googlen brachte leider nicht das gewünschte ergebnis. Cyrus habe ich Gerstern neu geladen und kompilliert, leider ohne Erfolg.
Spricht etwas gegen die von Suse mitgelieferte Version auf DVD? Bei mir lief der ohne Probleme und auch das Update auf 9.2 machte keine besonderen Schwierigkeiten.
Sandy
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Thomas Masaninger wrote:
Hallo Sandy!
Der User cyrus ist angelegt, da su cyrus ohne Probleme geht. Er hat auch berechtigung auf die cyrus-imap programme.
Am Anfang habe ich auch die Version von der DVD genommen, als es nicht ging, hab ich cyrus-imap vom netz geladen und kompilliert. Leider auch ohne Erfolg.
Hast du Cyrus-imap mit MySQL ???
Nein, ich verwende kein MySQL. Ich gehe stark davon aus, dass cyrus nicht über SASL auf die MySQL-Daten zugreifen kann, deshalb keine Benutzer verifizieren kann und sich abschießt. Hast du mal versucht, dich über SASL mit einem MySQL-User anzumelden? Für erste Tests würde ich empfehlen, erst einmal gegen passwd oder sasdb zu authentifizieren und erst, wenn das funktioniert, auf mysql zu wechseln. Wenn Cyrus mit MySQL-Unterstützung kompiliert wurde, dann sollte das nicht so problematisch sein. Hast du irgendwelche Hinweise von SASL bzw PAM, dass die Authentifizierung fehlschlägt, z.B wegen falscher oder fehlender SASL-Mechanismen? Sandy PS: Bitte keine doppelten Mails an mich, ich lese die Liste. (^-^)
Hi Sandy!
Hast du Cyrus-imap mit MySQL ???
Nein, ich verwende kein MySQL. Ich gehe stark davon aus, dass cyrus nicht über SASL auf die MySQL-Daten zugreifen kann, deshalb keine Benutzer verifizieren kann und sich abschießt.
Hast du mal versucht, dich über SASL mit einem MySQL-User anzumelden? Nein, wie geht sowas ??? Bin da relativ newbie :-))
Für erste Tests würde ich empfehlen, erst einmal gegen passwd oder sasdb zu authentifizieren und erst, wenn das funktioniert, auf mysql zu wechseln. Wenn Cyrus mit MySQL-Unterstützung kompiliert wurde, dann sollte das nicht so problematisch sein.
Cyrus habe ich in der Aktuellsten Version mit MySQL Support gebacken.
Hast du irgendwelche Hinweise von SASL bzw PAM, dass die Authentifizierung fehlschlägt, z.B wegen falscher oder fehlender SASL-Mechanismen? Leider nein, der saslauthd ist und bleibt gestartet.
mfg Stefan
PS: Bitte keine doppelten Mails an mich, ich lese die Liste. (^-^) Sorry, hab nicht geschaut welcher Empfänger drinnen steht, erst zu spät hab ich es gecheckt.
Am Montag, 18. April 2005 19:32 schrieb Thomas Masaninger:
Hab ein SuSE Linux 9.1 Pro System am laufen als Domain Controller. Jetz wollte ich noch einen M$ - Exchange Server ersatz zu Konfigurieren, als MTA habe ich Postfix und Cyrus - imap als POP3/IMAP mit MySQL als Backend Konfiguriert. Der Postfix geht auch, denke ich, leider Killt sich der Cyrus gleich nach dem Starten. Im Log - File finde ich folgende Einträge:
ecosatdc01 master[3994]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
Das ist eine zu ignorierende Fehlermeldung, die unter Linux auftritt.
ecosatdc01 master[3994]: retrying with 1024 (current max) ecosatdc01 master[3994]: process started ecosatdc01 master[3995]: about to exec /usr/cyrus/bin/ctl_cyrusdb ecosatdc01 ctl_cyrusdb[3995]: recovering cyrus databases ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: done recovering cyrus databases
Sonst sehe ich keine Fehlermeldungen.
Googlen brachte leider nicht das gewünschte ergebnis. Cyrus habe ich Gerstern neu geladen und kompilliert, leider ohne Erfolg.
Schau mal alle Logs durch. -- Andreas
Hallo Andreas! Hallo zusammen! Das Problem hab ich mitterweilen gelöst, und zwar ist beim Installieren oder Anlegen der Cyrus - Datenbanken was falsch gelaufen, hab das ding neu installiert und siehe da, es geht. Die Meldungen im Log sind zwar immer noch da, aber wie du schon geschrieben hast, kann mann das Ignorieren. Hiermit schliesse ich diesen Thread. Besten Dank an Alle. mfg Thomas Andreas Winkelmann schrieb:
Am Montag, 18. April 2005 19:32 schrieb Thomas Masaninger:
Hab ein SuSE Linux 9.1 Pro System am laufen als Domain Controller. Jetz wollte ich noch einen M$ - Exchange Server ersatz zu Konfigurieren, als MTA habe ich Postfix und Cyrus - imap als POP3/IMAP mit MySQL als Backend Konfiguriert. Der Postfix geht auch, denke ich, leider Killt sich der Cyrus gleich nach dem Starten. Im Log - File finde ich folgende Einträge:
ecosatdc01 master[3994]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
Das ist eine zu ignorierende Fehlermeldung, die unter Linux auftritt.
ecosatdc01 master[3994]: retrying with 1024 (current max) ecosatdc01 master[3994]: process started ecosatdc01 master[3995]: about to exec /usr/cyrus/bin/ctl_cyrusdb ecosatdc01 ctl_cyrusdb[3995]: recovering cyrus databases ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: skiplist: recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds ecosatdc01 ctl_cyrusdb[3995]: done recovering cyrus databases
Sonst sehe ich keine Fehlermeldungen.
Googlen brachte leider nicht das gewünschte ergebnis. Cyrus habe ich Gerstern neu geladen und kompilliert, leider ohne Erfolg.
Schau mal alle Logs durch.
participants (3)
-
Andreas Winkelmann
-
Sandy Drobic
-
Thomas Masaninger