[Postfixbuch-users] Postfix-Queue file write error

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

[Postfixbuch-users] Postfix-Queue file write error

Axel Riedel
Hallo,

ich bekomme gelegentlich Mails von meinem Postfix mit folgendem Inhalt:
Transcript of session follows.

 Out: 220 mail.x-case.de ESMTP Postfix
 In:  EHLO mail18-33.srv2.de
 Out: 250-mail.x-case.de
 Out: 250-PIPELINING
 Out: 250-SIZE 52428800
 Out: 250-VRFY
 Out: 250-ETRN
 Out: 250-ENHANCEDSTATUSCODES
 Out: 250-8BITMIME
 Out: 250 DSN
 In:  MAIL FROM:<[hidden email]> BODY=7BIT RET=HDRS
 Out: 250 2.1.0 Ok
 In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
 Out: 451 4.3.0 Error: queue file write error
 In:  DATA
 Out: 554 5.5.1 Error: no valid recipients
 In:  QUIT
 Out: 221 2.0.0 Bye
For other details, see the local mail logfile

Ist das jetzt ein Problem von Amavis oder den Recipient-Restrictions?
Das Problem tritt gelegentlich (einige Mails) auf und dann wochenlang gar nicht...

dazu das Log:
Mar  8 09:04:02 dione postfix/smtpd[13796]: connect from mail18-33.srv2.de[193.169.181.33]
Mar  8 09:04:02 dione postgrey[1238]: action=pass, reason=triplet found, client_name=mail18-33.srv2.de, client_address=193.169.181.33, sender=[hidden email], recipient=[hidden email]
Mar  8 09:05:42 dione postfix/smtpd[13796]: warning: timeout talking to proxy localhost:10024
Mar  8 09:05:43 dione postfix/cleanup[13797]: 19C261A0356: message-id=<[hidden email]>
Mar  8 09:05:43 dione postfix/smtpd[13796]: disconnect from mail18-33.srv2.de[193.169.181.33]

Und die Postfix-Konfiguration:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
bounce_queue_lifetime = 3d
config_directory = /etc/postfix
debug_peer_level = 2
delay_warning_time = 4h
inet_interfaces = all
mail_owner = postfix
maildrop_destination_recipient_limit = 1
maximal_queue_lifetime = 3d
message_size_limit = 52428800
myhostname = mail.x-case.de
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 80.88.19.64/28
myorigin = $mydomain
readme_directory = no
recipient_bcc_maps = regexp:/etc/postfix/backup_bcc.regexp
recipient_delimiter = +
relay_domains = hash:/etc/postfix/relay_domains
relayhost =
sender_bcc_maps = regexp:/etc/postfix/backup_bcc.regexp
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/check_recipient_access-rfc, check_recipient_access hash:/etc/postfix/check_recipient_access, check_client_access hash:/etc/postfix/check_client_access, check_sender_access hash:/etc/postfix/check_sender_access, check_helo_access hash:/etc/postfix/check_helo_access, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_non_fqdn_sender, reject_non_fqdn_recipient, permit_mynetworks reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client zen.spamhaus.org, reject_unverified_recipient, check_policy_service inet:127.0.0.1:10023, reject_unauth_destination, permit
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = no
transport_maps = hash:/etc/postfix/transport, hash:/etc/postfix/relay_domains
unknown_address_reject_code = 579
unverified_recipient_reject_code = 577

Mit freundlichen Grüßen / Best Regards

Axel Riedel
--------------------------------------
X-CASE GmbH

--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Ringen, Dieter (ZPD Dez. 42.5 - Zentrale Systeme)


Axel Riedel schrieb:

> Hallo,
>
> ich bekomme gelegentlich Mails von meinem Postfix mit folgendem Inhalt:
> Transcript of session follows.
>
>  Out: 220 mail.x-case.de ESMTP Postfix
>  In:  EHLO mail18-33.srv2.de
>  Out: 250-mail.x-case.de
>  Out: 250-PIPELINING
>  Out: 250-SIZE 52428800
>  Out: 250-VRFY
>  Out: 250-ETRN
>  Out: 250-ENHANCEDSTATUSCODES
>  Out: 250-8BITMIME
>  Out: 250 DSN
>  In:  MAIL FROM:<[hidden email]> BODY=7BIT RET=HDRS
>  Out: 250 2.1.0 Ok
>  In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
>  Out: 451 4.3.0 Error: queue file write error
>  In:  DATA
>  Out: 554 5.5.1 Error: no valid recipients
>  In:  QUIT
>  Out: 221 2.0.0 Bye
> For other details, see the local mail logfile
>
> Ist das jetzt ein Problem von Amavis oder den Recipient-Restrictions?
> Das Problem tritt gelegentlich (einige Mails) auf und dann wochenlang gar nicht...
>
> dazu das Log:
> Mar  8 09:04:02 dione postfix/smtpd[13796]: connect from mail18-33.srv2.de[193.169.181.33]
> Mar  8 09:04:02 dione postgrey[1238]: action=pass, reason=triplet found, client_name=mail18-33.srv2.de, client_address=193.169.181.33, sender=[hidden email], recipient=[hidden email]
> Mar  8 09:05:42 dione postfix/smtpd[13796]: warning: timeout talking to proxy localhost:10024

Hier steht es doch -> warning: timeout talking to proxy localhost:10024
Dürfte also am amavis liegen, entweder er läuft nicht oder hat nichts
mehr frei

> Mar  8 09:05:43 dione postfix/cleanup[13797]: 19C261A0356: message-id=<[hidden email]>
> Mar  8 09:05:43 dione postfix/smtpd[13796]: disconnect from mail18-33.srv2.de[193.169.181.33]
>
> Und die Postfix-Konfiguration:
> alias_database = hash:/etc/aliases
> alias_maps = hash:/etc/aliases
> append_dot_mydomain = no
> biff = no
> bounce_queue_lifetime = 3d
> config_directory = /etc/postfix
> debug_peer_level = 2
> delay_warning_time = 4h
> inet_interfaces = all
> mail_owner = postfix
> maildrop_destination_recipient_limit = 1
> maximal_queue_lifetime = 3d
> message_size_limit = 52428800
> myhostname = mail.x-case.de
> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 80.88.19.64/28
> myorigin = $mydomain
> readme_directory = no
> recipient_bcc_maps = regexp:/etc/postfix/backup_bcc.regexp
> recipient_delimiter = +
> relay_domains = hash:/etc/postfix/relay_domains
> relayhost =
> sender_bcc_maps = regexp:/etc/postfix/backup_bcc.regexp
> smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
> smtpd_banner = $myhostname ESMTP $mail_name
> smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/check_recipient_access-rfc, check_recipient_access hash:/etc/postfix/check_recipient_access, check_client_access hash:/etc/postfix/check_client_access, check_sender_access hash:/etc/postfix/check_sender_access, check_helo_access hash:/etc/postfix/check_helo_access, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_non_fqdn_sender, reject_non_fqdn_recipient, permit_mynetworks reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client zen.spamhaus.org, reject_unverified_recipient, check_policy_service inet:127.0.0.1:10023, reject_unauth_destination, permit
> smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
> smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
> smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
> smtpd_use_tls = no
> transport_maps = hash:/etc/postfix/transport, hash:/etc/postfix/relay_domains
> unknown_address_reject_code = 579
> unverified_recipient_reject_code = 577
>
> Mit freundlichen Grüßen / Best Regards
>
> Axel Riedel
> --------------------------------------
> X-CASE GmbH
>

--
mit freundlichem Gruß

Dieter Ringen
Zentrale Polizeidirektion Niedersachsen ( ZPD NI )
Dezernat 42.5.4 - IT - Infrastruktur
Tel: 0511 9695 -7653
Fax: 0511 9695-7929
mailto:[hidden email]

--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Gregor Hermens
In reply to this post by Axel Riedel
Hallo Axel,

Am Freitag, 8. März 2013 schrieb Axel Riedel:

> ich bekomme gelegentlich Mails von meinem Postfix mit folgendem Inhalt:
> Transcript of session follows.
>
>  Out: 220 mail.x-case.de ESMTP Postfix
>  In:  EHLO mail18-33.srv2.de
>  Out: 250-mail.x-case.de
>  Out: 250-PIPELINING
>  Out: 250-SIZE 52428800
>  Out: 250-VRFY
>  Out: 250-ETRN
>  Out: 250-ENHANCEDSTATUSCODES
>  Out: 250-8BITMIME
>  Out: 250 DSN
>  In:  MAIL FROM:<[hidden email]> BODY=7BIT RET=HDRS
>  Out: 250 2.1.0 Ok
>  In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
>  Out: 451 4.3.0 Error: queue file write error
>  In:  DATA
>  Out: 554 5.5.1 Error: no valid recipients
>  In:  QUIT
>  Out: 221 2.0.0 Bye
> For other details, see the local mail logfile
>
> Ist das jetzt ein Problem von Amavis oder den Recipient-Restrictions?
> Das Problem tritt gelegentlich (einige Mails) auf und dann wochenlang gar
> nicht...

dieses Problem tritt in Pre-Queue-Filter-Konfigurationen auf, wenn Mails
schneller eingeliefert werden, als der Filter (Amavis) sie verarbeiten kann.
Solange das nur gelegentlich auftritt ist das kein echtes Problem. Bei Bedarf
kann man an den üblichen Stellschrauben drehen, um Amavis zu beschleunigen,
z.B.:

- Optimierung der Amavis-Konfiguration

- Verlagerung von temporären Dateien in einen schnelleren Speicher (RAM-Disk,
SSD, ...)

- Anpassung der max. Anzahl der Amavis-Prozesse an die vorhandenen Resourcen
(das kann auch bedeuten: weniger!)

- Auslagerung von Amavis auf eigene Hardware

- ...

hth
Gruß,
Gregor
--
     @mazing           fon +49 8142 6528665
  Gregor Hermens       fax +49 8142 6528669
Brucker Strasse 12  [hidden email]
D-82216 Gernlinden    http://www.a-mazing.de/
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Axel Riedel
In reply to this post by Axel Riedel
Hallo:

Ringen, Dieter schrieb:
> Hier steht es doch -> warning: timeout talking to proxy localhost:10024 Dürfte also am amavis liegen, entweder er läuft nicht oder hat nichts mehr frei

Prinzipiell richtig, aber:
- es waren nur zwei Mails zu dem Zeitpunkt in Bearbeitung (und es gibt 4 amavis-Prozesse), der Rechner (weder VM noch Host) hatten nennenswerte Last
- in der Mail, die Postfix schickt, kommt der Fehler nach dem RCPT TO und vor DATA:
>  In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
>  Out: 451 4.3.0 Error: queue file write error
>  In:  DATA
>  Out: 554 5.5.1 Error: no valid recipients

Verwirrend...

axel
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Andreas Schulze
Am 08.03.2013 12:49 schrieb Axel Riedel:
> >  In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
> >  Out: 451 4.3.0 Error: queue file write error
> >  In:  DATA
> >  Out: 554 5.5.1 Error: no valid recipients
>
> Verwirrend...
ich hatte schonmal vorgeschlagen, die In: und Out: Zeilen mit einem Zeitstempel zu versehen.
Das würde nämlich Timeoutfehler recht schnell sichtbar machen. Aber das wurde dann nix.
Wietse meinte sinngemäß "schau halt in Log" :-(

Seit ich aber auf Milter umgestiegen bin, kenne ich solche Fehler praktisch nicht mehr.

--
Andreas Schulze
Internetdienste | P252

DATEV eG
90329 Nürnberg | Telefon +49 911 319-0 | Telefax +49 911 319-3196
E-Mail info @datev.de | Internet www.datev.de
Sitz: 90429 Nürnberg, Paumgartnerstr. 6-14 | Registergericht Nürnberg, GenReg Nr.70
Vorstand
Prof. Dieter Kempf (Vorsitzender)
Dipl.-Kfm. Wolfgang Stegmann (stellvertretender Vorsitzender)
Dipl.-Kfm. Michael Leistenschneider
Dipl.-Kfm. Dr. Robert Mayr
Jörg Rabe v. Pappenheim
Dipl.-Vw. Eckhard Schwarzer
Vorsitzender des Aufsichtsrates: Reinhard Verholen
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

ckubu
In reply to this post by Gregor Hermens
hallo

>> [..]
>>  In:  MAIL FROM:<[hidden email]> BODY=7BIT RET=HDRS
>>  Out: 250 2.1.0 Ok
>>  In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
>>  Out: 451 4.3.0 Error: queue file write error
>>  In:  DATA
>>  Out: 554 5.5.1 Error: no valid recipients
>>  In:  QUIT
>>  Out: 221 2.0.0 Bye

Eine Frage dazu: mit welchem Fehler meldet sich der smtpd Prozess denn
beim Einlieferer, oder anderes gefragt versucht der, so er denn richtig
konfiguriert ist, die E-Mail später nochmal zuzustellen ?

lg
Christoph


--
e: [hidden email]
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Alois Kratochwill | WDNS.at
In reply to this post by Axel Riedel

Am 08.03.2013 11:09, schrieb Axel Riedel:

> Hallo,
>
> ich bekomme gelegentlich Mails von meinem Postfix mit folgendem Inhalt:
> Transcript of session follows.
>
>   Out: 220 mail.x-case.de ESMTP Postfix
>   In:  EHLO mail18-33.srv2.de
>   Out: 250-mail.x-case.de
>   Out: 250-PIPELINING
>   Out: 250-SIZE 52428800
>   Out: 250-VRFY
>   Out: 250-ETRN
>   Out: 250-ENHANCEDSTATUSCODES
>   Out: 250-8BITMIME
>   Out: 250 DSN
>   In:  MAIL FROM:<[hidden email]> BODY=7BIT RET=HDRS
>   Out: 250 2.1.0 Ok
>   In:  RCPT TO:<[hidden email]> NOTIFY=FAILURE
>   Out: 451 4.3.0 Error: queue file write error
>   In:  DATA
>   Out: 554 5.5.1 Error: no valid recipients
>   In:  QUIT
>   Out: 221 2.0.0 Bye
> For other details, see the local mail logfile
>
> Ist das jetzt ein Problem von Amavis oder den Recipient-Restrictions?
> Das Problem tritt gelegentlich (einige Mails) auf und dann wochenlang gar nicht...
>
> dazu das Log:
> Mar  8 09:04:02 dione postfix/smtpd[13796]: connect from mail18-33.srv2.de[193.169.181.33]
> Mar  8 09:04:02 dione postgrey[1238]: action=pass, reason=triplet found, client_name=mail18-33......
> Mar  8 09:05:42 dione postfix/smtpd[13796]: warning: timeout talking to proxy localhost:10024 ......
> Mar  8 09:05:43 dione postfix/cleanup[13797]: 19C261A0356: message-id=<[hidden email]>
> Mar  8 09:05:43 dione postfix/smtpd[13796]: disconnect from mail18-33.srv2.de[193.169.181.33]

Dem Log zufolge beträgt der timeout 100 Sek..
Liegt "/var/lib/amavis/temp" auf RAM-Disk oder Platte?

> ....
>
> Mit freundlichen Grüßen / Best Regards
>
> Axel Riedel
> --------------------------------------
> X-CASE GmbH
>

Alois
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Gregor Hermens
In reply to this post by ckubu
Hallo Christoph,

Am Freitag, 8. März 2013 schrieb ckubu:
>
> Eine Frage dazu: mit welchem Fehler meldet sich der smtpd Prozess denn
> beim Einlieferer, oder anderes gefragt versucht der, so er denn richtig
> konfiguriert ist, die E-Mail später nochmal zuzustellen ?

> >>  Out: 451 4.3.0 Error: queue file write error

451, also temporärer Fehler.

Gruß,
Gregor
--
     @mazing           fon +49 8142 6528665
  Gregor Hermens       fax +49 8142 6528669
Brucker Strasse 12  [hidden email]
D-82216 Gernlinden    http://www.a-mazing.de/
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Rudi Floren
Hatte diesen Fehler jetzt auch bei ähnlicher Config in einem halben
Jahr rund 3 mal. Lohnt es sich da Zeit rein zustecken und den Fehler zu
suchen, oder ist das im rahmen des "normalen".

Am Freitag, 8. März 2013 17:29:11 schrieb Gregor Hermens:

> Hallo Christoph,
>
> Am Freitag, 8. März 2013 schrieb ckubu:
>>
>> Eine Frage dazu: mit welchem Fehler meldet sich der smtpd Prozess denn
>> beim Einlieferer, oder anderes gefragt versucht der, so er denn richtig
>> konfiguriert ist, die E-Mail später nochmal zuzustellen ?
>
>>>>   Out: 451 4.3.0 Error: queue file write error
>
> 451, also temporärer Fehler.
>
> Gruß,
> Gregor
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Gregor Hermens
Hallo Rudi,

Am Samstag, 9. März 2013 schrieb Rudi Floren:
> Hatte diesen Fehler jetzt auch bei ähnlicher Config in einem halben
> Jahr rund 3 mal. Lohnt es sich da Zeit rein zustecken und den Fehler zu
> suchen, oder ist das im rahmen des "normalen".

das kannst nur du selbst entscheiden...

Gruß,
Gregor
--
     @mazing           fon +49 8142 6528665
  Gregor Hermens       fax +49 8142 6528669
Brucker Strasse 12  [hidden email]
D-82216 Gernlinden    http://www.a-mazing.de/
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Reply | Threaded
Open this post in threaded view
|

Re: [Postfixbuch-users] Postfix-Queue file write error

Peer Heinlein
In reply to this post by Rudi Floren
Am 09.03.2013 01:15, schrieb Rudi Floren:

> Hatte diesen Fehler jetzt auch bei ähnlicher Config in einem halben Jahr
> rund 3 mal. Lohnt es sich da Zeit rein zustecken und den Fehler zu
> suchen, oder ist das im rahmen des "normalen".

Normal & egal.

Peer



--
Treffen Sie uns auf der CeBIT vom 5.-9. März 2013!
Sie finden uns in Halle 6, Open Source Park (F16), Stand 310
--
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin

http://www.heinlein-support.de

Tel: 030 / 405051-42
Fax: 030 / 405051-19

Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
--
_______________________________________________
Postfixbuch-users -- http://www.postfixbuch.de
Heinlein Professional Linux Support GmbH

[hidden email]
https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users