Saat mencoba mengakses halaman web di internet, komputer mengirimkan permintaan ke server tempat halaman web tersebut berada. Dalam keadaan normal, server merespons dengan cepat, mengirimkan kembali data yang dibutuhkan browser untuk menampilkan halaman web. Namun ada kalanya proses ini tidak berjalan semulus yang diharapkan seperti error 504.
Kesalahan 504 Gateway Timeout adalah salah satu error yang terjadi ketika server mencoba memuat halaman web karena tidak bisa mendapatkan respons tepat waktu dari server lain yang memerlukan informasi darinya. Pada dasarnya, ini adalah penundaan dalam komunikasi server-ke-server yang mencegah halaman web dimuat di pihak kita.
Alasan penundaan ini bisa bermacam-macam. Mungkin situs web tersebut menerima lebih banyak lalu lintas daripada yang dapat ditanganinya saat ini, ada masalah dalam jaringan yang menyebabkan penundaan, atau mungkin situs itu sendiri sedang menjalani pemeliharaan atau menghadapi masalah teknis. Di bawah ini kami membagikan beberapa perbaikan yang dapat dicoba untuk memperbaiki masalah tersebut sebagai pengguna serta administrator situs web.
Mulailah dengan beberapa perbaikan sederhana
Ada beberapa cara untuk memperbaiki kesalahan 504, tetapi yang terbaik adalah memulai dengan beberapa solusi awal yang sering kali berhasil. Cobalah untuk menyegarkan halaman yang coba diakses. Ada kemungkinan menghadapi kesalahan hanya karena gangguan sementara pada respons server. Menyegarkan halaman akan memberi situs web kesempatan lain untuk menyelesaikan permintaan.
Jika menyegarkan halaman tidak berhasil, mencoba browser lain adalah langkah terbaik berikutnya. Ini dapat membantu menentukan apakah masalahnya terkait dengan browser atau server. Terkadang setelan atau ekstensi khusus browser dapat mengganggu cara laman web dimuat, dan beralih ke browser lain dapat mengesampingkan faktor-faktor ini. Jika berhasil memuat halaman web yang ditargetkan di browser lain, mungkin ini saatnya untuk menghapus cache dan cookie browser atau memeriksa ekstensi yang dapat menyebabkan masalah.
Terakhir pastikan memiliki koneksi internet yang stabil. Tidak jarang koneksi yang tidak stabil atau buruk menyebabkan masalah error 504 Gateway Timeout. Kalian dapat mencoba mengakses situs web lain atau menggunakan layanan online untuk menguji kecepatan internet.
Periksa pengaturan proxy
Jika perbaikan awal tidak membawa perubahan, hal berikutnya yang harus dilakukan adalah memeriksa pengaturan proxy. Proxy berbeda dari VPN dan pada dasarnya bertindak sebagai perantara antara komputer dan internet.
Meskipun memiliki sejumlah manfaat seperti peningkatan privasi atau akses ke konten yang dibatasi secara regional, konfigurasi proxy yang salah dapat mengganggu pengalaman penelusuran web normal. Ini mungkin penyebab utama kesalahan yang dialami. Untuk memastikan pengaturan ini sudah benar, kalian perlu mengakses pengaturan jaringan pada perangkat.
Prosesnya dapat bervariasi tergantung pada sistem operasi atau perangkat, namun umumnya dapat menemukan pengaturan proxy di bawah opsi jaringan atau internet. Di sini kalian dapat memeriksa apakah pengaturan tersebut akurat atau mencoba menonaktifkan pengaturan proxy untuk sementara untuk melihat apakah tindakan tersebut menyelesaikan kesalahan.
Ubah server DNS
Kita biasanya diberikan server DNS default oleh Penyedia Layanan Internet (ISP) saat terhubung ke internet, dan server tersebut memainkan peran penting dalam cara mengakses situs web. Namun ada kalanya server DNS default ini menjadi lambat atau mengalami masalah lain yang dapat menyebabkan kesulitan saat mencoba mengakses situs web tertentu.
Kalian dapat memperbaiki masalah pada server DNS dengan dua cara yaitu Menghapus cache DNS dan memodifikasi server DNS. Yang pertama akan menghapus semua informasi DNS yang tersimpan di komputer yang mungkin sudah ketinggalan zaman atau rusak. Di sisi lain memodifikasi server DNS melibatkan peralihan dari server default yang disediakan oleh ISP ke server alternatif. Hal ini dapat membantu meningkatkan kecepatan dan keandalan secara keseluruhan saat mengakses situs web.
Cara membersihkan cache DNS pada perangkat Windows:
- Buka Command Prompt sebagai administrator.
- Ketik ipconfig /flushdns di cmd dan klik Enter.
Di macOS:
- Buka Aplikasi > Utilitas > Terminal.
- Ketik sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder dan tekan Enter.
Untuk mengubah server DNS, akses pengaturan jaringan perangkat. Dari sana cari opsi koneksi jaringan dan temukan bagian di mana dapat mengatur alamat server DNS dan masukkan alamat server DNS baru yang ingin digunakan. Misalnya untuk menggunakan DNS Google cukup memasukkan 8.8.8.8 sebagai server DNS utama dan 8.8.4.4 sebagai server DNS sekunder.
Bagaimana cara memperbaiki kesalahan 504 Gateway Timeout di situs web sendiri?
Jika mengalami kesalahan 504 Gateway Timeout di situs web, penting untuk mengambil langkah-langkah yang diperlukan tepat waktu agar tidak mengganggu pengalaman pengguna dan berpotensi berdampak pada reputasi situs. Sebagai permulaan, lihat beban server.
Volume lalu lintas yang tinggi dapat membebani server, menyebabkan kesalahan 504. Jika server memiliki beban berat, pertimbangkan untuk meningkatkan sumber daya atau mengoptimalkan situs web untuk kinerja yang lebih baik. Selanjutnya tinjau server dan log aplikasi untuk mengidentifikasi kesalahan atau hambatan apa pun yang mungkin menyebabkan masalah.
Kami juga menyarankan untuk memeriksa konfigurasi jaringan karena pengaturan DNS mungkin salah atau firewall mungkin memblokir lalu lintas penting. Jika situs web bergantung pada API atau layanan eksternal apa pun seperti CDN, verifikasi statusnya.
Jika layanan ini mengalami gangguan atau penundaan, ini dapat muncul sebagai kesalahan 504 di situs web. Terakhir, kami menyarankan untuk menyiapkan sistem pemantauan dan peringatan kesalahan yang dapat secara otomatis mendeteksi dan memperingatkan tentang kesalahan 504 dan masalah lain di situs web. Ini akan membantu meminimalkan waktu henti dengan merespons masalah secara tepat waktu.