Site icon Knowledge Base Jagoan Hosting Indonesia

Cara Mengatasi Error 522 Connection Timed Out

Mengatasi Error 522 Connection Timed Out

Pengantar

Hai Sob!

Apakah Sobat mengalami Error 522 Connection Timed Out dan bingung gimana cara mengatasinya? Sebelum itu, sebaiknya kita cek dulu, apa sih penyebab umum dari Error 502 Connection Timed Out itu apa saja? Kuy simak bersama-sama!

 

Apa Itu Error 522 Connection Timed Out? Expand

Kode 522 adalah kode pesan yang ditampilkan oleh Cloudflare, ketika antara server hosting dengan Cloudflare terjadi masalah.

Biasanya kode 522 ini berlangsung sebentar, maksimal semenit. Coba kamu refresh kembali halaman website kamu. Cara ini berfungsi di beberapa kasus. Tapi kalau kondisinya berulang, kamu perlu cari akar masalahnya.

Apa Saja Faktor Penyebab Error 522 Connection Timed Out? Expand

Ada banyak faktor yang menyebabkan itu terjadi, antara lain :

  1. Salah setting DNS di Cloudflare.
  2. Lagi ada masalah network disisi Cloudflare.
  3. Ada masalah network di Provider Hosting kamu, yang membuat respon ke Cloudflare lambat.
  4. Kamu pakai VPS dan gak sengaja aktifin firewall yang ngeblock IP Cloudflare.
  5. Webserver server hosting kamu down.
  6. Server hostingmu mengalami overload.

Karena kemungkinan penyebabnya ada banyak, lalu gimana cara mengatasi error 522 Connection Timed Out ? Begini langkah langkahnya sob :

1. Cek Setting DNS Di Cloudflare

Ini biasanya dialami pemula saat pertama kali pasang Cloudflare, kamu salah memasukkan IP A record untuk domain kamu.

Cek lagi ya, apakah alamat IP servernya sudah bener. Alamat IP bisa kamu cek di email saat aktivasi layanan baik hosting maupun VPS.

Nah kalo ternyata sudah benar, coba cek langkah berikut nya sob!

 

2. Cek Status Servis Cloudflare

Cloudflare menyediakan website untuk mengecek kondisi status layanan / servis yang mereka berikan melalui website https://www.cloudflarestatus.com/ .

Gangguan ditandai dengan informasi Reroute atau Partial Outage, contoh seperti gambar dibawah :

Terjadi Outage

Cek terutama di Singapore dan Jakarta, misalkan terjadi kayak gambar diatas, langsung coba masuk ke DNS Cloudflare kamu, lalu ubah awan oranye menjadi awan abu-abu. Tujuannya untuk bypass, sementara gak pake cloudflare dulu. Setelah itu coba akses lagi website kamu. Kalau bisa, berarti hostingan kamu gak ada masalah.

Dan kamu bisa follow up pihak Cloudflare dengan mengirimkan tiket.

Oh ya reminder tipis-tipis sob, Cloudflare yang gratisan gak ngasih garansi uptime. Jadi sabar-sabar aja yak pakainya, namanya juga gratis.

Nah karena sekarang pake awan abu-abu. Error 522 hilang tapi ternyata website masih gak bisa diakses? lanjut ke Langkah berikutnya.

 

3. Cek Status Network Provider Hosting

Selanjutnya kalau langkah sebelumnya belum berhasil, kamu perlu cek apakah sedang ada gangguan network di provider hosting yang kamu pakai.

Cara termudah adalah dengan melakukan ping ke alamat ip dari domain kamu.

Nah alamat IP domain bisa kamu cek di setting DNS Cloudflare, catat IP-nya lalu lakukan ping.

Misalkan ternyata ada banyak request time out atau sama sekali putus (RTO).

Ping RTO

Kalau hasil pingnya putus-putus atau terjadi RTO, langsung tanyakan ke provider hosting kamu. Di JagoanHosting kamu bisa tanya melalui chat dengan tim Technical Support di Halaman member area atau langsung aja ke Tiket dari member area.

Kalo ternyata gak ada masalah network di Provider Hosting, tapi website kamu gak bisa diakses, cuss lanjut ke langkah berikutnya.

 

4. Cek Status Webserver

Jadi si Cloudflare ini memanfaatkan header Keep-Alive untuk tahu website kamu bisa diakses / sedang online. Secara default Keep-Alive ini otomatis aktif kok, baik kamu pakai hosting atau vps sendiri.

Pendekatan untuk ngecek status webserver di panduan ini dibedakan jadi dua ya, untuk pengguna sharedhosting dan pengguna VPS.

 

Provider layanan hosting yang bagus, selalu memastikan webserver tetap up. Kalaupun sempat down tidak akan berlangsung lama karena langsung diperbaiki.

Kamu pun bisa cek sendiri dengan masuk ke cPanel kamu melalui member area.

Klik di sebelah kanan Server Information

Server information

Lalu cari Status Service httpd, kalau statusnya down segera followup ke provider hosting kamu.

Kalau statusnya up, berarti ada masalah lain dong. Gass ke langkah lima.

 

Kalau di vps webserver bisa bervariatif banget sob, tergantung kamu install webserver apa. Ada apache, nginx, node.js, lighttpd dan lain sebagainya.

Nah kamu pastikan webservernya running ya. Googling di internet caranya sesuai dengan webserver yang kamu pakai.

Yang umum biasanya pakai apache, command di ssh biasanya seperti ini :

# systemctl status httpd

Pastikan statusnya running, dan start kembali jika down.

 

Kalau ternyata webserver kamu lagi up, coba koreksi lagi mungkin ada firewall baru yang kamu pasang. Trus gak sengaja melakukan action DROP ke ip tertentu (ip cloudflare) ? Untuk memastikan sementara kamu bisa disable service firewall di VPS kamu.

 

5. Cek Apakah Server Overload

Biasanya langkah pertama sampai ketiga itu sudah mensolusikan. Kalau kamu sudah sampai sini tetap semangat sob!, pasti ada jalan. Server overload atau kepenuhan bisa jadi penyebab error 522 connection timed out.

 

Jika langkah pertama sampai keempat sudah selesai kamu lakukan, dan kamu coba akses website kamu ternyata berat banget. Coba cek dulu apakah hosting yang kamu gunakan sedang kepenuhan dengan melihat informasi statistik resource cpanel terutama bagian CPU dan Memory Usagenya.

Jika tampak merah-merah, sudah saatnya kamu upgrade paket layanan sob!.

 

Nah kalau kamu pengguna vps, untuk memastikan server lagi kepenuhan atau enggak, kamu bisa ikuti panduan cara pantau monitoring kinerja vps.

 

Penutup

Pada prinsipnya, jika kamu mengalami error ini berarti sedang ada masalah yang terjadi antara Cloudflare dengan server hosting yang kamu gunakan. Selain itu tidak ada penyebab pasti Error 522 Connection timed out bisa terjadi.

Ada banyak faktor penyebab dengan berbagai macam solusi yang bisa dilakukan. Semoga panduan ini membantu kamu mengatasi error 522 Connection timed out ya sob!

KESULITAN ?  Kamu bisa tanyakan kepada tim support melalui Open Ticket atau chat melalui “pojok kanan bawah” di Member Area.

 

Related Posts
Tips Mengatasi Error Undefined Index / Variable

Pengantar Halo sobat Jagoan! di tutorial kali ini kita bakalan membahas permasalahan Error Undefined Index/Variable. Pasti sekarang kamu lagi main-main Read more

Tutorial Mengatasi Error pada Open Cart

Pernahkah kamu mendapatkan error seperti ini? “Fatal error: Call to undefined function” atau “Fatal error: Call to undefined method” Hmm, Read more

Tutorial Setting Headers Already Sent pada Open Cart

Ops! pernah nggak sih setelah instal, modifikasi, ataupun ketika memperbarui OpenCart, kamu mungkin pernah mendapatkan pesan error headers already sent  dengan Read more

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

Exit mobile version