(0275) 2974 127
502 Bad Gateway adalah kode status HTTP umum yang dapat Anda perbaiki sendiri. Dalam tutorial ini, kita akan membahas 502 Bad Gateway dan mengidentifikasi penyebab masalah dari sisi klien dan sisi server. Mari kita bahas berbagai kemungkinan penyebabnya agar Anda dapat memahami masalahnya dan mengambil tindakan yang tepat. Simak penjelasan lengkapnya di bawah ini!
502 Bad Gateway adalah pesan eror yang muncul ketika ada masalah komunikasi antara dua server di Internet dan server perantara (server proxy atau server gateway) tidak menerima respons yang valid dari server pusat. Jadi, ketika Anda mengunjungi sebuah website, permintaan ditransfer dari server perantara ke server utama, tempat data website disimpan. Oleh karena itu, jika server perantara menerima respons yang tidak valid dari server utama, maka akan menampilkan kesalahan 502 Bad Gateway. Namun tidak perlu khawatir karena memperbaiki error 502 tidaklah sulit. Anda dapat melakukannya sendiri dengan mudah dan cepat.
Error 502 Bad Gateway disebabkan oleh kegagalan komunikasi antar server web yang diperlukan untuk memenuhi permintaan pengunjung website. Hal ini dikarenakan server yang bertindak sebagai perantara menerima respon yang tidak dapat dipahami atau diproses oleh server lain.
Pada dasarnya ada empat penyebab kesalahan 502 Bad Gateway.
Masalah ini mencegah server perantara memenuhi permintaan, yang pada akhirnya mengakibatkan kesalahan 502.
Error 502 dapat terjadi pada perangkat atau layanan apa pun, namun pesan yang Anda lihat mungkin berbeda-beda. Ada beberapa variasi kode status HTTP ini yang mungkin Anda lihat:
Beberapa pemilik website terkadang juga membuat halaman error sendiri yang menampilkan informasi tambahan. Misalnya, Chrome memberikan tips penyelesaian masalah dan menyarankan pengguna untuk mencoba kembali.
Biasanya 502 Rogue Gateway hanya terjadi sementara saja. Harap tunggu sekitar 30 detik hingga masalahnya hilang. Namun, jika masalah masih terjadi, coba metode berikut:
Kesalahan 502 Bad Gateway mungkin hanya terjadi sesaat karena peningkatan lalu lintas secara tiba-tiba. Anda dapat mencoba mengatasi masalah ini dengan merefresh halaman. Di Windows, tekan F5 atau CTRL + F5. Di Mac, gunakan CMD + R.
Jika Anda masih menerima error 502, hal ini mungkin disebabkan oleh downtime pada server website Anda. Untungnya, ada banyak tool yang dapat Anda gunakan untuk memeriksa apakah website Anda sedang down, seperti Down for Everyone, Just Me, dan IsItDown. Cukup masukkan URL website Anda untuk memeriksa statusnya.
Apakah Anda tidak berhasil memperbaiki error 502 Bad Gateway? Cache browser Anda mungkin berisi file yang kedaluwarsa atau rusak. Dalam hal ini, coba bersihkan cache browser Anda untuk memperbaiki kesalahan tersebut. Harap diingat bahwa menghapus file cache dapat mengakibatkan hilangnya data penjelajahan penting seperti bookmark dan pengaturan pribadi. Jadi jangan lupa untuk mengekspor data Anda dari browser dan mengimpornya lagi.
Buka website dalam mode penyamaran untuk melihat apakah error 502 disebabkan oleh masalah browser. Untuk membuka jendela penyamaran, klik tiga titik di browser Anda dan pilih Jendela Penyamaran Baru. Jika masalah gateway buruk tidak terjadi dalam mode penyamaran, penyebabnya mungkin adalah ekstensi browser. Coba nonaktifkan plugin atau ekstensi satu per satu. Setelah Anda menghapus ekstensi yang menyebabkan kesalahan, Anda akan dapat mengakses website Anda lagi. Berdasarkan pengalaman kami, ekstensi pemblokiran iklan atau ad blocker biasanya menjadi penyebab kesalahan ini. Jika menonaktifkan ekstensi browser tidak berhasil, coba browser lain. Misalnya, jika saat ini Anda menggunakan Google Chrome, cobalah Mozilla Firefox. Jika ternyata Anda dapat mengakses website tersebut menggunakan browser yang berbeda, hal ini dikarenakan browser yang Anda gunakan sebelumnya adalah pelakunya. Untuk memperbaiki kesalahan, hapus dan instal ulang browser yang bermasalah.
Penyebab umum lainnya dari 502 Bad Gateway adalah masalah DNS, seperti alamat IP salah dan server DNS tidak responsif. Dalam hal ini, Anda dapat menghapus DNS. Metode ini mirip dengan membersihkan cache browser Anda dengan menghapus file lama atau rusak dari server DNS Anda. Anda juga dapat mencoba mengubah server DNS Anda untuk sementara. Secara default, ISP akan memberi Anda server DNS. Anda dapat mengubah ke server pihak ketiga seperti Google Public DNS.
Jika masih tidak dapat mengatasi error 502 Bad Gateway, coba uji koneksi Internet Anda di komputer atau perangkat seluler lain yang menggunakan jaringan berbeda. Juga, restart komputer dan router Anda untuk memeriksa apakah kesalahan tersebut terkait dengan peralatan jaringan Anda atau disebabkan oleh faktor lain.
Jika Anda menerima kesalahan 502 setelah melakukan perubahan atau pembaruan pada website Anda, masalahnya mungkin ada pada server web Anda. Cara terbaik untuk mengatasi masalah ini adalah dengan memeriksa log error website Anda. Layanan hosting biasanya menyediakan cara untuk mengakses file log eror website Anda melalui dasbor administratif. Anda juga dapat mengaktifkan error logging di situs WordPress dengan menambahkan baris berikut ke file wp-config.php:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
Semua error yang dihasilkan akan muncul di file wp-contents/debug.log, bisa Anda identifikasi lebih lanjut untuk mengetahui penyebab error 502 Bad Gateway. Semua kesalahan yang dihasilkan akan terlihat di file wp-contents/debug.log, selanjutnya dapat Anda temukan kesalahan yang menyebabkan error 502 Bad Gateway.
Error juga bisa disebabkan oleh plug atau tema yang bermasalah. Karena plugin dan tema dengan kode yang buruk dapat saling bertentangan. Ketika ini terjadi, server menghentikan semua skrip dan kueri di website, sehingga tidak dapat diakses. Untuk beberapa website, masalah biasanya disebabkan oleh cache atau plugin keamanan. Ada kemungkinan plugin ini memblokir komunikasi antar server dan menyebabkan eror terus berlanjut. Jika Anda tidak memasang plugin cache atau keamanan dan Anda masih mendapatkan kesalahan HTTP 502, coba nonaktifkan semua plugin dan aktifkan kembali satu per satu. Untuk melakukan ini, cukup buka plugin dan klik Deactive (Nonaktifkan) di menu Bulk Actions (Tindakan Massal).
Kemudian perbarui website Anda dengan mengaktifkan plugin satu per satu. Oleh karena itu, jika error 502 terjadi lagi setelah mengaktifkan plugin tertentu, berarti plugin tersebut adalah biang keladinya. Jika Anda tidak dapat mengakses dashboard WordPress Anda, coba nonaktifkan melalui panel kontrol hosting atau klien FTP Anda. Buka direktori konten-wp dan ganti nama direktori plugin menjadi seperti “plugins-disable”. Setelah semua plugin dinonaktifkan dan website Anda berfungsi kembali, ganti nama folder menjadi Plugins lagi. Kemudian aktifkan plugin satu per satu untuk melihat mana yang menyebabkan error. Demikian pula, jika website Anda masih tidak berfungsi, coba nonaktifkan tema WordPress Anda satu per satu.
Kemungkinan penyebab 502 Bad Gateway berikutnya adalah masalah dengan CDN (jaringan pengiriman konten) atau layanan mitigasi DDoS. CDN digunakan untuk mempercepat tampilan konten web dari server website ke browser pengunjung. Namun, jaringan ini dapat mengalami masalah saat menyambung ke server asal, yang pada akhirnya mengakibatkan kesalahan 502. Atau, Anda bisa menonaktifkan Cloudflare, tapi proses propagasi DNS mungkin akan memerlukan waktu beberapa jam.
PHP timeout terjadi setiap kali proses PHP melebihi batas max_execution_time atau max_input_time. Nilai ini diatur dalam konfigurasi PHP server web. Biasanya nilainya 300 detik secara defaultnya. Timeout mungkin terjadi selama proses migrasi, yang mengakibatkan error 502 Bad Gateway. Untuk mengatasi masalah ini, hubungi tim penyedia hosting Anda untuk meninjau nilainya dan melihat apakah pengaturannya dapat ditingkatkan.
502 Bad Gateway adalah pesan kesalahan umum yang sering terjadi, namun dalam beberapa kasus bisa sangat mengganggu. Ada banyak kemungkinan penyebabnya, termasuk kesalahan konfigurasi server, kelebihan beban server, kesalahan perangkat lunak, dan masalah jaringan. Untuk memperbaiki error 502 Bad Gateway, refresh halaman, periksa konfigurasi server Anda, pastikan jaringan Anda stabil, hapus cache DNS Anda, atau periksa apakah Anda mengalami downtime.
Apakah Anda menggunakan kartu ATM atau kartu debit? Suka bertransaksi secara cashless? Sepertinya Anda perlu…
Design website toko online tidak hanya soal estetika, tapi juga UX yang bagus secara keseluruhan.…
Sebelum memulai karir Anda sebagai desainer UX, Anda harus membuat portofolio yang mencakup semua pengalaman…
Keep-Alive memungkinkan browser pengunjung Anda mendownload semua konten (JavaScript, CSS, gambar, video, dll) melalui koneksi…
Job description seorang web developer adalah membuat situs web menggunakan berbagai bahasa pemrograman. Tanggung jawab…
Secara default, WordPress tidak mendukung A/B testing. Tapi jangan khawatir. Di bawah ini, kami telah…