Sabtu, 26 Desember 2015

Port 443: No Route To Host! GitHub Connection Error



Bismillah,...

Akhir akhir ini terdapat masalah pada koneksi internet yang saya gunakan. Yaitu tidak dapat terhubung dengan server GitHub. Awalnya saya kira itu adalah masalah pada ISP yang pada musim hujan ini, ISP yang saya gunakan memang selalu bermasalah (sering mati saat hujan turun). Setelah beberapa saat, saya mencoba lagi untuk melakukan koneksi ke server GitHub, tapi masih saja tidak bisa terhubung. Saya coba masuk menggunakan proxy milik Google, lancar, tidak ada masalah. Ada apa ini? Saya melakukan sedikit penelusuran dan akhirnya terselesaikan juga. Sekarang saya dapat terhubung lagi ke server GitHub, :-).






Awal terjadinya masalah adalah saat koneksi internet saya putus. Saya reset saja router yang saya gunakan, siapa tau lagi kepanasan, tapi ternyata sama saja. Saya cek modem router, dan ternyata memang putus.

Dari kegiatan me-reset router tadi menyebabkan alamat IP router kembali ke IP standard. Yaitu 192.168.1.1.

Keesokan harinya internet sudah kembali normal yang langsung saja saya nyalakan komputer untuk mengerjakan pekerjaan saya yang terhenti tadi malam. Dan,... BOOOMMMM,..... ternyata masih belum bisa terhubung dengan GitHub.


Wah, ada apa ini? Seperti yang telah saya sebutkan diatas, saya tidak dapat terhubung dengan server GitHub secara langsung tapi bisa dengan bantuan proxy milik Google. Saya lakukan ping ke beberapa server, semua lancar, hanya server milik GitHub saja yang bermasalah. Bahkan ping langsung menggunakan router juga mendapat hasil yang sama.






Sekali lagi, ada apa ini? Sudah saya coba mengganti DNS dari DNS milik Google sampai OpenDNS saya gunakan tapi tetap tidak ada perubahan.

Dengan pura-pura sakit kepala, saya nyalakan kompor untuk membuat secangkir kopi panas.



Sambil menikmati kopi yang baru saya buat, saya nyalakan sebatang rokok tanpa cengkeh lalu melirik lagi ke layar monitor pada jendela terminal yang menampilkan hasil ping tadi. Saya perhatikan dan perhatikan dengan mengerutkan alis. Saya perhatikan bila alamat IP milik server GitHub diawali dengan angka 192. Dan itu sama dengan alamat IP yang digunakan pada router lokal saya.


Dengan harap harap cemas, saya merubah alamat IP router saya menjadi 193.168.7.1 lalu me-restart ulang DHCP client komputer dan eh,... ternyata itu masalahnya!


Akhirnya ya,... saya lanjutkan lagi pekerjaan saya yang tertunda dari semalam dengan berhasil, :D


Entah ini bug dari OpenWRT yang saya gunakan atau memang semua router bertingkah seperti ini saya tidak tau karena saya tidak melakukan percobaan dengan router lainya.