[Postfixbuch-users] Probleme mit Cyrus

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Mo Sep 18 12:46:53 CEST 2006


Stefan Stolz wrote:
> Hallo, 
> 
> ich habe versucht Postfix mit Cyrus auf meinem Server mit SuSE 9.3 
> aufzusetzen.
> Leider rasselte es in den Logs Fehler... Siehe unten.
> 
> Nach stundenlangem Lesen im Internet habe ich herausgefunden, daß es 
> irgendetwas damit zu tun haben soll, daß Cyrus gegen NPTL gelinkt ist und der 
> 2.4er Kernel stellt kein NPTL zur Verfuegung. 

Suse 9.3 verwendet Kernel 2.6.

> So, nun ist aber mein Problem, daß ich auf meinem Strato Vserver den Kernel 
> nicht updaten kann und nebenbei ist ja nichtmal sicher ob wirklich das das 
> Problem ist.

Vermutlich eine falsche Fährte.

> Hat da irgendwer Infos, bzw Hilfe für mich?
> 
> Danke
> Stefan
> 
> Fehlerlog:
> -->
> Sep 18 11:52:18 h900687 master[32610]: setrlimit: Unable to set file 
> descriptors limit to -1: Operation not permitted
> Sep 18 11:52:18 h900687 master[32610]: retrying with 1024 (current max)

Normal, unbegrenzt offene Dateien nicht erlaubt, deshalb auf 1024 pro 
Prozess gesetzt.

> Sep 18 11:52:18 h900687 master[32610]: process started
> Sep 18 11:52:18 h900687 master[32611]: about to 
> exec /usr/lib/cyrus/bin/ctl_cyrusdb
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: DBERROR @^]^G^H: db4
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: DBERROR: dbenv->open 
> '/var/lib/imap/db' failed: Invalid argument
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: DBERROR: init() on berkeley
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: DBERROR: 
> writing /var/lib/imap/db/skipstamp: No such file or directory
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: DBERROR: init() on skiplist

Das sieht schon etwas häßlicher aus. Kann es sein, dass du mal einen 
Absturz hattest bei der Einrichtung oder ein Software-Paket die 
Berkeley-DB geändert hat?

> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: recovering cyrus databases
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: skiplist: 
> recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: skiplist: 
> recovered /var/lib/imap/annotations.db (0 records, 144 bytes) in 0 seconds
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32611]: done recovering cyrus databases

Das sieht ja wieder gut aus.

> Sep 18 11:52:18 h900687 master[32612]: about to exec /usr/lib/cyrus/bin/idled
> Sep 18 11:52:18 h900687 idled[32612]: DBERROR p ^G^H: db4
> Sep 18 11:52:18 h900687 idled[32612]: DBERROR: dbenv->open '/var/lib/imap/db' 
> failed: Invalid argument
> Sep 18 11:52:18 h900687 idled[32612]: DBERROR: init() on berkeley
> Sep 18 11:52:18 h900687 idled[32612]: DBERROR: 
> reading /var/lib/imap/db/skipstamp, assuming the worst: No such file or 
> directory

Du kannst dieses Verzeichnis AFAIK löschen (oder sicherer: verschieben), 
dann wird es neu erstellt. Da ich mit nicht ganz sicher bin: verschieb besser.

rcccyrus stop
mv /var/lib/imap/db/* /var/lib/imap/backup/db/
rccyrus start

Schau mal, ob dann immer noch Fehler gemeldet werden beim Start.

> Sep 18 11:52:18 h900687 idled[32612]: skiplist: 
> recovered /var/lib/imap/mailboxes.db (0 records, 144 bytes) in 0 seconds
> Sep 18 11:52:18 h900687 master[32610]: SLPRegister 
> [service:imap://h900687.:143]
> Sep 18 11:52:18 h900687 master[32610]: Error registering service with slp -20
> Sep 18 11:52:18 h900687 master[32610]: unable to create pop3 listener socket: 
> Address family not supported by protocol
> Sep 18 11:52:18 h900687 master[32610]: SLPRegister 
> [service:sieve://h900687.:2000]
> Sep 18 11:52:18 h900687 master[32610]: Error registering service with slp -20
> Sep 18 11:52:18 h900687 master[32610]: ready for work
> Sep 18 11:52:18 h900687 master[32614]: about to 

Cyrus kann sich nicht beim SLP anmelden. Harmlos.

Da diese Frage aber gar nichts mit Postfix zu tun hat, wäre sie sicher 
besser in der cyrus-user Mailingliste aufgehoben.

Sandy
-- 
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users