Site icon Knowledge Base Jagoan Hosting Indonesia

Cara Mengatasi Error 521 Web Server is Down pada Website

521 web server
521 web server

contoh error 521 web server is down

Hai Sobat! Pernah ngalamin error seperti gambar diatas??

Berikut penjelasan singkatnya:

Apa itu Error 521 Web Server is Down?

Expand

Error 521 Web server is down ini adalah eror yang terjadi karena server web asal menolak koneksi dari Cloudflare. Lebih khusus lagi, Cloudflare mencoba untuk terhubung ke server asal Anda di port 80 atau 443 tetapi menerima kesalahan  “Connection Refused”.

 

Penyebab Error 521 Web Server is Down?

Expand

Ada Dua penyebab paling umum yang menyebabkan Error 521 adalah:

Server web sedang offline

Proses asal web server (misalnya, Apache atau Nginx) mungkin tidak berjalan atau macet.

Permintaan Cloudflare diblokir

Server web asal atau jaringan penyedia hosting mungkin memblokir permintaan Cloudflare. Sebagai “reserve” proxy, Cloudflare terhubung ke server kamu dari Cloudflare IP dan semua lalu lintas berikutnya datang secara eksklusif dari kumpulan Cloudflare IP yang lebih kecil.

Dampaknya firewall di server bisa jadi ngebaca ini sebagai serangan. Ini mengakibatkan beberapa Cloudflare IP bisa jadi diblokir firewall server.

Jika kamu ga bisa memasukkan Cloudflare IP ke whitelist, hubungi penyedia hosting kamu ya.

Oke, langsung lanjut aja ke tutorialya ya, disini ada dua tutorial dari masing-masing penyebab dari error 521, yuk disimak!

Langkah 1, Pastikan Server Aslinya Online

Nah sebelum analisa lebih jauh, kamu pastikan dulu server asli tempat kamu nge-host website dalam kondisi online.

Buat ngetes kamu bisa gunakan command cURL ke ip server yang asli. Terutama buat kamu yang pake Mac atau Linux, bisa langsung tes dari terminal. Contoh:

curl 103.56.149.29

Kalo ada respon balik, artinya gak ada masalah dengan server asli yang kamu gunakan.

Di windows, gak ada perintah cURL. Solusinya buat ngecek kamu bisa pakai tools HTTP Header Check

Masukin aja http://1.2.3.4, dimana 1.2.3.4 adalah ip asli dari server kamu.

Contoh Ngecek

Kamu bisa tahu ip asli server kamu dari settingan A record yang mengarahkan domain kamu di dasbor pengaturan Cloudflare.

Cek Ip Asli

Kalau servermu UP atau Online, biasanya muncul respon HTTP 200, atau kalau kamu pakai VPS bisa aja responnya 404 Not Found atau 403 Forbidden tergantung settingan VPSmu. Tapi pada dasarnya itu menunjukkan kalo server aslinya Online, karena masih ngasih respon.

Respon 403

Nah yang perlu kamu perhatikan, kalo  server aslinya down itu keterangannya Host Not Found atau Failed to connect:

Host Not Found

Kalau ternyata ada masalah dengan server kamu dan kamu gak yakin apa yang terjadi, kamu bisa tanyakan ke provider hosting kamu (kamu bisa tanya ke tim support jagoanhosting melalui dasbor member area kamu sob)

 

Langkah 2, Whitelist Semua IP Cloudflare di Server

Kalau ternyata server hosting berfungsi normal dan kondisinya online, tapi kamu masih dapat informasi Error 521 pas ngakses. Langkah selanjutnya kamu bisa whitelist semua IP Cloudflare dan pastikan tidak terblock firewall servermu.

Ini adalah kumpulan alamat IP Cloudflare

Kamu perlu pastikan tidak ada blocking ke ip-ip tersebut di .htaccess, iptables, atau firewall kamu. Dan konfirmasi ke penyedia hosting tidak ada blocking yang dilakukan ke IP Cloudflare.

Kalo kamu gak mudeng caranya gimana, coba tanya ke forum jagoanhosting. Oh ya kamu tenang aja sob! semua IP Cloudflare sudah di whitelist di semua server Jagoanhosting.

 

Langkah 3, Perhatikan Isu yang Lebih Spesifik

Jurus terakhir nih, ada beberapa langkah teknis yang bisa kamu ambil, tergantung dari konfigurasi servermu.

1) Kalo ini pertama kalinya kamu pake HTTPS di Cloudflare, mungkin server aslimu gak dikonfigurasi untuk mengijinkan alamat IP Cloudflare untuk mengakses port 443. Kalau kamu gak bisa konfigurasi firewallmu untuk settingan ini, coba gunakan Flexible SSL ketimbang Full SSL di Cloudflare.

2) Pastikan kamu menggunakan versi terbaru dari Bad Behavior atau mod_security, jika mungkin kamu pakai ini.

3) Jika kamu pakai mod_antiloris atau mod_reqtimeout di modul Apache, coba disable dan gak usah nge-load module ini.

 

Penutup

Demikian tutorial Mengatasi 521 Web Server is Down pada Website. Kalau Sobat Jagoan masih bingung dengan tutorial di atas, Gaskeun untuk buka trit di Forum Jagoanhosting.

Atau sobat Jagoan bisa menghubungi support Jagoan Hosting lewat Live Chat ataupun Open Tiket ya Sob! Semangat Sob!

Related Posts
Tutorial Mengatasi Session pada Open Cart

Tahukah kamu PHP Session menyimpan informasi pengguna pada server untuk digunakan kemudian (status login, item belanja, dll.) di seluruh permintaan Read more

Tutorial Mengatasi Allowed Memory Size Exhausted pada Open Cart

Halo Sob! Pernah gak sih kamu mengalami "Error Allowed Memory Size Exhausted" pada open cart? Problem ini terjadi karena memori limit Read more

Tutorial Mengatasi Error Restriction in effect pada Open Cart

Pernahkah kamu mendapatkan pesan error “SAFE MODE Restriction in effect” ? Jangan bingung Sob, problem ini tidak ada hubungannya dengan Read more

Tutorial untuk Memperbaiki Menu Item Tidak Muncul di CMS Joomla

Tahukah kamu di dalam Web Hosting kamu memiliki menu Softacolous yang digunakan untuk installasi Content Management System (CMS), salah satu CMS Read more

Exit mobile version