[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