Apa itu 502 Bad Gateway Error (Dan 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 telah menghafal buku kode yang relevan. 

Jika Anda mengalami "502 Bad Gateway Error", masalahnya hampir pasti adalah kesalahan server internal. Sangat 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 Protocol adalah protokol inti yang membuat web berfungsi. Ini adalah bagian dari rangkaian protokol internet yang lebih besar dan menjelaskan bagaimana server dan klien berbicara satu sama lain saat meminta atau mengirim konten web.

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

Keluarga Kode Kesalahan 5xx

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

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

Apa itu "Gerbang"?

Kesalahan 502 Adalah Kesalahan "Gerbang Buruk". Perangkat gateway adalah node di jaringan komputer yang berfungsi sebagai gateway ke sumber daya web lain yang lebih jauh ke hulu dalam jaringan.

Router atau modem internet Anda adalah perangkat gateway . Begitu juga router mega yang digunakan ISP Anda untuk menghubungkan penggunanya ke batang utama internet. Jika Anda ingin tahu lebih banyak tentang bagaimana semuanya cocok, baca Siapa Pemilik Internet? Arsitektur Web Dijelaskan(Who Owns the Internet? Web Architecture Explained) .

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

Penyebab Umum Kesalahan HTTP 502

Kesalahan 502 dapat terjadi karena berbagai alasan, tetapi sebagian besar adalah masalah sisi server. Server asal yang kelebihan beban sejauh ini merupakan alasan paling umum. Server asal(origin server) adalah 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 gagal memenuhi permintaan yang melebihi kapasitasnya. Anda bahkan mungkin melihat kesalahan "502 layanan untuk sementara kelebihan beban" alih-alih "gerbang buruk".

Serangan DDoS

Terkadang server kelebihan beban dengan sengaja selama serangan DDoS (Distributed Denial of Service ), tetapi hasilnya serupa. Jika server memakan waktu terlalu lama, itu akan dihitung sebagai waktu tunggu server, dan Anda akan mendapatkan kode kesalahan. Serangan DDoS(DDoS) tidak biasa seperti sebelumnya, berkat layanan seperti CloudFlare , yang bertindak sebagai buffer antara server dan membanjirnya permintaan. Jadi kelebihan beban apa pun yang Anda temui kemungkinan besar adalah penggunaan tinggi yang sah.

Kesalahan Konfigurasi Server

Firewall server atau pengaturan jaringan mungkin salah konfigurasi atau salah mengidentifikasi alamat IP Anda sebagai salah satu yang harus diblokir. Jika Anda menggunakan alamat IP dinamis (seperti kebanyakan orang), Anda mungkin telah diberi alamat yang sebelumnya digunakan oleh pengguna bermasalah.

Internet sangat rumit, dan ada lusinan, bahkan ratusan perangkat peralatan jaringan antara perangkat Anda dan server yang Anda coba akses. Beberapa dari mereka mungkin mengalami kesulitan.

Server Kereta

Terakhir, server mungkin sebenarnya sedang down atau memiliki bug perangkat lunak yang membuatnya tidak dapat memenuhi permintaan. Ingat(Remember) , server hanyalah sebuah komputer, dan seseorang atau sesuatu mungkin telah mengacaukannya. Jadi sampai seseorang men-debug perangkat lunak, masalahnya akan tetap ada. Anda akan menemukan ratusan artikel di web yang merinci cara memperbaiki masalah dengan perangkat lunak server web Apache(Apache webserver software) , memasukkan lubang pada kode PHP(PHP code) , atau menyelesaikan masalah konfigurasi dengan situs WordPress(WordPress sites) mereka .

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

Segarkan Halaman

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

Periksa apakah Situs(Site) Tidak Aktif(Down) untuk Semua Orang

Sementara 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 IsItDownRightNow? Atau Detektor Bawah(Down Detector) untuk mengonfirmasi bahwa Anda bukan satu-satunya yang melihat kode kesalahan alih-alih gambar terbaru anjing ibu Anda di Facebook .

Beberapa situs ini dapat menunjukkan kepada Anda detail penting seperti seberapa sering situs down, apakah hanya down di wilayah tertentu, dan apakah ada pengguna lain yang mengeluhkan masalah tertentu saat ini.

Setel Ulang Router Anda

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

Misalkan Anda mendapati bahwa Anda harus sering mengatur ulang router(reset your router) 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 Peramban

 [9 Hapus.jpg]( [9 Clear.jpg])

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

Sayangnya, cache browser web bisa salah dan menghalangi pemuatan halaman dengan benar. Jadi, Anda mungkin ingin mengosongkan cache browser Anda. Jangan khawatir tentang kehilangan riwayat, kata sandi, dan informasi penting lainnya. Semua pembersihan cache akan dilakukan mungkin memperlambat akses situs sebentar sampai cache baru dapat dibangun. Jika Anda ingin tahu cara menghapus cache untuk browser web Anda, lihat tutorial utama kami: Cara Menghapus Cache Dari Semua Browser Web(How To Clear The Cache Of Any Web Browser)

Cookie adalah jenis data lain yang disimpan browser Anda secara lokal yang dapat mengganggu pemuatan situs web. Secara umum(Generally) , cookie bagus untuk pengalaman situs web. Mereka membiarkan situs web "mengingat" informasi tentang Anda sehingga Anda tidak perlu masuk setiap kali atau kehilangan isi keranjang belanja Anda jika koneksi Anda terputus.

Selain berpotensi mengacaukan kerja situs, cookie pelacakan(tracking cookies) juga bisa menjadi masalah privasi, tetapi bagaimanapun juga, tutorial kami Cara Menghapus Riwayat Peramban Web Apa(How to Clear Any Web Browser’s History) pun juga menunjukkan kepada Anda cara menghapus cookie. Pastikan untuk menghapus hanya cookie dan bukan riwayat penelusuran 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 untuk berbicara dengan teknologi situs web terbaru. 

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

Coba Peramban Lain

Tidak setiap browser dibuat sama. Jika Anda menggunakan browser web tertanam atau browser lain yang kurang dikenal, mungkin tidak mendukung semua fungsi atau persyaratan situs web tertentu.

Bisa juga karena ada yang tidak beres dengan browser yang Anda gunakan. Cara tercepat untuk menghilangkan browser sebagai sumber masalah adalah dengan menggunakan browser yang berbeda. Ada banyak pilihan, termasuk Microsoft Edge , Safari ( Mac atau iOS), Mozilla Firefox , dan Google Chrome , untuk menyebutkan beberapa.

Nonaktifkan Plugin dan Ekstensi

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

Coba Koneksi Internet Lain

Jika server yang Anda coba jangkau baik-baik saja, tetapi perangkat gerbang pada rute ke server itu adalah sumber masalahnya, Anda mungkin ingin memaksakan rute yang berbeda dengan menggunakan koneksi internet yang berbeda. 

Misalnya, jika koneksi broadband rumah Anda memberi Anda kesalahan, coba akses situs dari ponsel cerdas Anda menggunakan koneksi data seluler Anda. Kecuali jika kedua koneksi berasal dari ISP yang sama , ini harus melewati masalah khusus ISP apa pun .

Periksa Server Proksi Anda

Jika Anda menggunakan server proxy, gateway buruk yang dimaksud sebenarnya adalah server proxy itu sendiri. Banyak komputer tempat kerja dijalankan melalui server proxy perusahaan, dan tidak selalu mungkin untuk mengabaikannya secara sengaja. Lagi pula, perusahaan menggunakan server proxy untuk memantau apa yang Anda lakukan di internet dan mengontrol keamanan informasinya.

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

Coba VPN

Meskipun kami suka merujuk ke "server web", kenyataannya adalah sebagian besar konten web di-host di beberapa server. Jaringan Pengiriman(Delivery Networks) Konten ( CDN(CDNs) ) menyimpan salinan konten web di beberapa server yang tersebar di seluruh dunia. Jadi, ketika Anda meminta akses ke situs, konten disajikan oleh node CDN terdekat dengan Anda, menawarkan kecepatan dan waktu respons terbaik. Ini juga lebih murah untuk menggunakan bandwidth lokal daripada mengirim data melalui saluran utama internasional, sehingga perusahaan lebih suka menggunakan CDN(CDNs) .

Masalahnya, jika node CDN lokal Anda kelebihan beban atau mengalami masalah, Anda mungkin mendapatkan kesalahan 502. Secara teori, Anda seharusnya diarahkan ke node server yang berfungsi berikutnya. 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 dapat melewati masalah server lokal.

Bersihkan (Flush)Cache DNS(DNS Cache) Anda atau Ubah Server DNS Anda(Change Your DNS Servers)

Server DNS(DNS) ( Domain Name System ) seperti buku telepon di internet. Saat Anda mengetik alamat seperti https://www.online-tech-tips.com (situs saudara kami) ke bilah alamat Anda, server DNS menerjemahkannya ke alamat IP yang benar dari server fisik yang akan mengirimkan informasi yang Anda memerlukan.

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

Anda harus terlebih dahulu mencoba untuk menghapus cache DNS Anda(clear your DNS cache) dan coba lagi. Jika itu tidak berhasil, Anda dapat mengubah server DNS Anda(change your DNS servers) untuk melihat apakah itu menyelesaikan masalah.

Server DNS Publik(Public DNS) 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 Cache Sebagai gantinya

Jika semua yang Anda butuhkan dari situs web adalah 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 yang di-cache. Ada juga situs web seperti Internet Wayback Machine , yang mengarsipkan halaman web lama dan baru sehingga Anda dapat melihat informasi yang mereka miliki di berbagai titik waktu.

Sangat mudah untuk melihat versi halaman yang di-cache menggunakan Google , cukup cari tiga titik di sebelah kanan header hasil(three dots to the right of the result header) dan pilih. 

Dari menu yang muncul, pilih cached .

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 masalah 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(ISPs) memiliki bagian "masalah yang diketahui" di halaman beranda atau dasbor akun pengguna mereka, jadi pastikan untuk memeriksanya juga. Pada akhirnya, jika tidak ada dalam artikel ini yang membantu, itu benar-benar di luar kendali Anda, dan yang dapat Anda lakukan hanyalah menunggu. Jadi mengapa tidak memeriksa bagian Fun Stuff kami untuk mengetahui beberapa cara terbaik untuk menghabiskan waktu?



About the author

Saya seorang insinyur perangkat lunak dan ahli Windows 10. Saya memiliki lebih dari dua tahun pengalaman bekerja dengan smartphone, windows 10, dan Microsoft edge. Fokus utama saya adalah membuat perangkat Anda bekerja lebih baik dan lebih cepat. Saya telah mengerjakan berbagai proyek untuk perusahaan seperti Verizon, IMac, HP, Comcast, dan banyak lainnya. Saya juga seorang instruktur bersertifikat dalam pelatihan cloud Microsoft Azure.



Related posts