• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

postfix spinnt

Status
Für weitere Antworten geschlossen.

fly

Newbie
Moin,

mein postfix nervt mich immer wieder mit den LOGs...

Ich bekomme hin und wieder jede Minute folgende Einträge im LOG:
Code:
Oct 18 07:34:10 mailserver postfix/smtp[16418]: fatal: parameter smtp_data_done_timeout: bad time unit:
Oct 18 07:34:11 mailserver postfix/master[14498]: warning: process /usr/lib/postfix/smtp pid 16418 exit status 1
Oct 18 07:34:11 mailserver postfix/master[14498]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling
Wenn ich in der master.cf Datei folgende Zeile den Zahl (60) ändere, dann generiert Postfix für einige Stunden keine solche Log Einträge:
Code:
smtp      inet  n       -       n       -       60      smtpd -o content_filter=smtp:[localhost]:10024

Meine master.cf:
Code:
smtp      inet  n       -       n       -       60      smtpd -o content_filter=smtp:[localhost]:10024
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       -       300     1       qmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       -       -       -       smtp
relay     unix  -       -       -       -       -       smtp
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -d -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
cyrus   unix    -       n       n       -       -       pipe user=cyrus argv=/usr/sbin/cyrdeliver -e -r $(sender) -m ${extension} ${user}
localhost:10025 inet n  -       y       -       -       smtpd
        -o content_filter=
        -o local_recipient_maps=
        -o relay_recipient_maps=
        -o smtpd_restriction_classes=
        -o smtpd_client_restrictions=
        -o smtpd_helo_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks=127.0.0.1/8
        -o strict_rfc821_envelopes=yes
        -o smtpd_error_sleep_time=0
        -o smtpd_soft_error_limit=1001
        -o smtpd_hard_error_limit=1000
smtp-amavis unix -      -       y       -       50      smtp
        -o smtp_data_done_timeout = 1200
        -o smtp_send_xforward_command=yes

Kann mir jemand erklären, warum solche Log Einträge auftreten bzw. wo der Fehler liegen kann.
 

dermichel

Advanced Hacker
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000

-o smtp_data_done_timeout = 1200



wer sehen kann ist klar im vorteil.
 
OP
F

fly

Newbie
@dermichael

Danke für den Hinweis, ich habe zu den Optionen nur kurze Beschreibungen erhalten. Ich verstehe leider nicht ganz, in welche Richtung genau der Fehler deutet. Ich habe mal den smtp_error_sleep_time auf 1 gesetzt.

Code:
smtpd_hard_error_limit (default: 20)

    The maximal number of errors a remote SMTP client is allowed to make without delivering mail. The Postfix SMTP server disconnects when the limit is exceeded.

Code:
smtpd_soft_error_limit (default: 10)

    The number of errors a remote SMTP client is allowed to make without delivering mail before the Postfix SMTP server slows down all its responses. 
          With Postfix version 2.1 and later, the Postfix SMTP server delays all responses by $smtpd_error_sleep_time seconds.

Code:
smtpd_error_sleep_time (default: 1s)

    With Postfix 2.1 and later: the SMTP server response delay after a client has made more than $smtpd_soft_error_limit errors, and fewer than $smtpd_hard_error_limit errors, without delivering mail.

Verstehe ich das richtig, dass die MUA - Clients solche Fehler verursachen? Kann das an Microsoft Outlook liegen?
 
OP
F

fly

Newbie
Jetzt kommt auf einmal wieder die gleiche Fehlermeldung. Ich finde echt kein Fehler in der master.cf... Im google habe ich seit letzte Woche mehrmals durchsucht, leider ohne erfolg... auch im master.cf mit ein -v hinter spmtd hat nicht geholfen... AUch im postfix Buch von Kyle Dent steht nix drinnen...
 
OP
F

fly

Newbie
dermichel schrieb:
sieh dir mal die "=" zeichen an der anderen parameter an.

Danke für den Hinweis! Arg, dass bei master.cf Datei nicht egal ist, wenn ein Leerzeichen drinnen ist... Bei vielen anderen Konfigurationen ist es glücklicherweise egal...

Komischerweise bekomme ich die Fehlermeldungen nicht, wenn ich wie oben beschrieben eine Zahl ändere für einige Stunden nicht... allein ein postfix restart ist nicht genug....
 
Status
Für weitere Antworten geschlossen.
Oben