Kesalahan berarti OS dari soket pendengar mengenali permintaan koneksi masuk tetapi memilih untuk menolaknya dengan sengaja.
Dengan asumsi firewall perantara tidak menghalangi, hanya ada dua alasan (yang saya ketahui) bagi OS untuk menolak permintaan koneksi masuk. Salah satu alasannya telah disebutkan beberapa kali - port pendengar yang dihubungkan tidak terbuka.
Ada alasan lain yang belum disebutkan - port pendengaran sebenarnya terbuka dan aktif digunakan, tetapi simpanan permintaan koneksi masuk antriannya telah mencapai maksimum sehingga tidak ada ruang yang tersedia untuk permintaan koneksi masuk untuk mengantri pada saat itu. saat. Kode server belum memanggil accept () cukup sering untuk menyelesaikan pembersihan slot yang tersedia untuk item antrian baru.
Tunggu beberapa saat dan coba koneksi lagi. Sayangnya, tidak ada cara untuk membedakan antara "port tidak terbuka sama sekali" dan "port terbuka tetapi sekarang terlalu sibuk". Keduanya menggunakan kode kesalahan umum yang sama.
ping
, downforeveryoneorjustme.com menunjukkan bahwa bukan hanya saya dan saya juga masih bisa mengaksesnya melalui FTP. Setelah beberapa menit, kesalahan teratasi.