Skip to main content

Memperbaiki masalah ssh could not resolve hostname di Git Bash Windows

Sebenarnya masalah ini sudah terjadi sejak jauh-jauh hari. Setelah saya meng-upgrade Git di Windows menjadi versi 2.15, jika tidak salah, sejak saat itulah saya sering mengalami problem tidak bisa melakukan fetch, pull atau sejenisnya ke repository lokal dengan pesan error kurang lebih: ssh: Could not resolve hostname ... : Name or service not known.

Git ssh ssh: Could not resolve hostname Name or service not known.

Masalah ini hanya terjadi jika saya menggunakan protokol ssh dan hanya pada repository lokal/private. Padahal jika di ping, hostname tersebut baik-baik saja. Jadi, kesimpulan sementara ada sesuatu pada ssh client yang digunakan git.

Dan untuk kasus saya ini, memang betul sumber masalah nya adalah pada setting ssh client yang digunakan git. Solusinya adalah dengan menambahkan setting AddressFamily inet pada file ssh_config

Silahkan buka file editor favorit anda sebagai administrator (Run as Administrator). Kemudian buka file ssh_config yang ada di folder etc/ssh di dalam folder instalasi git. Untuk saya, folder tersebut berada di : C:\Program Files\Git\etc\ssh


Git ssh ssh: Could not resolve hostname Name or service not known.

Tambahkan setting AddressFamily inet di akhir baris

Git ssh ssh: Could not resolve hostname Name or service not known.


Setelah itu, matikan git bash atau terminal lain yang anda gunakan di Windows, lalu silahkan anda coba lagi.

Sekian, semoga yang sedikit ini bermanfaat.
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar
-->