Error 504 adalah sebuah error yang terjadi pada sebuah server website, yang bertindak sebagai gateway, kehabisan waktu menunggu server lain untuk merespons. Penting untuk memahami bagaimana error 504 itu bisa terjadi. Setiap kali Anda meluncurkan browser Anda dan mengunjungi sebuah situs web, permintaan akan dikirim kembali ke server web tempat ia dihosting. Server web kemudian memproses permintaan dan mengirim kembali sumber daya yang diminta bersama dengan apa yang mereka sebut header HTTP. Header HTTP ini berisi salah satu dari banyak kode status HTTP untuk mengomunikasikan apakah semuanya berjalan baik-baik saja atau ada yang salah.
Karena semua browser web, sistem operasi, dan server yang berbeda, error 504 dapat muncul berbeda pula. Namun, pada intinya semua biasanya memiliki arti yang sama. Di bawah ini adalah beberapa variasi dari error 504 yang mungkin Anda lihat:
- 504 Gateway Timeout
- 504 Gateway Timeout NGINX
- NGINX 504 Gateway Timeout
- Gateway Timeout Error
- Error 504
- HTTP Error 504
- HTTP Error 504 – Gateway Timeout
- HTTP 504
- 504 Error
- Gateway Timeout (504)
- This page isn’t working (Domain took too long to respond)
- 504 Gateway Time-out The server didn’t respond in time (ditandai dengan laman website berwarna putih)
Cara Memperbaiki Error 504
Jadi Kesimpulannya adalah Error 504 adalah sebuah masalah konektivitas jaringan dan atau masalah pada server tempat sebuah situs website. Namun, ini juga bisa menjadi masalah sisi klien, atau bahkan akibat dari plugin pihak ketiga yang ada pada browser. Berikut ini adalah Cara Memperbaiki Error 504
1. Refresh Website
Salah satu hal termudah dan pertama yang harus Anda coba saat menghadapi error 504 adalah dengan menunggu satu menit atau lebih dan me-refresh ulang halaman website . Untuk melakukan refresh Anda cukup menekan tombol Reload pada browser atau menekan tombol F5.
2. Nonaktifkan Proxy
Untuk mematikan proxy pada komputer Anda, caranya sudah dibahas pada artikel sebelumnya pada link bawah ini :
3. Lakukan Flush DNS di komputer Anda
Solusi yang ketiga ini adalah masalah DNS di sisi klien. Dalam hal ini Anda dapat mencoba membersihkan cache DNS lokal Anda. Ini mirip dengan membersihkan cache browser Anda.
Berikut adalah cara melakukan Flush DNS di Windows
Buka CMD > Run as Administrator > ketikkan perintah ipconfig /flushdns >kemudian tekan tombol Enter