SSH SOCKS: koneksi ditolak saat membuka kanal
Baca kesalahan kanal penerusan dinamis SSH sebagai kegagalan koneksi lanjutan yang diminta, bukan menganggap pendengar SOCKS lokal tidak pernah dimulai.
channel 5: open failed: connect failed: Connection refused menyangkut koneksi lanjutan yang dibuka dari server SSH. Pendengar SOCKS lokal dan login SSH yang berhasil dapat keduanya bekerja ketika kanal itu gagal.
Jalur ini memiliki tiga ujung: aplikasi menghubungi pendengar SOCKS lokal, sesi SSH membawa permintaannya ke server, dan server membuka koneksi tujuan yang diminta.
| Kegagalan kanal | Pemeriksaan berikutnya |
|---|---|
| Larangan administratif | Apakah server SSH mengizinkan operasi penerusan yang diminta |
| Koneksi lanjutan ditolak | Host, port, dan pendengar tujuan yang diminta sebagaimana dijangkau dari server SSH |
Layanan yang dapat dijangkau dari laptop mungkin tidak ada atau tidak dapat diakses dari server itu. Tujuan loopback juga milik mesin yang membuka koneksi lanjutan; itu tidak otomatis merujuk ke laptop.
Korelasikan peristiwa kanal dengan permintaan yang Anda butuhkan. Satu halaman dapat meminta banyak tujuan, dan penolakan satu aset opsional tidak harus berarti seluruh halaman gagal.
Jika bita tidak sesuai dengan jalur ini, periksa mode penerusan. Penerusan tetap membawa lalu lintas ke layanannya yang dikonfigurasi; penerusan dinamis menerima permintaan tujuan SOCKS. HTTP yang dikirim ke pendengar SOCKS, atau SOCKS yang dikirim ke penerusan tetap server web, gagal pada batas protokol yang berbeda.
Catat pendengar lokal, titik akhir SSH, dan tujuan yang diminta secara terpisah. Itu menunjukkan sisi mana yang perlu perhatian; mengubah port lokal tidak dapat menjalankan layanan jarak jauh yang tidak ada.