Ari Usman Chaniago
Berbagi itu Indah
Error 522 adalah pesan status HTTP yang menandakan kegagalan koneksi akibat server asal tidak memberikan respons tepat waktu. Masalah ini umum terjadi pada website yang menggunakan layanan CDN seperti Cloudflare. Dalam kondisi ini, Cloudflare mencoba menghubungi server Anda, tetapi tidak mendapatkan balasan dalam batas waktu yang ditentukan.
Artikel berikut membahas penyebab utama Cloudflare Error 522, tiga cara ampuh untuk memperbaikinya, serta tips pencegahan agar masalah serupa tidak kembali terjadi.
Error “Connection timed out” umumnya muncul ketika Cloudflare gagal melakukan handshake TCP dengan server asal. Handshake ini merupakan proses penting untuk membuka koneksi setiap kali Cloudflare menerima permintaan dari pengunjung.
Beberapa faktor penyebabnya antara lain:
Sebagian besar browser menampilkan pesan serupa saat masalah terjadi, dan biasanya menunjukkan bahwa permasalahan berada pada sisi server hosting, bukan Cloudflare.
Catatan penting:
Sebelum melakukan perbaikan, cek apakah server Anda sedang mengalami downtime, serta pastikan Cloudflare tidak mengalami gangguan layanan melalui halaman status mereka.
Error 522 sering kali terjadi saat server hosting tidak mampu menerima permintaan karena kelebihan beban. Ini sangat umum pada layanan shared hosting.
Langkah yang bisa dilakukan:
Pada layanan seperti Hostinger, Anda bisa melihat data tersebut melalui menu:
Website → Daftar Website → Dashboard → Penggunaan Resource
Jika resource mendekati batas maksimal, lakukan optimasi:
DNS yang salah adalah penyebab umum error 522. A Record harus menunjuk ke IP server asal yang benar.
Langkah pengecekan:
Setelah diperbaiki, propagasi DNS bisa memakan waktu hingga 24 jam. Membersihkan cache Cloudflare dapat mempercepat proses.
Jangan lupa untuk memastikan mode enkripsi diatur ke Full, agar koneksi lebih stabil.
Beberapa konfigurasi server juga dapat memicu error 522. Pastikan:
KeepAlive Aktif
Cloudflare menggunakan KeepAlive untuk menjaga koneksi tetap terbuka. Jika dimatikan, koneksi akan gagal.
Anda dapat mengaktifkannya melalui:
Tambahkan kode berikut pada .htaccess:
<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>IP Cloudflare Diizinkan oleh Firewall
Jika firewall memblokir permintaan dari IP Cloudflare, koneksi akan otomatis ditolak.
Nonaktifkan Cloudflare Sementara
Jika semua langkah belum berhasil, matikan sementara CDN Cloudflare dan coba aktifkan kembali setelah beberapa waktu.
Selain error 522, pengguna Cloudflare mungkin juga menemui:
Error 520 – biasanya disebabkan crash di server dan respons header tidak kompatibel.
Setiap error memiliki langkah penyelesaian berbeda, seperti memeriksa DNS, cookie, koneksi upstream, hingga penyesuaian waktu timeout server.
Cloudflare Error 522 muncul karena server Anda membutuhkan waktu lebih lama dari batas yang ditentukan untuk merespons permintaan Cloudflare. Penyebab utama meliputi:
Untuk mengatasinya, lakukan tiga langkah utama:
Dengan langkah-langkah tersebut, Error 522 dapat segera diselesaikan.