Cyrus IMAP server
CyrusServer DBERROR
Cyrus bringt folgende Fehlermeldungen im maillog:
Jan 7 04:04:13 server master[29039]: about to exec /usr/lib/cyrus-imapd/lmtpd Jan 7 04:04:13 server lmtp[29039]: executed Jan 7 04:04:13 server lmtp[29039]: DBERROR 0� : db4 Jan 7 04:04:13 server lmtp[29039]: DBERROR: opening /var/lib/imap/deliver.db: Cannot allocate memory Jan 7 04:04:13 server lmtp[29039]: DBERROR: opening /var/lib/imap/deliver.db: cyrusdb error Jan 7 04:04:13 server lmtp[29039]: FATAL: lmtpd: unable to init duplicate delivery database Jan 7 04:04:13 server master[3516]: process 29039 exited, status 75 Jan 7 04:04:13 server master[3516]: service lmtp pid 29039 in READY state: terminated abnormally
Ursache kann wohl niemand so richtig festlegen, aber ein einfacher Neustart des Cyrus-Daemons bringt Abhilfe.
CyrusServer Mailbox is locked by POP server
Problem: User kann seine Mails via POP3 nicht mehr vom Server holen
Fehlermeldung im Client: „Mailbox is locked by POP server“
Mögliche Ursache: Client hat unerwarteterweise die Verbindung beendet, POP3-Lock bleibt dennoch bestehen
Lösung: mit folgendem Befehl lassen sich die letzten Logins auf dieses Konto anzeigen (Username ersetzen):
egrep '^.*pop3.*login: .*<username>.*$' /var/log/maillog
hier stehen die PIDs für den zugehörigen pop3-Prozess in den [] Klammern. Nun einfach die PIDs von unten angefangen killen bis der Zugriff auf die Mailbox wieder möglich ist.