Senarai awam boleh mengandungi titik akhir yang sudah berhenti menerima sambungan. Itu sebab lazim kegagalan proksi, tetapi bukan satu-satunya. Protokol salah, tetapan pintasan, port disekat atau laman yang menolak IP keluar boleh menghasilkan gejala yang sama.

Semak entri sebelum mengubah aplikasi

Salin semula IP, port dan protokol. Satu digit port yang hilang atau ketidakpadanan HTTP/SOCKS sudah cukup untuk menghalang jabat tangan. Jangan meneka protokol daripada port 8080 atau 1080, dan jangan tambah nama pengguna kecuali perkhidmatan benar-benar memberikannya.

Untuk titik akhir HTTP, permintaan curl ringkas membantu mengasingkan ujian daripada sambungan pelayar dan tetapan sistem:

curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/

Gantikan alamat dokumentasi dengan entri anda. Untuk SOCKS5, gunakan port sebenar dan skema SOCKS yang sepadan.

Lihat kegagalan pertama

HasilTempat yang mungkin perlu disiasat
Sambungan ditolakPort ditutup atau suatu peranti menolak sambungan secara aktif.
Sambungan tamat masaLaluan, penapisan atau perkhidmatan tidak menyelesaikan penyediaan dalam had masa.
Respons jabat tangan proksi yang tidak dijangkaProtokol yang dipilih mungkin tidak sepadan dengan perkhidmatan.
407Proksi memerlukan pengesahan.
CONNECT ditolakProksi mungkin mengehadkan destinasi atau port tersebut.
Laman mengembalikan 403 atau 429Permintaan tiba pada pelayan HTTP yang menolak atau mengehadkannya. Periksa pelayan mana yang mengeluarkan respons.

Sambungan TCP yang berfungsi hanyalah langkah pertama. Jika perkhidmatan pada port itu bukan protokol proksi yang dipilih, permintaan boleh gagal sejurus selepas itu.

Gunakan dua perbandingan

Cuba destinasi sama melalui proksi kedua dengan protokol yang sama. Jika hanya titik akhir pertama gagal semasa penyediaan, masalah menyempit kepada titik akhir atau laluan itu. Kemudian cuba destinasi biasa lain melalui proksi pertama. Jika hanya satu laman gagal, siasat dasar khusus destinasi dan bukannya menganggap seluruh proksi mati.

Permintaan terus juga berguna apabila akses terus tersedia. Nyatakan pintasan secara jelas supaya pemboleh ubah proksi yang diwarisi tidak secara senyap mengekalkan ujian yang disangka terus pada laluan proksi.

Ketahui bila perlu berhenti menguji entri

Jika beberapa permintaan terhad masa gagal pada langkah sambungan yang sama, pilih entri lain daripada senarai proksi percuma dan bukannya menambah masa menunggu hingga beberapa minit. Simpan ralat tepat jika perlu melaporkannya. Menyambung semula berulang kali tidak membaiki port tertutup atau titik akhir yang telah dibuang.

Jika setiap entri gagal, lihat gambaran lebih luas. Semak konfigurasi klien, peraturan keluar rangkaian dan sama ada destinasi boleh dicapai tanpa proksi. Masalah bersama semua permintaan ialah alasan yang lemah untuk membuang seluruh senarai.

Artikel berkaitan