[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