Kode kesalahan 520, 521, 522, 524 dsb… mungkin muncul di situs jika menggunakan layanan Cloudflare pada situs website. Cloudflare adalah layanan penerusan lalu lintas situs web memungkinkan untuk meningkatkan kecepatan memuat situs dan memberikan perlindungan terhadap serangan peretas dan DDoS.
Jenis Kode Error pada Website
Kesalahan 520 ( Bad Gateway – Server web mengembalikan kesalahan yang tidak diketahui)
Jika Cloudflare tidak dapat memproses respons dari server yang menghosting situs, maka itu akan menyebabkan kesalahan ini.
Penyebab kesalahan 520
- Memutuskan koneksi ketika permintaan ke server berhasil.
- Ukuran header permintaan terlampaui (lebih besar dari 8 KB).
- Respons server tidak berisi informasi.
- Respons server tidak valid.
Solusi untuk Kesalahan 520 (Server web mengembalikan kesalahan yang tidak diketahui)
Jika salah satu dari kondisi di atas berasal dari server web yang menghosting situs, Anda perlu menghubungi dukungan teknis dari penyedia hosting.
Aturan pembatasan tingkat Cloudflare atau permintaan pemfilteran lainnya terkadang dapat menyebabkan masalah dengan situs. Penting untuk memeriksa dan menguji situs Anda setelah menghubungkan layanan Cloudflare. Jika server hosting Anda menggunakan sistem keamanan yang memblokir permintaan ke situs, pastikan untuk memasukkan alamat IP Cloudflare ke daftar putih untuk memastikan bahwa permintaan tidak diblokir.
Kesalahan 521 (Server Web Sedang Mati)
Browser menunjukkan kesalahan 521 ketika server web memutuskan koneksi ke Cloudflare secara tidak terduga.
Penyebab kesalahan 521
- Tidak dapat menerima tanggapan dari server.
- Sistem keamanan server web telah memasukkan permintaan Cloudflare ke daftar hitam. Ini disebabkan oleh sistem bekerja berdasarkan prinsip server proxy terbalik. Sistem keamanan anda mungkin memiliki kesalahan koneksi periodik dari alamat IP statis untuk serangan DDoS. Karena alamat diblokir atau dibatasi.
Solusi untuk Error 521 Web Server Is Down
Server web mungkin sedang down atau terputus-putus:
- Pastikan server web Anda berfungsi dengan baik.
- Tinjau log kesalahan server untuk menentukan penyebab kesalahan.
Jika server web atau penyedia hosting Anda memblokir permintaan Cloudflare, daftar putih semua rentang alamat IP layanan di firewall server atau perangkat lunak keamanan lainnya.
Kesalahan 522 (Waktu koneksi telah habis/time out)
Muncul ketika waktu respons dari server web telah terlampaui.
Penyebab kesalahan 522
- Server web tidak dapat menanggapi permintaan karena beban yang tinggi.
- Sistem keamanan server web memblokir permintaan Cloudflare.
- Tidak ada akses ke server web.
- Pengaturan DNS salah di Cloudflare: permintaan dikirim ke alamat yang berbeda.
- Pengaturan perutean yang salah antara Cloudflare dan server web.
Cara untuk mengatasi kesalahan 522 (waktu koneksi telah habis atau time out)
Pastikan bahwa:
- Alamat IP Cloudflare tidak diblokir di firewall.
- Penyedia hosting Anda tidak membatasi kecepatan atau memblokir permintaan dari Cloudflare.
- Server web tidak kelebihan beban.
Perutean jaringan yang salah antara Cloudflare dan server web asli yang sulit untuk diperbaiki dan bila masalah jaringan mungkin menjadi penyebabnya kami menyarankan mengirimkan pesan atau tiket dukungan ke layanan Cloudflare.
Kesalahan 524 (waktu koneksi atau Time out telah terjadi)
Browser akan menampilkan halaman ini saat koneksi ke server web dibuat, tetapi responsnya telah habis. Cloudflare mengharapkan respons HTTP dalam 100 detik.
Penyebab kesalahan 524
- Masalah dengan skrip PHP atau kegagalan database.
- Beban tinggi pada server web.
Solusi untuk kesalahan 524 Terjadi timeout
Periksa sumber daya server web yang tersedia, termasuk CPU, RAM, dan tingkat lalu lintas keseluruhan. Penggunaan memori yang tinggi atau penggunaan CPU yang tinggi dapat menandakan masalah sumber daya prosessor.
Jika Anda secara teratur mengirim permintaan HTTP yang membutuhkan waktu lebih dari 100 detik untuk diselesaikan (seperti mengekspor data besar), pertimbangkan untuk memindahkan proses yang berjalan lama ini ke subdomain yang tidak diproksi oleh Cloudflare.