Esto puede suceder debido a casi cualquier pieza de software que contenga incorrectamente buffers de red sin liberarlos. Me acaba de pasar en Win7 64bit. Chrome y Firefox dejaron de poder conectarse a cualquier página web, el uso compartido de archivos de Windows dejó de funcionar, y WinSCP y PuTTY dieron errores que incluían las palabras No buffer space available
. Curiosamente, Ubuntu 10 que se ejecuta bajo VirtualBox parecía no tener problemas para hacer nuevas conexiones de red, tal vez tiene una cantidad de buffers de red en reserva.
Para averiguar qué software está perdiendo los búferes de red, debe cerrar los programas hasta que el problema desaparezca. Entonces comencé a cerrar programas y a probar la conexión WinSCP después de cada programa que cerré, pero el error persistió. Una vez que cerré todos los programas visibles, abrí el Administrador de tareas de Windows con Ctrl-Shift-Esc y comencé a matar programas invisibles con el End Process
botón. Tenga cuidado: matar algunas cosas de las que depende el sistema puede causar problemas, así que no mate nada que no reconozca sin investigar qué es esa cosa. Para ayudar a identificar qué son las cosas, vaya View > Select Columns
y elija mostrar Image Path Name
y Command Line
. En general, tenga cuidado al matar cualquier cosa Command Line
que comience con C:\Windows\
y sea aún más cauteloso antes de matar cualquier cosa que comience con C:\Windows\System
oC:\Windows\System32
.
Matar C:\Windows\explorer.exe
es bastante seguro y a veces puede resolver problemas. Por ejemplo, las extensiones que generan miniaturas para tipos de archivos de terceros a menudo causan problemas, aunque no es probable que tengan problemas de almacenamiento en el búfer de red a menos que haya instalado extensiones troyanas que envían datos a algún servidor malicioso. Matar C:\Windows\explorer.exe
hará que su barra de tareas desaparezca junto con todas sus ventanas del explorador de archivos. Para recuperarlos, vaya File > New Task (Run...)
y escriba explorer
el cuadro que aparecerá, luego haga clic OK
.
Siga finalizando los programas hasta que se solucione su problema y el último programa que finalizó sea el culpable. A veces, al finalizar un programa se liberarán algunos buffers de red que el programa tenía legítimamente, lo que puede ser suficiente para permitirle realizar algunas conexiones de red exitosas en otro programa utilizando esos pocos buffers de red lanzados. Por lo tanto, debe verificar que el problema se resuelva realmente abriendo muchas páginas web u otras conexiones al mismo tiempo.
En mi caso, matar a fmsib.exe (parte de FileMaker Server 13) me permitió hacer una nueva conexión, pero no más. Matar fmshelper.exe (también parte de FileMaker Server 13) me permitió hacer docenas de conexiones adicionales, así que creo que fue el culpable, pero eso es solo en mi caso.