Nach einiger Zeit, in der das Programm einwandfrei funktioniert, öffnet einer unserer Windows XP SP3-Computer einige (!) Neue TCP / IP-Verbindungen nicht mehr.
Laut Putty Network Error: no buffer space available
öffnet der IE keine neuen Verbindungen, aber z. B. funktionieren die Zuordnungen der Netzlaufwerke immer noch, sogar neue können hergestellt werden.
netstat zeigt keine offenen Verbindungen mehr an, die normal sind. Ping- und DNS-Lookups funktionieren einwandfrei.
Irgendwelche Hinweise?
networking
windows-xp
socket
Braindump
quelle
quelle
Antworten:
Dies kann an fast jeder Software liegen, die Netzwerkpuffer falsch speichert, ohne sie freizugeben. Es ist mir gerade in Win7 64bit passiert. Chrome und Firefox konnten keine Verbindung zu Webseiten herstellen, die Windows-Dateifreigabe funktionierte nicht mehr und sowohl WinSCP als auch PuTTY gaben Fehler aus, die die Wörter enthielten
No buffer space available
. Seltsamerweise schien Ubuntu 10 unter VirtualBox kein Problem damit zu haben, neue Netzwerkverbindungen herzustellen - vielleicht hält es eine Reihe von Netzwerkpuffern in Reserve.Um herauszufinden, welche Software Netzwerkpuffer verliert, müssen Sie Programme schließen, bis das Problem behoben ist. Also fing ich an, Programme zu schließen und die WinSCP-Verbindung nach jedem Programm herzustellen, das ich geschlossen habe, aber der Fehler blieb bestehen. Nachdem ich alle sichtbaren Programme geschlossen hatte, öffnete ich den Windows Task-Manager mit Strg-Umschalt-Esc und begann, unsichtbare Programme mit der
End Process
Schaltfläche zu beenden. Seien Sie vorsichtig - einige Dinge zu töten, auf die sich das System stützt, kann Probleme verursachen. Töten Sie also nichts, was Sie nicht erkennen, ohne zu untersuchen, was das Ding ist. Um herauszufinden, was Dinge sind, gehen Sie zuView > Select Columns
und wählen SieImage Path Name
und ausCommand Line
. Im Allgemeinen sollten Sie vorsichtig sein, wenn Sie etwas mit einem töten, das mit oderCommand Line
beginnt,C:\Windows\
und noch vorsichtiger sein, wenn Sie etwas töten, das mitC:\Windows\System
oder beginntC:\Windows\System32
.Töten
C:\Windows\explorer.exe
ist ziemlich sicher und kann manchmal Probleme lösen. Beispielsweise verursachen die Erweiterungen, mit denen Miniaturansichten für Dateitypen von Drittanbietern erstellt werden, häufig Probleme, die jedoch wahrscheinlich nicht das Speichern des Netzwerkpuffers betreffen, es sei denn, Sie haben Trojaner-Erweiterungen installiert, mit denen Daten an einen böswilligen Server zurückgesendet werden. WennC:\Windows\explorer.exe
Sie töten, wird Ihre Taskleiste zusammen mit all Ihren Dateiexplorerfenstern ausgeblendet. Um sie wieder zu erhalten, gehen Sie zuFile > New Task (Run...)
und geben Sieexplorer
das erscheinende Feld einOK
. Klicken Sie dann auf .Beenden Sie Programme so lange, bis Ihr Problem behoben ist und das letzte Programm, das Sie beendet haben, wahrscheinlich der Schuldige ist. Manchmal gibt das Beenden eines Programms einige Netzwerkpuffer frei, die das Programm zu Recht gespeichert hat. Dies kann ausreichen, um mit diesen wenigen freigegebenen Netzwerkpuffern einige erfolgreiche Netzwerkverbindungen in einem anderen Programm herzustellen. Daher sollten Sie überprüfen, ob das Problem wirklich gelöst ist, indem Sie viele Webseiten oder andere Verbindungen gleichzeitig öffnen.
In meinem Fall konnte ich durch das Beenden von fmsib.exe (Teil von FileMaker Server 13) eine neue Verbindung herstellen, aber keine weitere. Durch das Löschen von fmshelper.exe (ebenfalls Teil von FileMaker Server 13) konnte ich Dutzende zusätzlicher Verbindungen herstellen. Ich denke, das war der Schuldige, aber das ist nur in meinem Fall.
quelle
Habe dieses Problem in der Vergangenheit auf Win98 gesehen. Es wurde behoben, indem der Registrierung "MaxConnections" ein Schlüssel hinzugefügt wurde, um die Standardpuffergröße zu überschreiben.
Auf der Suche nach einem Fix für XP kann Folgendes helfen:
REF http://smallbusiness.support.microsoft.com/en-gb/kb/196271
Entschuldigung, wenn es nicht hilft.
quelle
Ich habe vor kurzem das kleopatra Outlook GPG-Plugin installiert, das alle Ressourcen verschlungen hat, und aus diesem Grund erhalte ich auch den gleichen Fehler. Durch das Entfernen dieses Plugins funktioniert alles reibungslos.
quelle
Dieses Problem trat gerade auf, nachdem meine Shaw-Kabelmodemverbindung unterbrochen und das Modem aus- und wieder eingeschaltet wurde.
Das Internet ist repariert, aber es ist eine Entwicklungsmaschine, daher laufen unzählige Prozesse, von denen jeder Einfluss auf das Internet haben könnte.
Es ist ein zeitweise auftretendes Problem, das dazu führt, dass Slack keine Nachrichten sendet, Websites funktionieren, aber keine Bilder laden, und ich hatte gerade ein Problem,
git push origin develop
das den Pufferfehler ausgelöst hat:Ich habe den Befehl erneut ausgeführt und es hat funktioniert.
Meine Lösung wird jetzt sein, neu zu starten . Ich vermute sehr, dass dies meine Probleme beheben wird.
quelle
Installiertes Service-Pack 3? Sie möchten Dienste und Hintergrund-Apps einzeln entfernen / deaktivieren, um diejenigen zu entfernen, bei denen Verbindungen verloren gehen. Dies wird eine Anwendung sein, die eine Verbindung herstellt, aber langsame Antworten vom Remote-Host erhält. Ich würde die Geschwindigkeit der externen Internetverbindung (ich nehme an, LAN oder WAN) überprüfen und würde mich nicht mit dem Antivirus herumschlagen - es ist nicht da, es ist wahrscheinlicher, dass eine andere Anwendung schuld ist. Ich würde mit Internetbrowsern und anderen Remote-Verbindungen mit Programmen beginnen. http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/XP/Q_25022997.html
quelle
Ich vermeide das Problem, indem ich den Remote XP-Computer neu starte. Verwenden Sie den Befehl "shutdown -r -t 0" in cmd.
quelle