Cara Menggunakan SSH Tunneling Dan Proxifier – Bagian Ketiga

Artikel ketiga ini masih merupakan lanjutan dari artikel tentang SSH Tunneling dan Proxifier. Karena cukup banyak pengunjung yang bertanya mengenai kendala selama menggunakan SSH Tunneling dan juga Proxifier. Mungkin saya akan mencoba untuk membahas satu demi satu pertanyaan yang diajukan melalui comment box ataupun melalui email oleh pengunjung blog ini.

Error Log pada Bitvise Tunnelier

Pesan Error Yang Sering Muncul Pada Log Bitvise SSH Client

  • Server disconnected without sending a disconnect message.
  • Ada beberapa penyebabnya: Pertama, pesan error ini muncul dikarenakan session TCP/IP terputus akibat terputusnya hubungan ke server SSH yang biasanya disebabkan karena packet loss ataupun timeout. Gunakan aplikasi MTR untuk mengetahui kondisi koneksi internet terhadap server SSH yang akan digunakan.

    Kedua, ada jaringan intermediate yang menghalangi yang menyebabkan session terputus seketika. Hal ini bisa dengan mudah dicek di kedua sisi, baik pada client ataupun server. Sehingga apabila di sisi server mendapatkan pesan error: “Bad protocol version identification …” berarti terdapat protocol mismatch, atau string yang dikirimkan oleh client tidak valid.

  • Connection failed. Connection attempt timed out while negotiating with proxy server.
  • Pesan error ini muncul karena proxy server yang digunakan tidak dapat merespon dalam waktu tertentu. Biasanya lebih disebabkan karena proxy server mengalami overload.

  • Session terminated on client’s behalf: SSH_DISCONNECT_BY_APPLICATION Initializing SOCKS / HTTP CONNECT proxy on 127.0.0.1:8080 failed. bind() failed: Windows error 10013: An attempt was made to access a socket in a way forbidden by its access permissions.
  • Error ini akan muncul apabila Bitvise tidak dapat mem-binding port yang digunakan. Biasanya hal ini terjadi karena TCP port sudah digunakan oleh aplikasi lain ataupun karena TCP port yang digunakan di-restrict. Disarankan untuk mensetting forwarding port dengan nomor TCP diatas 9000 (high port/unassigned port).

  • Connection failed. error resolving connect-to address: gethostname () failed:Windows error 11004: the requested name is valid, but no data of the type was found.
  • Error ini biasanya disebabkan oleh kesalahan domain name lookup, sehingga aplikasi tidak dapat meresolve/mentranslasikan nama domain dari target hostnya. Untuk menanggulanginya bisa dicoba dengan mengganti alamat DNS resolver lainnya baik di sisi server maupun di sisi client.

  • Connection failed connect() failed: Windows error 10061: No connection could be made because the target machine actively refused it.
  • Error ini muncul dikarenakan server ssh menolak koneksi client, akibat koneksi dihalangi oleh firewall. Ataupun server ssh mengalami downtime.

  • Connection failed. Connect() failed: Windows error 10060. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
  • Error ini akan muncul apabila Bitvise terhubung dengan intermediate host. Dimana host tidak dapat memberikan respon. Solusinya adalah mengkoneksikan Bitvise secara direct. Jika kemudian error tidak muncul kembali, kamu bisa mengganti alamat intermediate host yang digunakan.

  • SSH_DISCONNECT_KEY_EXCHANGE_FAILED, description: failed to negotiate host key algorithm.
  • Hal ini disebabkan karena antara server ssh dan aplikasi ssh client tidak dapat bernegosiasi dalam pertukaran host key algorithm. Bitvise mendukung algoritma hostkey (RSA, DSA, dan ECDSA); mendukung berbagai jenis cipher; dan juga mendukung beberapa message authentication check. Oleh karena itu pastikan juga server ssh yang digunakan mendukung hal tersebut.

    Ada kalanya memang, server SSH di set untuk dapat menerima algoritma atau jenis cipher tertentu saja.

Berikut ini saya sertakan beberapa tools networking yang mungkin dapat membantu untuk melakukan pengecekan terhadap permasalahan yang sering timbul selama menggunakan SSH Tunneling. Beberapa diantaranya berupa cli, yang hanya dapat dijalankan melalui command prompt.

[share-locker]
Kumpulan Tools Networking
Kumpulan Tools Networking
[/share-locker]

Untuk pembahasan mengenai error message yang seringkali muncul pada proxifier dan beberapa pengaplikasian lebih lanjut tentang proxifier, mungkin akan saya bahas di lain waktu.

Artikel Terkait

[related_posts limit=”4″]

 

26 Comments

  1. zamahsari 11 Feb 2016 13:09
    • Venantius venantius 12 Feb 2016 14:35
  2. dj 25 Feb 2015 01:04
    • Venantius venantius 25 Feb 2015 02:42
      • dj 25 Feb 2015 20:02
  3. Venantius venantius 14 Nov 2014 13:54
  4. ephin 04 Aug 2014 02:35
    • Venantius venantius 04 Aug 2014 02:46
  5. alfian 09 Jul 2014 00:34
    • alicemoe 26 Jul 2014 22:27
      • Venantius venantius 26 Jul 2014 22:44

Leave a Reply