Zarafa-dagent: Unable to commit message: 0x80040116

german

#1

Hallo zusammen,

seit letzter Nacht haben wir auf einmal ein großes Problem beim Zustellen von Mails zu allen Mailboxen in Zarafa. Postfix versucht, diese beim zarafa-dagent los zu werden, aber dieser hat ein Problem, die Mails in den Benutzermailboxen zu speichern. Hier ein paar Infos:

mailq:

... 911602FA3 1132 Wed Aug 3 13:36:18 irgendein@absender.de (host 127.0.0.1[127.0.0.1] said: 450 4.2.0 lokaler@empfaenger.de Mailbox Temporarily Unavailable (in reply to end of DATA command)) lokaler@empfaenger.de ...

/var/log/zarafa/dagent.log (LogLevel 5):

Wed Aug 3 13:42:52 2016: [17445] Accepted connection from 127.0.0.1 Wed Aug 3 13:42:52 2016: [17831] Starting worker for LMTP request pid 17831 Wed Aug 3 13:42:52 2016: [17831] Resolved recipient lokaler@empfaenger.de as user lokaler@empfaenger.de Wed Aug 3 13:42:52 2016: [17831] * Loading plugins started Wed Aug 3 13:42:52 2016: [17831] ** Checking plugins in /var/lib/zarafa/dagent/plugins Wed Aug 3 13:42:52 2016: [17831] * Loading plugins done Wed Aug 3 13:42:52 2016: [17831] Mail will be delivered in Inbox Wed Aug 3 13:42:52 2016: [17831] * PostConverting processing started Wed Aug 3 13:42:52 2016: [17831] * PostConverting processing done Wed Aug 3 13:42:52 2016: [17831] * PreDelivery processing started Wed Aug 3 13:42:52 2016: [17831] * PreDelivery processing done Wed Aug 3 13:42:52 2016: [17831] * PreRuleProcess processing started Wed Aug 3 13:42:52 2016: [17831] * PreRuleProcess processing done Wed Aug 3 13:42:52 2016: [17831] Unable to commit message: 0x80040116 Wed Aug 3 13:42:52 2016: [17831] Unable to deliver message to 'lokaler@empfaenger.de', error code: 0x80040116 Wed Aug 3 13:42:52 2016: [17831] Unable to deliver all messages for server 'file:///var/run/zarafa' Wed Aug 3 13:42:52 2016: [17831] Finished processing message Wed Aug 3 13:42:52 2016: [17831] LMTP thread exiting
Das Dateisystem für Anhänge hat noch viel freien Platz, auch die Berechtigungen stimmen. Ein kompletter Server Neustart hat nichts gebracht.

Hat jemand eine Idee, was hier falsch laufen könnte?

Vielen Dank schon mal!
T0mc@


#2

Wenn ich eine Mail über die Zarafa WebApp versende, erscheint der Fehler “Nachricht konnte nicht gespeichert werden” und ich habe diesen Eintrag im /var/log/zarafa/server.log:

Wed Aug 3 14:15:11 2016: SQL [00000122] Failed: Duplicate entry ‘26080-\xEC\x83\xD7\xCCB\xA8@\xFD\xB3\x98\x02\xA8AT\x1E\xF2\x1E\x’ for key ‘bin’, Query Size: 106, Query: “INSERT INTO indexedproperties(hierarchyid,tag,val_binary) VALUES(194762,26080,’<83>B@<98>^BAT^^^^^Y^A\0\0\0’)”


#3

Habe das Problem finden können… Ursache war wohl tatsächlich dieser duplicate Key in der indexedproperties.

Nachdem ich die Lösung hier:
freedomsponsors.org/issue/446/s … properties

durchführte, läuft jetzt wieder alles (was auch immer das ausgelöst hat)