
Panduan Cepat & Mudah untuk Memperbaiki 504 Gateway Timeout Error
Jika Anda pernah mengunjungi situs web yang menyajikan halaman kesalahan kepada Anda, Anda tahu betapa frustasinya itu.
Salah satu hal terburuk yang dapat Anda lakukan sebagai merek adalah tidak memenuhi kebutuhan dan harapan audiens Anda. Jika pengunjung situs web Anda melihat halaman kesalahan saat mereka mencari bantuan atau informasi, mereka bisa menjadi frustrasi dan kehilangan kepercayaan pada merek Anda, merusak reputasi Anda secara permanen.
504 Gateway Timeout Error adalah salah satu jenis error yang dapat merugikan pengalaman pengguna lewat sini. Untuk membantu Anda menghindari hilangnya sentimen merek dan kepercayaan konsumen, kami telah menjelaskan dengan tepat apa arti kesalahan ini dan apa penyebab dan solusinya yang paling umum.
Apa itu 504 Gateway Timeout Error?
504 Gateway Timeout Error berarti server web Anda tidak menerima respons tepat waktu dari server lain di hulu ketika mencoba memuat salah satu halaman web Anda. Sederhananya, server web Anda tidak berkomunikasi satu sama lain dengan cukup cepat. Karena 504 Gateway Timeout Error agak umum, itu tidak benar-benar menunjukkan penyebab pasti masalah tersebut. Ketika ini terjadi, situs web Anda akan menyajikan halaman web kesalahan kepada pengunjung situs Anda.
Berikut ini bagaimana 504 Gateway Timeout Error mungkin muncul di browser pengguna Anda:
504 Kesalahan Kata-kata
Tangkapan layar di atas menggambarkan bagaimana 504 Gateway Timeout Error muncul di satu server. Di bawah ini adalah beberapa cara umum lainnya untuk menampilkan kesalahan 504, tergantung pada server, sistem operasi, atau browser yang Anda gunakan.
- Di Google Chrome, kesalahan 504 akan muncul sebagai HTTP ERROR 504. Kode ini akan muncul di bawah pesan yang berbunyi seperti: “Situs ini tidak dapat dijangkau. _____ terlalu lama untuk merespons.”
- Dalam program berbasis Windows, kesalahan 504 akan muncul sebagai ERROR 504, HTTP_STATUS_GATEWAY_TIMEOUT, atau “Permintaan telah habis waktu menunggu pesan gateway.” Berikut tampilannya saat menggunakan Excel:
- Selama Pembaruan Windows, galat waktu habis Gateway menghasilkan kode galat 0x80244023. Pesannya adalah: WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT.
- Di sistem operasi, server web, atau browser lain, kesalahan 504 juga dapat menyebabkan pesan berikut — meskipun lebih jarang: “Server proxy tidak menerima respons tepat waktu dari server upstream.” Berikut sedikit variasinya:
Jadi sekarang kita tahu bagaimana kesalahan 504 ditulis — tetapi apa artinya sebenarnya? Mari kita decode di bawah ini.
Apa yang dimaksud dengan batas waktu 504 gateway?
Saat mengunjungi situs web, server Anda mengirimkan permintaan ke server lain tempat situs tersebut dihosting. Server ini — dikenal sebagai “server hulu” — menerima permintaan dan merespons dengan sumber daya apa pun yang diperlukan untuk memuat situs web di browser Anda.
Namun, kesalahan 504 Gateway Timeout berarti server Anda tidak menerima respons yang cukup cepat dari server upstream. Karena waktu permintaannya habis, server Anda tidak dapat memuat halaman web dan, pada akhirnya, memenuhi perannya sebagai gateway — oleh karena itu disebut kesalahan “Gateway Timeout”.
Anda mungkin bertanya-tanya apa sebenarnya yang menyebabkan keterlambatan respons server upstream — dan itu pertanyaan yang bagus. Mari kita bahas di bawah ini.
504 Penyebab Timeout Gateway
504 Gateway Timeout Errors adalah salah satu yang paling membuat frustrasi Kode status HTTP Anda dapat menerima. Mereka menunjukkan apa yang terjadi pada situs web Anda, tetapi mereka tidak memberi tahu Anda mengapa hal itu terjadi, sehingga sulit bagi Anda untuk menentukan penyebabnya dan akhirnya memperbaiki masalah tersebut.
Di bawah ini adalah beberapa kemungkinan.
Masalah Konektivitas Server
Sebagian besar situs web hidup di beberapa server atau penyedia hosting pihak ketiga. Jika server Anda tidak aktif karena pemeliharaan atau alasan lain, situs web Anda dapat menampilkan halaman Error 504 Gateway Timeout kepada pengunjung.
Perubahan DNS
Jika Anda baru saja mengubah server atau memindahkan situs web Anda ke alamat IP yang berbeda, itu akan membuat perubahan pada situs web Anda server DNS. Ini dapat menyebabkan situs web Anda menampilkan halaman Error 504 Gateway Timeout kepada pengunjungnya. Situs web Anda tidak akan aktif dan berjalan sampai perubahan DNS ini berlaku penuh, yang dapat memakan waktu beberapa jam.
Konfigurasi Firewall Salah
Firewall Anda adalah penjaga gerbang situs web Anda, melindungi situs Anda dari pengunjung jahat atau serangan penolakan layanan (DDoS) terdistribusi. Terkadang, konfigurasi firewall yang salah akan menyebabkan firewall Anda menganggap permintaan dari jaringan pengiriman konten sebagai serangan terhadap server Anda dan menolaknya, yang mengakibatkan 504 Gateway Timeout Error.
Kesalahan dalam Kode Situs Web Anda
Jika ada kesalahan dalam kode situs web Anda, server Anda mungkin tidak dapat menjawab permintaan dari jaringan pengiriman konten dengan benar.
Kesalahan Konektivitas Jaringan
Karena kesalahan 504 adalah hasil dari batas waktu selama pemrosesan permintaan antar server, masalahnya mungkin terletak pada mereka — bukan koneksi internet atau perangkat pengguna. Namun, jika hanya satu pengguna yang melaporkan melihat kesalahan 504 di situs Anda, itu mungkin terkait dengan modem, router, atau perangkat lain mereka. atau koneksi internet mereka.
Karena ada beberapa alasan mengapa kesalahan 504 mungkin terjadi, pada akhirnya terserah Anda untuk mengesampingkan masing-masing sampai Anda menemukan penyebab sebenarnya. Untungnya, ada lima solusi umum dan efektif untuk memperbaiki sebagian besar penyebab 504 Gateway Timeout Errors.
Bagaimana Memperbaiki 504 Gateway Timeout Error
- Cari masalah konektivitas server.
- Periksa apakah ada perubahan DNS.
- Saring melalui log Anda.
- Perbaiki konfigurasi firewall yang salah.
- Sisir kode situs web Anda untuk menemukan bug.
- Hubungi penyedia hosting Anda.
1. Cari masalah konektivitas server.
Jika server Anda sedang down karena pemeliharaan atau alasan lain, maka situs web Anda kemungkinan akan menyajikan halaman Error 504 Gateway Timeout kepada pengunjung. Satu-satunya cara untuk memecahkan masalah ini adalah menunggu server Anda menyelesaikan pemeliharaan atau memperbaiki masalah yang menyebabkan kesalahan.
2. Periksa apakah ada perubahan DNS.
Jika Anda baru saja mengubah penyedia hosting atau memindahkan situs web Anda ke alamat IP yang berbeda, maka server DNS situs web Anda perlu diperbarui. Perubahan DNS ini memerlukan waktu beberapa jam untuk diproses sehingga sementara itu situs web Anda mungkin menyajikan halaman Error 504 Gateway Timeout kepada pengunjung. Satu-satunya solusi adalah menunggu saat perubahan DNS ini berlaku.
3. Saring melalui log Anda.
Jika masalahnya bukan pada koneksi server atau informasi DNS Anda, periksa log server Anda. Log ini memberikan detail tentang kesehatan dan status server Anda. Memilah-milahnya dapat mengungkap masalah lain yang dapat menyebabkan kesalahan 504.
4. Perbaiki konfigurasi firewall yang salah.
Konfigurasi firewall yang salah mungkin menjadi alasan di balik 504 Gateway Timeout Error Anda. Ke mengesampingkannya sebagai penyebabnya, Anda bisa sementara nonaktifkan firewall Anda.
Jika perangkat Anda berjalan di Windows, navigasikan ke panel kontrol Anda dan klik Pembaruan & Keamanan > Keamanan Windows > Perlindungan Virus & Ancaman > Kelola Pengaturan. Pada halaman pengaturan ini, Anda dapat menonaktifkan firewall Anda.
Jika perangkat Anda berjalan di Mac OS, cukup navigasikan ke Preferensi Sistem > Keamanan & Privasi > Firewall untuk menonaktifkannya.
Setelah Anda menonaktifkan firewall, periksa untuk melihat apakah kesalahan 504 telah teratasi. Jika ya, Anda dapat mengkonfigurasi ulang pengaturan program antivirus yang ada atau beralih ke yang baru.
Jika kesalahan tidak teratasi, jangan lupa untuk mengaktifkan kembali firewall Anda sebelum melanjutkan ke langkah berikutnya.
5. Sisir kode situs web Anda untuk menemukan bug.
Sisir kode Anda untuk menemukan bug atau salin kode Anda ke mesin pengembangan. Ini akan melakukan proses debug menyeluruh yang akan mensimulasikan situasi di mana 504 Gateway Timeout Error Anda terjadi dan memungkinkan Anda untuk melihat saat yang tepat di mana terjadi kesalahan.
6. Hubungi penyedia hosting Anda.
Menghubungi penyedia hosting Anda harus menjadi pilihan terakhir. Tetapi jika Anda telah mencoba langkah-langkah di atas dan masih melihat kesalahan 504 Gateway Timeout, mereka mungkin dapat memecahkan masalah atau memberikan wawasan yang berharga.
Bagaimana 504 Gateway Timeout Error Mempengaruhi SEO
Memperbaiki 504 Gateway Timeout Error dapat memakan waktu — tetapi itu sepadan dengan usaha mengingat bagaimana hal itu dapat memengaruhi situs Anda SEO teknis.
Seperti Kesalahan Server Internal HTTP 500, 503 kesalahan, atau kesalahan 5xx lainnya, kesalahan 504 Gateway Timeout mencegah pemuatan situs web Anda. Ini tidak hanya merusak pengalaman pengguna — itu juga merusak kinerja SEO Anda.
Jika sebuah perayap web mencoba merayapi salah satu laman Anda dan mendapatkan kesalahan 504, maka laman tersebut tidak dapat merayapi. Jika halaman tersebut telah diindeks, maka halaman tersebut mungkin akan diturunkan di hasil mesin pencari. Atau mungkin di-deindexed jika kesalahan berlanjut.
Menyelesaikan 504 Gateway Timeout Error
Tidak ada cara yang sangat mudah untuk mencegah 504 Gateway Timeout Errors di situs Anda, tetapi ada beberapa langkah yang dapat Anda ambil untuk mengatasinya. Dengan memperbaiki kesalahan ini secepat mungkin, Anda akan memastikan bahwa pengunjung terus mendapatkan pengalaman yang lancar di situs Anda dan mengurangi dampak negatif apa pun pada SEO Anda.
Catatan editor: Posting ini awalnya diterbitkan pada Januari 2019 dan telah diperbarui untuk kelengkapan.
Discover more from CiptaVisual
Subscribe to get the latest posts sent to your email.