[Postfixbuch-users] amavis db reparieren?
Kai Fürstenberg
postfix at fuerstenberg.ws
Mo Aug 14 19:20:14 CEST 2006
heiko at euleweb.de schrieb:
> Hallo Liste,
Hallo Heiko,
> seit einigen Tagen bleiben alle Mails in der Queue hängen. Fetchmail
> holt sie ab Postfix leitet sie an amavis weiter und dann geht es in die
> Queue. Ein Auszug aus der /etc/warn
>
> Aug 9 12:20:42 zentrale amavis[17330]: No $dspam, not using
> it
> Aug 9 12:20:43 zentrale amavis[17330]: TROUBLE in pre_loop_hook:
> db_init: BDB no dbQ: __fop_file_setup: Retry limit (100) exceeded,
> File exists. at (eval 52) line 254.
> Aug 9 12:36:51 zentrale cupsd: warning: /etc/hosts.allow, line 64:
> missing ":" separator
> Aug 9 12:36:51 zentrale cupsd: warning: /etc/hosts.allow, line 65:
> missing ":" separator
> Aug 9 12:36:51 zentrale cupsd: warning: /etc/hosts.allow, line 66:
> missing ":" separator
> Aug 9 12:36:52 zentrale cupsd: warning: /etc/hosts.allow, line 64:
> missing ":" separator
> Aug 9 12:36:52 zentrale cupsd: warning: /etc/hosts.allow, line 65:
> missing ":" separator
> Aug 9 12:36:52 zentrale cupsd: warning: /etc/hosts.allow, line 66:
> missing ":" separator
> Aug 9 12:37:42 zentrale cupsd: warning: /etc/hosts.allow, line 64:
> missing ":" separator
> Aug 9 12:37:42 zentrale cupsd: warning: /etc/hosts.allow, line 65:
> missing ":" separator
> Aug 9 12:37:42 zentrale cupsd: warning: /etc/hosts.allow, line 66:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 64:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 65:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 66:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 64:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 65:
> missing ":" separator
> Aug 9 12:37:48 zentrale cupsd: warning: /etc/hosts.allow, line 66:
> missing ":" separator
> Aug 9 12:40:49 zentrale amavis(client)[17677]: failed to connect():
> Connection refused
> Aug 9 12:40:49 zentrale amavis(client)[17677]: failing with
> EX_TEMPFAIL: Connection refused
> Aug 9 12:43:49 zentrale amavis(client)[17729]: failed to connect():
> Connection refused
> Aug 9 12:43:49 zentrale amavis(client)[17729]: failing with
> EX_TEMPFAIL: Connection refused
> Aug 9 12:43:49 zentrale amavis(client)[17732]: failed to connect():
> Connection refused
> Aug 9 12:43:49 zentrale amavis(client)[17732]: failing with
> EX_TEMPFAIL: Connection refused
> Aug 9 12:43:50 zentrale amavis(client)[17736]: failed to connect():
> Connection refused
> Aug 9 12:43:50 zentrale amavis(client)[17736]: failing with
> EX_TEMPFAIL: Connection refused
>
> Die zweite Zeile mit der TOUBLE Meldung ist erst seitdem die Mails in
> der Queue hängen bleiben. Ist die DB zerschossen? Kann man das
> reparieren?
> Was genau bedeutet die EX_TEMPFAIL Meldung? Die erscheint in den
> Log-Dateien, seit ich Postfix, Amavis, Clamav und Antivir installiert
> habe.
> P.S. Ein Neustart aller Systeme ändert nichts.
> Kann mir dabei jemand helfen. Ich komme einfach nicht weiter bzw. weiß
> auch nicht wo ich suchen soll.
> Vielen Dank
> Heiko
Du hast in Zeile 64, 65 und 66 der Datei /etc/hosts.allow einen
Doppelpunkt vergessen (missing ":" separator).
So wie es aussieht, bekommt Amavis die Mail zur Prüfung zugestellt, kann
sie aber nicht zurückschicken (Connection refused). Prüf mal deine
master.cf, ob du die Rückgabe korrekt eingerichtet hast. Sonst die
master.cf und postconf -n einfach mal posten.
Kai
Mehr Informationen über die Mailingliste Postfixbuch-users