Tadi pagi ketika mau mendevelop aplikasi front-end mobile menggunakan React Native, aku mau tes API yang aku buat menggunakan PHP. Web server sudah menyala dan port 80 & 443 sudah berjalan. Aku coba membuat tunnel menggunakan NGROK sehingga aplikasi mobile yang terinstal di smartphone-ku. Tapi berkali – kali NGROK di jalankan, terminal selalu menunjukkan status reconnecting, seperti gambar di bawah.
Setelah berberapa menit muter – muter forum dan Github, aku rangkum berberapa solusi buat kamu yang menemui masalah reconnecting di NGROK.
Baca juga – Mudah ! Cara Akses Local Server dari Internet Menggunakan NGROK
1. Cek Koneksi Komputer
NGROK bekerja dengan mengekspos port tertentu kepada internet dan membuat koneksi aman diantara komputermu dan server NGROK lalu ke internet sehingga port local di komputermu bisa dilihat dan diakses oleh orang lain.
Pastinya kamu membutuhkan koneksi internet yang lancar sehingga pertukaran data antara komputermu dengan server NGROK dapat berjalan mulus.
2. Ganti Koneksi
Jika sebelumnya kamu menggunakan koneksi WiFi rumah, coba ubah koneksi menggunakan hotspot handphone. Berberapa orang memiliki masalah reconnecting dapat diselesaikan dengan mengganti sumber koneksi internet mereka.
3. Memperbolehkan NGROK melewati firewall
Salah satu cara yang dapat kamu coba adalah dengan memperbolehkan NGROK melewati firewall. Firewall yang merupakan sistem pertahanan komputermu untuk melindungi komputermu dari percobaan akses port yang tidak diizinkan mungkin memblokir NGROK mengakses internet.
Cara untuk memperbolehkan NGROK melewati firewall di windows 10 cukup mudah.
- Tekan Windows + Q lalu ketik “Firewall”
- Klik “Windows Defender Firewall”
- Klik menu Allow an app or feature through Windows Defender Firewall di tab kiri
- Jika jendela diatas sudah terbuka, klik Change Settings di pojok kanan atas
- Lalu klik Allow another app.. di pojok kanan bawah
- di jendela yang terbuka, klik Browse lalu cari lokasi tempat kamu menyimpan ngrok.exe
- Lalu klik open
- ngrok.exe seharusnya sudah ada di daftar aplikasi, lalu pastikan kamu menceklis public
- Lalu klik ok, dan coba lagi buka ngrok – mu
4. Menurunkan Versi ke 2.2.8
Bagiku dan berberapa orang yang mengalami masalah yang sama, ini adalah solusi yang benar – benar bisa memperbaiki masalah reconnecting di ngrok.
Bagaimana cara menurunkan versi NGROK?
Kamu bisa pergi ke arsip NGROK di https://dl.equinox.io/ngrok/ngrok/stable/archive
Lalu download versi 2.2.8 sesuai dengan OS yang kamu gunakan.
Itulah berberapa solusi dari permasalahan error reconnecting pada NGROK. Setelah coba jangan lupa tulis komentar kalian di bawah dan jika ada pertanyaan bisa langsung komentar di bawah juga!
Selamat mencoba!