504 Gateway Time-out. Apa artinya ini dan bagaimana cara memperbaikinya

Kesalahan 504 Gateway Time-out di browser berarti bahwa server tidak menerima respons tepat waktu dari klien (pengguna) dan permintaan tidak diproses. Ini biasanya karena server berlebih, yang tidak punya waktu untuk memproses permintaan HTTP saat ini. Misalnya, ada server yang lemah di mana situs tersebut berada, dan jika 20.000 pengguna mengunjungi situs tersebut, server tidak akan memiliki waktu untuk memproses semua permintaan ini dan akan memberikan kesalahan dengan kode 504 Gateway Time out.

Mungkin juga terjadi ketika situs mengubah server DNS, perubahan di Internet membutuhkan waktu 24 jam, dan hingga perubahan total terjadi, pengguna mungkin akan menerima kesalahan 504. Perlu dipertimbangkan fakta bahwa Windows menyimpan alamat DNS secara lokal di komputer, dan bahkan setelah selesai ubah DNS, kesalahan mungkin ditampilkan sampai daftar alamat DNS lokal di Windows dihapus.

Mungkin kesalahan kelebihan beban server berlangsung selama beberapa detik, tetapi halaman cache layanan Cloudflare CDN dengan kesalahan Batas Waktu Gateway 504 dan memberi pengguna header HTTP ini.

Singkatnya, jika Anda adalah pengguna biasa yang mengalami kesalahan ini, maka ini bukan kesalahan Anda, ini adalah masalah sisi server, tetapi beberapa tip di bawah ini akan membantu Anda memperbaiki kesalahan tersebut. Juga, mari kita lihat tip jika Anda memiliki server.

Jika Anda adalah pengguna biasa

  1. Jika server kelebihan beban, itu akan menghasilkan kesalahan 504 Gateway Time-out. Dalam hal ini, Anda hanya perlu menunggu beberapa menit dan memuat ulang halaman dengan F5 atau Ctrl + F5.
  2. Jika Anda menggunakan server proxy, hapuslah. Diketahui bahwa pengaturan proxy yang salah dapat menyebabkan kesalahan 504. Hal ini terutama berlaku untuk proxy gratis, yang biasanya berfungsi dengan baik, tetapi akan gagal di masa mendatang.
  3. Jika situs mengalami perubahan alamat DNS, maka Anda perlu menghapus daftar DNS lokal di komputer Anda. Untuk melakukan ini, memulai command prompt sebagai administrator dan jenis: ipconfig /flushdns.

ipconfig / flushdns

Jika Anda seorang webmaster

  1. Hubungi dukungan hosting Anda untuk memecahkan masalah error 504 Gateway Time-out.
  2. Lihat beban database sumber daya Anda.
  3. Lihat jumlah request ke server, bisa berupa bot atau serangan Ddos.
  4. Jika Anda telah mengubah alamat DNS, diperlukan setidaknya 24 jam untuk menerapkannya.
  5. Jika Anda menggunakan CDN seperti Cloudflare, penyedia konten ini mungkin memiliki bug cache. Cobalah untuk mematikannya sebentar dan periksa.
  6. Anda membutuhkan server yang lebih kuat, karena server saat ini tidak dapat menahan beban pengguna.