Apa Itu 502 Bad Gateway Error (Dan Bagaimana Cara Memperbaikinya)


Tidak ada yang menyukai kode kesalahan! Bagi sebagian besar pengguna, melihat nomor kesalahan tidak membantu sama sekali karena nomor tersebut tidak berarti apa-apa kecuali Anda sudah menghafal buku kode yang relevan.

Jika Anda mengalami “502 Bad Gateway Error”, masalahnya hampir pasti adalah kesalahan server internal. Penting untuk memahami masalahnya dan, dalam beberapa kasus, ada beberapa tindakan yang dapat Anda ambil untuk menyelesaikan masalah tersebut. Kami akan menjelaskan arti kesalahan ini dan mencari cara untuk mengaktifkan dan menjalankannya kembali.

Kode Status HTTP

Kode kesalahan 502 adalah bagian dari kumpulan kode respons kesalahan HTTP. HTTP atau Hypertext Transfer Protocoladalah protokol inti yang membuat web berfungsi. Ini adalah bagian dari rangkaian protokol internet yang lebih besar dan menjelaskan cara server dan klien berkomunikasi satu sama lain saat meminta atau mengirim konten web.

Ketika browser web Anda (klien) meminta data dari server menggunakan HTTP, dan terjadi kesalahan, server web memberikan respons yang tidak valid sehingga menghasilkan kode kesalahan. Yang paling terkenal mungkin adalah Kesalahan 404, yang berarti server tidak dapat menemukan halaman di alamat yang Anda tentukan.

Kelompok Kode Kesalahan 5xx

Ada lima kumpulan kode respons kesalahan bernomor: 1xx, 2xx, 3xx, 4xx, dan 5xx.

Grup kode 5xx adalah semua kode kesalahan server. Artinya ketika Anda melihat kode yang dimulai dengan angka lima, hampir pasti masalahnya ada pada server. Seringkali, jika ada yang tidak beres dengan server, yang bisa Anda lakukan hanyalah menunggu dan mencoba lagi nanti. Secara umum, ini adalah kesalahan sementara. Jika Anda mencoba mengakses layanan besar seperti Amazon atau Google, kesalahan semacam ini akan segera teratasi kecuali terjadi pemadaman listrik besar-besaran.

Apa itu “Gerbang”?

Kesalahan 502 Adalah Kesalahan “Gerbang Buruk”. Perangkat gateway adalah node di jaringan komputer yang berfungsi sebagai gerbang ke sumber daya web lain di bagian hulu jaringan.

Router atau modem internet Anda adalah perangkat gerbang. Begitu juga dengan mega router yang digunakan ISP Anda untuk menghubungkan penggunanya ke saluran utama internet. Jika Anda ingin tahu lebih banyak tentang bagaimana semuanya cocok, baca Siapa Pemilik Internet? Arsitektur Web Dijelaskan..

"Gateway Buruk" berarti perangkat gateway tidak dapat mengambil data yang Anda minta dari server upstream di jaringan. Gerbang buruk, buruk!

Penyebab Umum Kesalahan HTTP 502

Kesalahan 502 dapat terjadi karena berbagai alasan, namun sebagian besar merupakan masalah sisi server. Server asal yang kelebihan beban sejauh ini merupakan alasan paling umum. Server asaladalah komputer yang berisi situs web dan mendengarkan permintaan dari pengguna untuk menyajikan konten tersebut.

Kelebihan Server

Mungkin ada terlalu banyak orang yang membuat permintaan ke server secara bersamaan, sehingga server gagal memenuhi permintaan yang melampaui kapasitasnya. Anda bahkan mungkin melihat kesalahan “layanan 502 kelebihan beban sementara” alih-alih “gateway buruk.”

Serangan DDoS

Terkadang server sengaja kelebihan beban selama serangan DDoS (Distributed Denial of Service), namun hasilnya serupa. Jika server memakan waktu terlalu lama, ini akan dihitung sebagai waktu tunggu server habis, dan Anda akan mendapatkan kode kesalahan. Serangan DDoS sudah tidak sesering dulu, berkat layanan seperti CloudFlare, yang bertindak sebagai penyangga antara server dan membanjirnya permintaan. Jadi kelebihan beban apa pun yang Anda temui kemungkinan besar disebabkan oleh penggunaan yang tinggi.

Kesalahan Konfigurasi Server

firewall atau setelan jaringan server mungkin salah dikonfigurasi atau salah mengidentifikasi alamat IP Anda sebagai alamat yang harus diblokir. Jika Anda menggunakan alamat IP dinamis (seperti yang dilakukan kebanyakan orang), Anda mungkin telah diberi alamat yang sebelumnya digunakan oleh pengguna bermasalah.

Internet sangatlah rumit, dan terdapat lusinan, bahkan ratusan perangkat peralatan jaringan antara perangkat Anda dan server yang Anda coba akses. Beberapa di antaranya mungkin mengalami kesulitan.

Server Bermasalah

Terakhir, server mungkin saja sedang down atau ada bug perangkat lunak yang membuatnya tidak dapat memenuhi permintaan. Ingat, server hanyalah sebuah komputer, dan seseorang atau sesuatu mungkin telah mengacaukannya. Jadi, hingga seseorang men-debug perangkat lunak tersebut, masalahnya akan tetap ada. Anda akan menemukan ratusan artikel di web yang merinci cara memperbaiki masalah dengan Perangkat lunak server web Apache, menutup lubang di kode PHP, atau menyelesaikan masalah konfigurasi dengan situs WordPress..

Sekarang setelah Anda memiliki gagasan dasar yang bagus tentang masalahnya, kita akan melihat beberapa hal yang dapat Anda coba saat memecahkan masalah tersebut.

Segarkan Halaman

Jika Anda menghadapi kesalahan 502, hal pertama yang harus Anda lakukan adalah menyegarkan halaman web. Sebagian besar kesalahan seperti ini terjadi karena ada masalah jaringan sementara atau karena server kelebihan beban. Anda juga dapat memilih untuk menunggu hingga waktu sibuk selesai (berdasarkan zona waktu lokasi server) sebelum mencoba lagi. Dalam 99% kasus kesalahan 502, mencoba lagi nanti adalah jawabannya, namun selagi Anda menunggu, ada beberapa hal lain yang dapat Anda lakukan.

Periksa apakah Situs Tidak Aktif untuk Semua Orang

Meskipun kesalahan 502 menunjukkan bahwa ada masalah di ujung koneksi server, tidak ada salahnya untuk memastikan bahwa Anda bukan satu-satunya yang mengalami masalah. Anda dapat menggunakan situs web seperti Apakah Saat Ini Sedang Turun? Atau Detektor Bawah untuk mengonfirmasi bahwa Anda bukan satu-satunya yang melihat kode kesalahan selain gambar terbaru anjing ibu Anda di Facebook.

Beberapa situs berikut dapat menampilkan detail penting seperti seberapa sering suatu situs tidak aktif, apakah situs tersebut hanya tidak aktif di wilayah tertentu, dan apakah ada pengguna lain yang mengeluhkan masalah tertentu saat ini.

Setel Ulang Router Anda

Terkadang pintu gerbang yang buruk adalah pintu gerbang di rumah Anda. Router Anda adalah komputer sama seperti komputer lainnya, yang berarti komputer dapat hang, crash, atau mengalami bug. Seperti komputer Anda yang lain, memulai ulang secara sederhana biasanya dapat mengatasi masalah ini.

Misalkan Anda harus setel ulang router Anda sering agar koneksi internet Anda berfungsi kembali. Dalam hal ini, Anda mungkin ingin melakukan pembaruan firmware atau mempertimbangkan untuk membeli router baru dengan kapasitas lebih besar untuk menangani banyak perangkat sekaligus.

Hapus Cache dan Cookie Browser

 [9 Hapus.jpg]

Browser Anda menyimpan cache situs web yang sering Anda kunjungi dan yang terakhir Anda kunjungi. Dengan menyimpan cache, Anda mendapatkan waktu respons situs yang lebih cepat, dan Anda akan menggunakan lebih sedikit bandwidth untuk melakukan booting karena Anda tidak mendownload elemen umum halaman setiap kali Anda menyegarkan atau mengunjunginya kembali.

Sayangnya, cache browser web bisa rusak dan menghalangi pemuatan halaman dengan benar. Jadi, Anda mungkin ingin menghapus cache browser Anda. Jangan khawatir kehilangan riwayat, kata sandi, dan informasi penting lainnya. Yang dilakukan dengan membersihkan cache mungkin hanya sedikit memperlambat akses situs hingga cache baru dapat dibuat. Jika Anda ingin mengetahui cara menghapus cache browser web Anda, lihat tutorial utama kami: Cara Menghapus Cache Browser Web Apa Pun.

Cookie adalah jenis data lain yang disimpan browser Anda secara lokal yang dapat mengganggu pemuatan situs web. Secara umum, cookie bagus untuk pengalaman situs web. Mereka membiarkan situs web “mengingat” informasi tentang Anda sehingga Anda tidak perlu login setiap saat atau kehilangan konten keranjang belanja jika koneksi Anda terputus.

Selain berpotensi mengganggu kinerja situs, pelacakan cookie juga dapat menjadi masalah privasi, namun bagaimanapun juga, tutorial kami Cara Menghapus Riwayat Peramban Web Apa Pun juga menunjukkan cara menghapus cookie. Pastikan untuk menghapus cookie saja dan bukan riwayat penjelajahan Anda yang sebenarnya!

Perbarui Peramban Anda

Anda harus selalu memperbarui browser web Anda hanya untuk memastikan Anda telah menginstal patch keamanan terbaru. Jika Anda memiliki pembaruan yang tertunda, selesaikan terlebih dahulu sebelum mengakses situs web yang mengirimkan kesalahan kepada Anda. Mungkin saja browser Anda memerlukan standar web terbaru agar dapat berkomunikasi dengan teknologi situs web terkini.

Tidak ada salahnya untuk memastikan sistem operasi Anda juga mutakhir karena mungkin ada masalah terkait driver jaringan atau tumpukan jaringan untuk komputer atau perangkat Anda.

Coba Peramban Lain

Tidak semua browser diciptakan sama. Jika Anda menggunakan browser web tersemat atau browser lain yang kurang dikenal, browser tersebut mungkin tidak mendukung semua fungsi atau persyaratan situs web tertentu.

Mungkin juga ada yang tidak beres dengan browser yang Anda gunakan. Cara tercepat untuk menghilangkan browser sebagai sumber masalahnya adalah dengan menggunakan browser lain. Ada banyak pilihan, termasuk Microsoft Edge, Safari (Mac atau iOS), Mozilla Firefox, dan Google Chrome, dan masih banyak lagi.

Nonaktifkan Plugin dan Ekstensi

Mungkin ada baiknya memulai browser Anda atau (sementara) menonaktifkan semua plugin dan ekstensi Anda untuk menghilangkannya sebagai sumber masalah. Lakukan ini hanya jika menggunakan browser lain tanpa ekstensi tersebut tidak menunjukkan masalah pada koneksi internet yang sama.

Coba Koneksi Internet Lain

Jika server yang ingin Anda jangkau baik-baik saja, namun perangkat gateway pada rute ke server tersebut adalah sumber masalahnya, Anda mungkin ingin memaksakan rute lain dengan menggunakan koneksi internet lain..

Misalnya, jika koneksi broadband rumah Anda memberikan kesalahan, coba akses situs dari ponsel cerdas Anda menggunakan koneksi data seluler. Kecuali jika kedua koneksi berasal dari ISP yang sama, hal ini dapat mengatasi masalah khusus ISP.

Periksa Server Proksi Anda

Jika Anda menggunakan server proxy, gateway buruk yang dimaksud sebenarnya bisa jadi adalah server proxy itu sendiri. Banyak komputer di tempat kerja dijalankan melalui server proxy perusahaan, dan tidak selalu mungkin untuk mengabaikan server ini karena memang disengaja. Bagaimanapun, perusahaan menggunakan server proxy untuk memantau apa yang Anda lakukan di internet dan mengontrol keamanan informasinya.

Misalkan Anda tidak dapat melewati koneksi server proxy Anda di konfigurasi server proxy. Dalam hal ini, satu-satunya alternatif Anda adalah memeriksa apakah server proxy berfungsi dengan benar dengan bertanya kepada departemen TI. Jika Anda menggunakan layanan proxy pribadi, matikan layanan tersebut untuk memeriksa apakah itu yang menyebabkan masalah. Jika Anda menjalankan server proxy rumah tangga Anda sendiri, reboot server tersebut dan periksa apakah server tersebut masih dikonfigurasi dengan benar.

Coba VPN

Meskipun kami suka menyebut “server web”, kenyataannya sebagian besar konten web dihosting di beberapa server. Jaringan Pengiriman Konten (CDN) menyimpan salinan konten web di beberapa server yang tersebar di seluruh dunia. Jadi ketika Anda meminta akses ke situs tersebut, konten disajikan oleh node CDN terdekat dengan Anda, menawarkan kecepatan dan waktu respons terbaik. Menggunakan bandwidth lokal juga lebih murah dibandingkan mengirim data melalui jalur utama internasional, sehingga perusahaan lebih memilih menggunakan CDN.

Masalahnya adalah, jika node CDN lokal Anda kelebihan beban atau mengalami masalah, Anda mungkin mendapatkan kesalahan 502. Secara teori, Anda seharusnya dialihkan ke node server berikutnya yang berfungsi. Namun untuk berjaga-jaga, Anda dapat mencoba menggunakan VPN (Virtual Private Network) untuk mengakses situs web dari negara atau wilayah lain di negara Anda sendiri. Ini mungkin mengatasi masalah server lokal.

Kosongkan Cache DNS Anda atau Ubah Server DNS Anda

Server DNS (Domain Name System) seperti buku telepon di internet. Saat Anda mengetikkan alamat seperti / (situs saudara kami) ke dalam bilah alamat Anda, server DNS menerjemahkannya menjadi alamat IP yang benar dari server fisik yang akan mengirimkan informasi yang Anda perlukan.

.

Server DNS tertentu mungkin memiliki alamat IP yang salah pada file (mungkin telah berubah), atau server yang dirujuknya mungkin salah satu dari beberapa server untuk situs tersebut, dan server tersebut mengalami masalah. Cache DNS lokal Anda mungkin juga rusak atau kedaluwarsa.

Anda harus mencoba bersihkan cache DNS Anda terlebih dahulu dan coba lagi. Jika cara tersebut tidak berhasil, Anda dapat ubah server DNS Anda melihat apakah cara tersebut menyelesaikan masalah.

Server DNS Publik Google yang ditemukan di 8.8.8.8 dan 8.8.4.4 adalah beberapa server DNS tercepat dan paling andal di dunia.

Gunakan Halaman yang Di-cache saja

Jika yang Anda perlukan dari situs web hanyalah informasi statis, Anda mungkin tidak memerlukan server untuk aktif dan berjalan sama sekali. Google dan mesin pencari lainnya terus-menerus mengindeks web dan membuat salinan halaman web dalam cache. Ada juga situs web seperti Internet Wayback Machine, yang mengarsipkan laman web lama dan baru sehingga Anda dapat melihat informasi yang dimilikinya pada berbagai waktu.

Sangat mudah untuk melihat versi halaman yang di-cache menggunakan Google, cukup cari tiga titik di sebelah kanan header hasil dan pilih.

Dari menu yang muncul, pilih cache .

Kemudian Anda akan melihat halaman dengan pesan ini di bagian atas.

Hubungi Administrator Situs

Saran terakhir yang dapat kami berikan ketika menghadapi kesalahan 502 Bad Gateway adalah menghubungi administrator situs web. Jika masalahnya tampaknya ada pada ISP Anda, Anda dapat menghubungi dukungan pelanggan mereka dan menanyakan apakah mereka mengetahui adanya masalah dengan akses ke situs tersebut.

Banyak ISP memiliki bagian “masalah umum” di halaman beranda atau dasbor akun penggunanya, jadi pastikan untuk memeriksanya juga. Pada akhirnya, jika tidak ada yang membantu dalam artikel ini, itu benar-benar di luar kendali Anda, dan yang bisa Anda lakukan hanyalah menunggu. Jadi mengapa tidak memeriksa bagian Hal menyenangkan kami untuk mengetahui beberapa cara terbaik untuk menghabiskan waktu?

.

Pos terkait:


12.04.2022