connect: No buffer space available
Hallo Leute! Habe da ein ungewöhnliches Problem. Aufgefallen ist mir, dass gelegentlich nach einem einfachen "ping" folgende Fehlermeldung zurückgegeben wird: connect: No buffer space available Jede andere Netzwerkverbindung, die dann aufgebaut werden soll, ist davon genauso betroffen. Dieser SuSE-Linux 9.0-Host hängt direkt mit fester IP-Adresse am Internet und wird momentan von einer großen Anzahl von Verbindungsversuchen auf Port 25 (SMTP) gequält. Ich habe Postfix bereits auf nur 40 Prozesse gleichzeitig und eine Timout-Zeit von 15 s begrenzt. Ganz schließen kann ich den Port leider nicht, da ich auf diese Weise weiterhin Mails empfangen muß. Wenn ich Postfix kurzzeitig beende, pendelt sich alles wieder ein, zumindest für ca. 1 Stunde. In dieser Zeit kann ich zusehen, wie die Anzahl der gleichzeitigen smtpd-Prozesse (Postfix) langsam bis zum Maximum steigt (40). Dann fängt alles wieder von vorne an. Ich habe etwa 30 - 50 Verbindungsversuche auf Port 25 pro Sekunde registriert. Wie kann ich da sonst noch was tun? Habe auch schon Blacklists auf Postfix-Ebene überlegt, aber wieder verworfen (Die Verbindungen müssen ja trotzdem mal aufgebaut werden, sogar durch die Rückfrage bei den ext. Blacklists noch mehr Verbindungen). Momentan habe ich ein paar spezielle "iptables"-Regeln hinzugefügt. Ich kann aber nicht alle IP-Adressen in Regeln fassen (sicher einige 100e - 1000e die ständig wechseln können). Gibt es irgendeine Möglichkeit, den Buffer-Space irgendwie zu erhöhen? Könnten auch die knapp-werdenden Sockets ein Problem darstellen? Ach ja, wie gesagt: SuSE-Linux 9.0 und Kernel 2.4.21-291-smp4G "free" ergibt momentan (jetzt liegt gerade mal kein Problem vor): total used free shared buffers cached Mem: 1032028 1018596 13432 0 55908 108412 -/+ buffers/cache: 854276 177752 Swap: 1052216 11336 1040880 ...oder auch... total used free shared buffers cached Mem: 1032028 684800 347228 0 58668 141524 -/+ buffers/cache: 484608 547420 Swap: 1052216 11336 1040880 Im Internet (google) habe ich leider nichts für mich brauchbares gefunden (nur Hinweise, dass unter dem alten DOS zu viele gleichzeitig geöffnete Programme ein Problem sein können). Könnt Ihr mir helfen? Dieses Problem liegt mir sehr am Herzen. Danke an Euch im voraus, Günther
participants (1)
-
Günther Zisham