Hallo,
seit einigen Tagen habe ich ein großes Problem mit meinem Mailserver, ohne dass sich an der Serverkonfiguration etwas geändert hat: Postfix reagiert nach einiger Zeit einfach nicht mehr, wenn man versucht Mails mit einem Programm zu versenden. Es kommt auch keine Nachricht von wegen "Server nicht erreichbar", oder "Timeout", sondern z.B. Thunderbird versucht einfach minutenlang die Mail zu verschicken ohne Ergebnis. Sämtliche Domains sind betroffen.
Zu dem Zeitpunkt an dem nichts mehr geht ist die Postqueue aber nicht voll, sondern wird weiter abgearbeitet, auch der Postfix-Dienst arbeitet ganz normal. Die Log-Datei wird weiterhin befüllt.
Nach einem Neustart von Postifx funktioniert alles wieder. Am nächsten Tag wieder das selbe.
Einzige Auffälligkeit, die ich finden konnte waren die aktiven Verbindungen.
netstat -na --ip liefert zu dem Zeitpunkt an dem nichts mehr geht, circa 100 aktive Verbindungen verschiedener IPs mit Port 25, die meisten davon stehen auf "CLOSE_WAIT". Zusätzlich wird der Server ziemlich mit Anfragen zugemüllt, aber das ist eigentlich nichts Neues.
Hier die Log-Files, ich denke so ab 15:15 Uhr wurden keine Mails mehr angenommen (Domains verschleiert):
http://web1.vs188242.vserver.de/mail.txt
mail.err und mail.warn beinhalten übrigens rein gar nichts was auf das Problem hindeuten könnte.
Da ich in der Log eigentlich nichts Weltbewegendes entdecken kann, meine Frage an euch: Was tun? Sind die 100 aktiven Verbindungen mit Port 25 schuld? Wieso werden diese nicht richtig geschlossen?
Danke im Voraus und wenn Ihr weitere Informationen braucht, werde ich diese natürlich nachliefern.
**Soeben funktioniert das Ganze bereits nach 2 Stunden mal wieder nicht mehr. Allerdings nur ~25 CLOSE_WAIT bzw. TIME_WAIT Verbindungen mit Port 25.
***Also es werden nun immer mehr Verbindungen.. Aber das ist ja auch nur logisch, schließlich kommt es zu keinem Timeout beim Versuch eine Mail zu senden, nur woran liegt das? Sieht nach einem Problem mit der Authentifizierung aus. Ein "testsaslauthd -u -p" liefert allerdings "OK "Success" zurück.
Grüße,
Daniel
Edit:
Nochmalige Zusammenfassung:
- Nach Neustart von Postfix läuft alles für eine unbestimmte Zeit wunderbar
- Irgendwann laufen zwar noch alle Dienste (postfix, amavis, sasl2), aber es lassen sich keine Mails mehr versenden
- Thunderbird meldet: "Verbindung hergestellt mit mail.xxx.de", und es wird minutenlang versucht eine Mail zu senden
- Es erfolgt kein Timeout
- Infolgedessen tauchen immer mehr Verbindungen mit Port 25 auf, die nicht mehr geschlossen werden
- In den Logfiles findet sich keine Ursache (oder ich bin einfach nur zu doof eine sinnvolle Ursache zu sehen)
- Ein Neustart von Postfix "behebt das Problem"
- Ich bin ratlos
seit einigen Tagen habe ich ein großes Problem mit meinem Mailserver, ohne dass sich an der Serverkonfiguration etwas geändert hat: Postfix reagiert nach einiger Zeit einfach nicht mehr, wenn man versucht Mails mit einem Programm zu versenden. Es kommt auch keine Nachricht von wegen "Server nicht erreichbar", oder "Timeout", sondern z.B. Thunderbird versucht einfach minutenlang die Mail zu verschicken ohne Ergebnis. Sämtliche Domains sind betroffen.
Zu dem Zeitpunkt an dem nichts mehr geht ist die Postqueue aber nicht voll, sondern wird weiter abgearbeitet, auch der Postfix-Dienst arbeitet ganz normal. Die Log-Datei wird weiterhin befüllt.
Nach einem Neustart von Postifx funktioniert alles wieder. Am nächsten Tag wieder das selbe.
Einzige Auffälligkeit, die ich finden konnte waren die aktiven Verbindungen.
netstat -na --ip liefert zu dem Zeitpunkt an dem nichts mehr geht, circa 100 aktive Verbindungen verschiedener IPs mit Port 25, die meisten davon stehen auf "CLOSE_WAIT". Zusätzlich wird der Server ziemlich mit Anfragen zugemüllt, aber das ist eigentlich nichts Neues.
Hier die Log-Files, ich denke so ab 15:15 Uhr wurden keine Mails mehr angenommen (Domains verschleiert):
http://web1.vs188242.vserver.de/mail.txt
mail.err und mail.warn beinhalten übrigens rein gar nichts was auf das Problem hindeuten könnte.
Da ich in der Log eigentlich nichts Weltbewegendes entdecken kann, meine Frage an euch: Was tun? Sind die 100 aktiven Verbindungen mit Port 25 schuld? Wieso werden diese nicht richtig geschlossen?
Danke im Voraus und wenn Ihr weitere Informationen braucht, werde ich diese natürlich nachliefern.
**Soeben funktioniert das Ganze bereits nach 2 Stunden mal wieder nicht mehr. Allerdings nur ~25 CLOSE_WAIT bzw. TIME_WAIT Verbindungen mit Port 25.
***Also es werden nun immer mehr Verbindungen.. Aber das ist ja auch nur logisch, schließlich kommt es zu keinem Timeout beim Versuch eine Mail zu senden, nur woran liegt das? Sieht nach einem Problem mit der Authentifizierung aus. Ein "testsaslauthd -u -p" liefert allerdings "OK "Success" zurück.
Grüße,
Daniel
Edit:
Nochmalige Zusammenfassung:
- Nach Neustart von Postfix läuft alles für eine unbestimmte Zeit wunderbar
- Irgendwann laufen zwar noch alle Dienste (postfix, amavis, sasl2), aber es lassen sich keine Mails mehr versenden
- Thunderbird meldet: "Verbindung hergestellt mit mail.xxx.de", und es wird minutenlang versucht eine Mail zu senden
- Es erfolgt kein Timeout
- Infolgedessen tauchen immer mehr Verbindungen mit Port 25 auf, die nicht mehr geschlossen werden
- In den Logfiles findet sich keine Ursache (oder ich bin einfach nur zu doof eine sinnvolle Ursache zu sehen)
- Ein Neustart von Postfix "behebt das Problem"
- Ich bin ratlos
Last edited by a moderator: