Custom Domain Blogger Error ERR_CONNECTION_TIMED_OUT? Ini Penyebab dan Solusinya

Beberapa waktu lalu saya mengalami masalah yang cukup membuat panik: blog dengan custom domain saya sendiri tiba-tiba tidak bisa diakses sama sekali, padahal biasanya lancar-lancar saja. Browser hanya menampilkan halaman putih dengan pesan ERR_CONNECTION_TIMED_OUT. Setelah ditelusuri, ternyata penyebabnya bukan di domain, bukan di Blogger, tapi di sesuatu yang jarang dicurigai orang. Saya tulis di sini sekaligus sebagai dokumentasi pribadi dan siapa tahu bermanfaat buat yang mengalami hal serupa.


Apa Itu ERR_CONNECTION_TIMED_OUT

ERR_CONNECTION_TIMED_OUT adalah pesan error dari browser (Chrome, Edge, dll) yang muncul ketika browser sudah mencoba menghubungi server, tetapi tidak ada respons sama sekali dalam batas waktu tertentu. Ini berbeda dengan error DNS_PROBE_FINISHED_NXDOMAIN yang berarti domainnya tidak ditemukan, atau error 404 yang berarti server merespons tapi halamannya tidak ada.

Intinya: kalau errornya timed out, artinya jalur komunikasi antara perangkat kamu dan server terputus di tengah jalan — bisa di sisi DNS, jaringan lokal, ISP, atau memang server tujuannya yang bermasalah.

Ciri-Ciri yang Saya Alami

  • Custom domain (www.namadomain.web.id) sama sekali tidak bisa dibuka, terus muncul ERR_CONNECTION_TIMED_OUT.
  • Sudah dicoba refresh berkali-kali pakai F5, hasilnya tetap sama.
  • Domain sudah lama aktif dan sebelumnya tidak ada masalah apa pun.
  • Tidak ada perubahan setting apa pun di panel Blogger maupun di DNS domain belakangan ini.

Langkah Diagnosis Awal

Cek Domain Tanpa Custom Domain

Langkah pertama yang saya lakukan adalah membuka alamat bawaan Blogger, misalnya namablog.blogspot.com. Kalau versi ini juga tidak bisa diakses, kemungkinan besar masalahnya ada di jaringan lokal, bukan di domain. Sebaliknya, kalau versi blogspot.com lancar tapi custom domain tidak, maka fokus pencarian masalah diarahkan ke domain dan DNS.

Cek Rekaman DNS di DNS Checker

Selanjutnya saya cek rekaman DNS domain menggunakan situs pengecekan DNS global. Untuk custom domain Blogger, rekaman yang seharusnya ada adalah:

  • CNAME www mengarah ke ghs.google.com
  • 4 A record untuk root domain (@) mengarah ke IP milik Google (216.239.32.21, 216.239.34.21, 216.239.36.21, 216.239.38.21)
Hasil cek saya semua ceklis hijau di seluruh lokasi server. Artinya rekaman DNS domain sudah benar dan sudah terpropagasi dengan sempurna ke seluruh dunia. Ini adalah titik penting, karena membuktikan masalahnya bukan di konfigurasi DNS domain.

Penyebab Sebenarnya

Karena rekaman DNS sudah benar tapi domain tetap tidak bisa diakses, kecurigaan berikutnya mengarah ke sisi lokal: perangkat, jaringan, atau resolver DNS yang dipakai untuk browsing sehari-hari. Setelah dicoba mengganti DNS resolver di perangkat dari DNS default milik penyedia layanan internet (ISP) ke DNS publik pihak ketiga, domain langsung bisa diakses seperti biasa.

Ini menunjukkan bahwa DNS resolver dari ISP yang dipakai saat itu sedang lambat atau gagal merespons dengan benar untuk domain tersebut, meskipun rekaman DNS-nya sendiri sudah benar secara global. Masalah semacam ini murni terjadi di sisi ISP/jaringan lokal, bukan di domain maupun di Blogger.

Perlu digarisbawahi: DNS checker yang menunjukkan status hijau di berbagai lokasi tidak menjamin resolver DNS ISP kamu sendiri juga merespons dengan baik. Dua hal ini bisa berbeda karena setiap ISP memiliki server DNS masing-masing yang kadang bermasalah secara sporadis, bahkan saat DNS global sudah terpropagasi sempurna.


Cara Mengatasi dengan Ganti DNS

Solusi yang terbukti berhasil adalah mengganti DNS resolver di perangkat atau router ke penyedia DNS publik yang lebih stabil, seperti Cloudflare (1.1.1.1) atau Google (8.8.8.8).

Ganti DNS di Windows

  1. Klik kanan ikon Wi-Fi di taskbar, lalu pilih Open Network & Internet settings.
  2. Klik Change adapter options.
  3. Klik kanan koneksi yang aktif (Wi-Fi/Ethernet), pilih Properties.
  4. Pilih Internet Protocol Version 4 (TCP/IPv4), klik Properties.
  5. Pilih Use the following DNS server addresses, isi Preferred DNS 1.1.1.1 dan Alternate DNS 1.0.0.1.
  6. Klik OK, lalu buka Command Prompt dan jalankan ipconfig /flushdns untuk membersihkan cache DNS lama.

Ganti DNS di Android

  1. Buka Settings > Wi-Fi, lalu tap ikon gear di jaringan yang sedang terhubung.
  2. Tap Advanced, ubah IP settings menjadi Static.
  3. Isi DNS 1 dengan 1.1.1.1 dan DNS 2 dengan 8.8.8.8.
Cara yang lebih praktis di HP: install aplikasi resmi 1.1.1.1 (Cloudflare) dari Play Store atau App Store, lalu tinggal aktifkan toggle-nya. Tidak perlu setting manual satu per satu.

Ganti DNS Permanen di Router

Supaya semua perangkat di rumah ikut terbebas dari masalah yang sama, ganti DNS langsung di router, bukan hanya di satu device:

  1. Buka 192.168.1.1 atau 192.168.0.1 di browser (cek label di bodi router jika alamatnya berbeda).
  2. Login menggunakan akun admin router.
  3. Cari menu WAN Setup atau DNS Settings.
  4. Ganti ke 1.1.1.1 / 1.0.0.1 (Cloudflare) atau 8.8.8.8 / 8.8.4.4 (Google).
  5. Simpan pengaturan, lalu restart router.
Jangan lupa catat DNS bawaan ISP sebelum mengubahnya, siapa tahu suatu saat perlu dikembalikan ke setelan awal untuk keperluan tertentu.

Kesimpulan

Kalau custom domain Blogger/Blogspot kamu mendadak ERR_CONNECTION_TIMED_OUT padahal sebelumnya normal dan tidak ada perubahan setting apa pun, urutan pengecekannya bisa seperti ini:

  1. Cek apakah versi blogspot.com juga ikut bermasalah.
  2. Cek rekaman DNS domain lewat DNS checker — kalau sudah hijau semua, DNS domain aman.
  3. Kalau DNS domain sudah benar tapi tetap timeout, coba ganti DNS resolver di perangkat ke Cloudflare atau Google.
  4. Kalau setelah ganti DNS langsung lancar, jadikan itu permanen di router agar tidak berulang.
Di kasus saya, setelah ganti ke DNS Cloudflare (1.1.1.1), domain langsung bisa diakses normal kembali tanpa perlu mengubah apa pun di sisi Blogger maupun konfigurasi domain.

Semoga catatan ini membantu kalau kamu mengalami masalah yang serupa. Kalau ada pertanyaan atau pengalaman berbeda, boleh tulis di kolom komentar.

Posting Komentar