Wenn aMaViS Selbstmord macht…
Das kommt davon, wenn man den Server nicht sauber runterfährt….
Letzthin hat aMaViS gestreikt und in den Mail-Logs waren dann solche Messages zu finden:
org.amavis.amavisd[3789]: Suicide () TROUBLE in pre_loop_hook: db_init: BDB no dbS: __fop_file_setup: Retry limit (100) exceeded, File exists. at (eval 55) line 309.
und
...
status=deferred (lost connection with 127.0.0.1[127.0.0.1] while receiving the initial server greeting)
...
Die Lösung auch hier mal wieder ziemlich banal:
aMaViS stoppen, den Inhalt des DB-Verzeichnisses unter /var/lib/amavis/db löschen und schliesslich aMaViS neu starten. Beim Start legt dieser die Dateien wieder automatisch an und das Problem sollte nicht mehr auftreten
...
Deleting db files in /var/lib/amavis/db
localhost amavis[6719]: Creating db in /var/lib/amavis/db/; BerkeleyDB 0.51, libdb 5.1
...
Danach vielleicht noch das Zeug in der Mailqueue requeuen und es sollte wieder alles passen.