Hallo Leute,
ich habe seit kurzem ein Problem mit meinem sendmail. Ein Mailserver
(auf den ich keinen Einfluss habe) möchte eine ganze Reihe von Mails
zustellen, allerdings geht dabei irgendetwas schief und er scheint die
Daten nicht wirklich zu schicken. Die Verbindung bleibt aber einfach
offen und nach 15 Kindern lehnt sendmail dann jede weitere Verbindung
ab.
Im Logfile steht folgendes:
Oct 12 06:37:14 xxx sendmail[14125]: rejecting connections on daemon MTA: 15 children, max 15
Die Prozessliste zeigt sowas:
root 16156 0.0 0.2 7232 3688 ? S 06:37 0:00 sendmail: k9C4b3mS016156 zam837.fz-juelich.de [134.94.100.69]: DATA
root 16157 0.0 0.2 7232 3688 ? S 06:37 0:00 sendmail: k9C4b3Wm016157 zam837.fz-juelich.de [134.94.100.69]: DATA
root 16158 0.0 0.2 7232 3672 ? S 06:37 0:00 sendmail: k9C4b3IO016158 zam837.fz-juelich.de [134.94.100.69]: DATA
Und strace zeigt bei den Prozessen dies hier:
Process 16157 attached - interrupt to quit
select(8, [7], NULL, [7], {3049, 220000}
Ich weiss nicht genau wie der Timeout im select zu interpretieren ist,
aber er ist ziemlich hoch, weil sich das System auch nicht mehr von
selbst fängt.
Mittels tcpdump sehe ich auch keinerlei Daten von aussen kommen.
Wie kann ich sendmail beibringen eine Verbindung zu beenden, wenn da
eine angemessene Zeit keine Daten mehr kommen?
Gruß
Christian
-- Schlagfertigkeit ist etwas, worauf man erst 24 Stunden später kommt. (Mark Twain, amerikan. Schriftsteller, 1835-1910) http://www.lackas.net/ Perl Delphi Linux MP3 Searchengines Domainchecker http://www.spect-ct.com/ NanoSPECT/CT molecular imaging To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Thu 12 Oct 2006 - 07:02:09 CEST