Kesalahan Jaringan: tidak ada ruang buffer yang tersedia


22

Setelah beberapa saat berjalan dengan baik, salah satu mesin Windows XP SP3 kami tidak lagi membuka beberapa (/) koneksi TCP / IP baru.

Putty mengatakan Network Error: no buffer space available, IE tidak akan membuka koneksi baru tetapi mis. Pemetaan drive jaringan masih berfungsi, bahkan yang baru dapat dibuat.

netstat tidak menunjukkan lebih banyak koneksi terbuka yang biasa, pencarian ping dan DNS berfungsi dengan baik.

Ada petunjuk?


Cadangan foto Google adalah penyebab dalam kasus saya. Membunuh proses itu dan masalahnya segera diselesaikan.
davidparks21

Jawaban:


9

Ini bisa terjadi karena hampir semua perangkat lunak yang secara tidak benar menahan buffer jaringan tanpa melepaskannya. Itu baru saja terjadi pada saya di Win7 64bit. Chrome dan Firefox berhenti karena tidak dapat terhubung ke halaman web mana pun, berbagi file windows berhenti berfungsi, dan WinSCP dan Putty keduanya memberikan kesalahan yang termasuk kata-kata No buffer space available. Anehnya, Ubuntu 10 yang berjalan di bawah VirtualBox tampaknya tidak memiliki masalah dalam membuat koneksi jaringan baru - mungkin ia menyimpan sejumlah buffer jaringan sebagai cadangan.

Untuk mengetahui perangkat lunak apa yang membocorkan buffer jaringan, Anda perlu menutup program sampai masalahnya hilang. Jadi saya mulai menutup program dan mencoba koneksi WinSCP setelah setiap program saya tutup, tetapi kesalahan tetap ada. Setelah saya menutup setiap program yang terlihat, saya membuka Windows Task Manager dengan Ctrl-Shift-Esc dan mulai membunuh program yang tidak terlihat dengan End Processtombol. Berhati-hatilah - membunuh beberapa hal yang diandalkan sistem dapat menyebabkan masalah, jadi jangan bunuh apa pun yang tidak Anda kenal tanpa meneliti benda apa itu. Untuk membantu mengidentifikasi hal-hal apa, buka View > Select Columnsdan pilih untuk menunjukkan Image Path Namedan Command Line. Secara umum, berhati-hatilah dalam membunuh sesuatu dengan Command Lineyang dimulai C:\Windows\dan menjadi lebih berhati-hati sebelum membunuh apa pun yang dimulai dengan C:\Windows\SystematauC:\Windows\System32.

Membunuh C:\Windows\explorer.exeitu cukup aman dan terkadang bisa memecahkan masalah. Misalnya, ekstensi yang menghasilkan thumbnail untuk jenis file pihak ketiga sering menyebabkan masalah, meskipun kemungkinan tidak ada masalah penahan penyangga jaringan kecuali Anda telah menginstal ekstensi trojan mengirim data kembali ke beberapa server jahat. Membunuh C:\Windows\explorer.exeakan membuat bilah tugas Anda menghilang bersama dengan semua jendela file explorer Anda. Untuk mendapatkannya kembali, masuk ke File > New Task (Run...)dan ketik explorerkotak yang akan muncul, lalu klik OK.

Terus mengakhiri program sampai masalah Anda teratasi dan program terakhir yang Anda selesaikan kemungkinan adalah penyebabnya. Kadang-kadang mengakhiri sebuah program akan merilis beberapa buffer jaringan yang dimiliki oleh program, yang mungkin cukup untuk memungkinkan Anda membuat beberapa koneksi jaringan yang berhasil dalam program lain menggunakan beberapa buffer jaringan yang dirilis itu. Oleh karena itu, Anda harus mengecek apakah masalahnya benar-benar diselesaikan dengan membuka banyak halaman web atau koneksi lain secara bersamaan.

Dalam kasus saya, membunuh fmsib.exe (bagian dari FileMaker Server 13) izinkan saya membuat satu koneksi baru, tetapi tidak lebih. Membunuh fmshelper.exe (juga bagian dari FileMaker Server 13) biarkan saya membuat lusinan koneksi tambahan, jadi saya pikir itu penyebabnya, tapi itu hanya dalam kasus saya.


1
Saya telah bermasalah dengan ini selama beberapa waktu - tiba-tiba browser saya kehilangan konektivitas. Saya tidak menyadari itu adalah kebocoran buffer sampai saya mencoba melakukan SSH dan menerima pesan kesalahan yang membawa saya ke utas ini. Terima kasih banyak.
yclian

2

Telah melihat masalah ini di masa lalu di Win98. Itu diselesaikan dengan menambahkan kunci ke registri "MaxConnections" untuk mengganti ukuran buffer default.

Mencari perbaikan untuk XP berikut ini dapat membantu:

ACARA KESALAHAN KESALAHAN LOG (10055)

Operasi pada soket tidak dapat dilakukan karena sistem tidak memiliki ruang buffer yang memadai atau karena antrian penuh.

Mulai Penyunting Registri.

Temukan subkunci berikut dalam registri, dan kemudian klik Parameter:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameter

Pada menu Edit, klik Baru, lalu tambahkan entri registri berikut:

Nama Nilai: MaxUserPort

Tipe Nilai: DWORD

Nilai data: 65534

Rentang Valid: 5000-65534 (desimal)

Default: 0x1388 (5000 desimal)

REF http://smallbusiness.support.microsoft.com/en-gb/kb/196271

Maaf jika tidak membantu.


0

Saya baru-baru ini menginstal plugin kleopatra Outlook GPG yang memakan semua sumber daya dan karena ini saya juga mendapatkan kesalahan yang sama. Dengan menghapus plugin itu semuanya berfungsi dengan lancar.


0

Saya baru saja mulai mengalami masalah ini setelah koneksi modem kabel Shaw saya mati dan saya powercycled modem.

Internet sudah diperbaiki, tetapi ini adalah mesin dev sehingga ada banyak proses yang berjalan, yang bisa mempengaruhi hal itu.

Ini adalah masalah yang terputus-putus, menyebabkan Slack gagal mengirim pesan, situs web berfungsi tetapi tidak memuat gambar, dan saya baru saja mengalami masalah git push origin developyang menyebabkan kesalahan buffer:

ssh: connect to host gitlab.com port 22: No buffer space available
fatal: Could not read from remote repository.

Saya menjalankan perintah lagi dan itu berhasil.

Solusi saya sekarang adalah reboot . Saya sangat curiga ini akan memperbaiki masalah saya.


-2

Paket layanan yang diinstal 3? Anda ingin menghapus / menonaktifkan layanan dan aplikasi latar belakang satu per satu untuk menghilangkan salah satu yang bocor koneksi. Ini akan menjadi aplikasi yang membuat koneksi tetapi mendapat respons lambat dari host jarak jauh. Saya akan melihat koneksi internet (saya berasumsi LAN atau WAN) kecepatan tautan eksternal dan tidak akan mengacaukan dengan antivirus - itu tidak ada, itu lebih mungkin aplikasi lain yang salah. Saya akan mulai dengan browser internet dan koneksi jarak jauh lainnya menggunakan program. http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/XP/Q_25022997.html


-3

Saya menghindari masalah dengan me-restart mesin remote XP. Gunakan perintah "shutdown -r -t 0" dalam cmd.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.