[Postfixbuch-users] Probleme mit Cyrus

Andreas Winkelmann ml at awinkelmann.de
Mo Sep 18 12:37:17 CEST 2006


Am Monday 18 September 2006 12:24 schrieb Stefan Stolz:

> 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.

9.3 hat einen 2.6'er Kernel. Was wurde sonst noch auf dem System 
"verändert" (wollte gerade schon gefummelt schreiben).

Was für Versionen sind installiert?

Cyrus-Imapd, BDB/DB ? Sind das normale SuSE-Pakete (passend zur 9.3) oder 
woher kommen die?

> 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.
>
> 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)

Das ist nicht wild.

> 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

Dieses "Invalid Argument" im Zusammenhang mit BerkeleyDB kommt meist, wenn mit 
den Versionen was nicht stimmt. Cyrus ist mit der einen erstellt und eine 
andere ist installiert.

> 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
> 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
> 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
> 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

Was steht denn in der cyrus.conf?

> 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
> exec /usr/lib/cyrus/bin/ctl_cyrusdb
> Sep 18 11:52:18 h900687 ctl_cyrusdb[32614]: DBERROR @^]^G^H: db4
> <--
> usw ..........

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users