Što je 502 Bad Gateway greška (i kako je popraviti)

Nitko ne voli šifru pogreške! Za većinu korisnika to što vidi broj pogreške uopće nije od pomoći jer broj ne znači ništa osim ako niste zapamtili relevantni šifrarnik. 

Ako naiđete na "502 Bad Gateway Error", problem je gotovo sigurno unutarnja pogreška poslužitelja. Bitno je razumjeti problem i, u nekim slučajevima, postoji nekoliko mjera koje možete poduzeti da biste riješili problem. Objasnit ćemo što ova pogreška znači i istražiti načine da se stvari ponovno pokrenu.

HTTP statusni kodovi

Šifra pogreške 502 dio je skupa HTTP kodova za odgovor na pogrešku. HTTP ili Hypertext Transfer Protocol je temeljni protokol koji omogućuje funkcioniranje weba. Dio je većeg internetskog paketa protokola i opisuje kako poslužitelji i klijenti međusobno razgovaraju kada traže ili šalju web sadržaj.

Kada vaš web preglednik (klijent) zatraži podatke od poslužitelja pomoću HTTP -a, a nešto pođe po zlu, web poslužitelj daje nevažeći odgovor što rezultira kodom pogreške. Najpoznatija od njih je vjerojatno Error 404 , što jednostavno znači da poslužitelj ne može pronaći stranicu na adresi koju ste naveli. 

Obitelj kodova pogreške 5xx

Postoji pet numeriranih skupova kodova odgovora na pogreške: 1xx, 2xx, 3xx, 4xx i 5xx.

Grupa kodova 5xx su svi kodovi grešaka poslužitelja. To znači da kada vidite kod koji počinje brojem pet, problem je gotovo sigurno u poslužitelju. Većinu vremena, ako nešto nije u redu s poslužiteljem, sve što možete učiniti je pričekati i pokušati ponovno kasnije. Općenito, ovo su privremene pogreške. Ako pokušavate pristupiti velikoj usluzi poput Amazona(Amazon) ili Googlea(Google) , ove vrste pogrešaka gotovo se odmah rješavaju osim ako ne dođe do većeg kvara.

Što je "Gateway"?

Pogreška 502 je greška "Loš pristupnik". Gateway uređaj je čvor na računalnoj mreži koji služi kao pristupnik drugim web resursima dalje uzvodno u mreži.

Vaš internetski usmjerivač ili modem je pristupni(gateway) uređaj. Isto tako i mega usmjerivači koje vaš ISP koristi za povezivanje svojih korisnika s glavnim kanalima interneta. Ako želite saznati više o tome kako se sve to uklapa, pročitajte Tko je vlasnik interneta? Objašnjenje web arhitekture(Who Owns the Internet? Web Architecture Explained) .

" Loš(Bad) pristupnik" tada jednostavno znači da uređaj pristupnika nije mogao dohvatiti podatke koje ste tražili od uzvodnih poslužitelja u mreži. Loš(Bad) pristupnik, loš! 

Uobičajeni uzroci HTTP 502 pogreške

Pogreška 502 može se dogoditi iz različitih razloga, ali većina su problemi na strani poslužitelja. Preopterećen izvorni poslužitelj je daleko najčešći razlog. Izvorni poslužitelj(origin server) je računalo koje sadrži web stranicu i osluškuje zahtjeve korisnika za posluživanje tog sadržaja.

Preopterećenje poslužitelja

Možda postoji previše ljudi koji istovremeno postavljaju zahtjeve poslužitelju, tako da on ne ispunjava ništa izvan svojih kapaciteta. Možda ćete čak vidjeti pogrešku "502 usluga privremeno preopterećena" umjesto "loš pristupnik".

DDoS napadi

Ponekad su poslužitelji namjerno preopterećeni tijekom DDoS (Distributed Denial of Service ) napada, ali rezultat je sličan. Ako poslužitelj potraje predugo, računat će se kao vrijeme čekanja poslužitelja i dobit ćete kôd pogreške. DDoS napadi nisu tako česti kao što su bili u prošlosti, zahvaljujući uslugama kao što je CloudFlare , koji djeluju kao međuspremnik između poslužitelja i poplave zahtjeva. Dakle, svako preopterećenje na koje naiđete najvjerojatnije je legitimna velika upotreba.

Pogrešna konfiguracija poslužitelja

Vatrozid(firewall) ili mrežne postavke poslužitelja mogu biti pogrešno konfigurirani ili pogrešno identificirati vašu IP adresu kao onu koju bi trebalo blokirati. Ako koristite dinamičku IP adresu (kao što većina ljudi radi), možda vam je dodijeljena adresa koju je prethodno koristio problematičan korisnik.

Internet je nevjerojatno kompliciran, a između vašeg uređaja i poslužitelja kojem pokušavate pristupiti postoje deseci, čak i stotine uređaja mrežne opreme. Neki od njih bi mogli imati problema.

Buggy poslužitelji

Konačno, poslužitelj bi zapravo mogao biti neaktivan ili ima softverske greške zbog kojih ne može ispuniti zahtjeve. Zapamtite(Remember) , poslužitelj je samo računalo i netko ili nešto ga je možda zabrljalo. Dakle, sve dok netko ne otkloni greške u softveru, problem će i dalje postojati. Na webu ćete pronaći stotine članaka s pojedinostima o tome kako riješiti probleme sa softverom Apache web poslužitelja(Apache webserver software) , začepiti rupe u PHP kodu(PHP code) ili riješiti probleme s konfiguracijom s njihovim WordPress stranicama(WordPress sites) .

Sada kada ste dobili dobru osnovnu ideju o problemu, pogledat ćemo nekoliko stvari koje možete isprobati prilikom rješavanja problema.

Osvježite stranicu

Ako ste suočeni s greškom 502, prvo što biste trebali učiniti je osvježiti web stranicu. Većina ovakvih pogrešaka događa se ili zato što postoji privremeni problem s mrežom negdje u nastavku ili zato što je poslužitelj preopterećen. Također možete odabrati da pričekate dok vršna vremena ne prođu (na temelju vremenske zone lokacije poslužitelja) prije nego što pokušate ponovno. U 99% od 502 slučaja pogreške odgovor je pokušaj ponovnog kasnijeg pokušaja, ali dok čekate, postoje neke druge stvari koje možete učiniti.

Provjerite je li stranica neaktivna (Site)za(Down) sve

Iako pogreška 502 sugerira da postoji problem na kraju veze poslužitelja, nikad ne škodi provjeriti da niste jedini koji ima problema. Možete koristiti web-mjesta poput IsItDownRightNow? Ili Down Detector da biste potvrdili da niste jedini koji gleda kod pogreške umjesto najnovijih slika pasa vaše majke na Facebooku(Facebook) .

Neke od tih web-mjesta mogu vam pokazati važne pojedinosti kao što su koliko često web-mjesto pada, je li samo u određenim regijama palo i žale li se neki drugi korisnici na određene probleme u ovom trenutku.

Resetirajte svoj usmjerivač

Ponekad je loš pristupnik ulaz u vašu kuću. Vaš usmjerivač je računalo kao i svako drugo, što znači da može visjeti, rušiti se ili patiti od grešaka. Kao i vaša druga računala, jednostavno ponovno pokretanje obično može riješiti ove probleme. 

Pretpostavimo da otkrijete da morate često resetirati usmjerivač(reset your router) kako bi vaša internetska veza ponovno radila. U tom slučaju možda ćete htjeti izvršiti ažuriranje firmvera ili razmisliti o kupnji novog usmjerivača s većim kapacitetom za rukovanje s puno uređaja odjednom.

Izbrišite predmemoriju preglednika i kolačiće

 [9 Clear.jpg]

Vaš preglednik čuva predmemoriju web-mjesta koje često posjećujete i onih koje ste nedavno posjetili. Održavanjem predmemorije dobivate brže vrijeme odgovora web-mjesta i koristit ćete manje propusnosti za pokretanje jer ne preuzimate uobičajene elemente stranice svaki put kada je osvježite ili ponovno posjetite.

Nažalost, predmemorija web-preglednika može poći krivo i stati na putu ispravnog učitavanja stranice. Stoga biste možda željeli izbrisati predmemoriju preglednika. Ne brinite da ćete izgubiti povijest, lozinke i druge važne informacije. Sve što će učiniti brisanjem predmemorije je možda malo usporiti pristup web stranici dok se ne izgradi nova predmemorija. Ako želite znati kako očistiti predmemoriju svog web preglednika, pogledajte naš ultimativni vodič: Kako izbrisati predmemoriju bilo kojeg web preglednika(How To Clear The Cache Of Any Web Browser)

Kolačići su još jedna vrsta podataka koje vaš preglednik čuva lokalno, a koji mogu ometati učitavanje web stranice. Općenito(Generally) , kolačići su dobri za iskustvo web stranice. Oni dopuštaju web stranici da "pamti" podatke o vama kako se ne biste morali svaki put prijavljivati ​​ili izgubiti sadržaj košarice ako je vaša veza prekinuta.

Osim što potencijalno može poremetiti rad web-mjesta, praćenje kolačića(tracking cookies) također može biti problem privatnosti, ali u svakom slučaju, naš vodič Kako izbrisati povijest bilo kojeg web-preglednika(How to Clear Any Web Browser’s History) također vam pokazuje kako izbrisati kolačiće. Samo pazite da izbrišete samo kolačiće, a ne svoju stvarnu povijest pregledavanja!

Ažurirajte svoj preglednik

Uvijek biste trebali ažurirati svoj web-preglednik samo da biste bili sigurni da imate instalirane najnovije sigurnosne zakrpe. Ako imate ažuriranja na čekanju, prvo ih dovršite prije pristupa web-mjestu koje vam šalje pogrešku. Moguće je da su vašem pregledniku potrebni najnoviji web-standardi kako bi komunicirao s najnovijom tehnologijom web stranice. 

Ne može škoditi provjeriti je li i vaš operativni sustav ažuriran jer mogu postojati problemi povezani s mrežnim upravljačkim programima ili mrežnim stogom za vaše računalo ili uređaj.

Isprobajte drugi preglednik

Nije svaki preglednik jednak. Ako koristite ugrađeni web-preglednik ili neki drugi manje poznati preglednik, on možda neće podržavati sve funkcije ili zahtjeve određene web stranice.

Također može jednostavno biti da je nešto pošlo po zlu s preglednikom koji koristite. Najbrži način za uklanjanje preglednika kao izvora problema je korištenje drugog preglednika. Postoji mnogo toga za izabrati, uključujući Microsoft Edge , Safari ( Mac ili iOS), Mozilla Firefox i Google Chrome , da spomenemo samo neke.

Deaktivirajte dodatke i proširenja

Možda bi bilo vrijedno pokrenuti preglednik ili (privremeno) onemogućiti sve svoje dodatke i proširenja kako biste ih eliminirali kao izvor problema. Učinite to samo ako korištenje drugog preglednika bez tih proširenja ne pokaže problem na istoj internetskoj vezi.

Pokušajte s drugom internetskom vezom

Ako je poslužitelj do kojeg pokušavate doći u redu, ali je uređaj pristupnika na putu do tog poslužitelja izvor problema, možda ćete htjeti forsirati drugu rutu korištenjem druge internetske veze. 

Na primjer, ako vam vaša kućna širokopojasna veza daje pogrešku, pokušajte pristupiti web-mjestu sa svog pametnog telefona pomoću mobilne podatkovne veze. Osim ako obje veze nisu od istog ISP -a , ovo bi trebalo zaobići sve probleme specifične za ISP -a.(ISP)

Provjerite svoj proxy poslužitelj

Ako koristite proxy poslužitelj, dotični loš pristupnik mogao bi zapravo biti sam taj proxy poslužitelj. Mnoga računala na radnom mjestu rade preko proxy poslužitelja tvrtke i nije uvijek moguće zaobići ih dizajnom. Naposljetku, tvrtka koristi proxy poslužitelj za praćenje onoga što radite na internetu i kontrolu sigurnosti informacija.

Pretpostavimo(Suppose) da ne možete zaobići vezu s proxy poslužiteljem(proxy server) u konfiguraciji proxy poslužitelja. U tom slučaju, jedina alternativa je provjeriti radi li proxy poslužitelj ispravno tako što ćete pitati IT odjel. Ako koristite privatnu proxy uslugu, isključite je da provjerite uzrokuje li to problem. Ako koristite vlastiti kućni proxy poslužitelj, ponovno ga pokrenite i provjerite je li još uvijek ispravno konfiguriran.

Isprobajte VPN

Iako volimo govoriti o "web poslužitelju", istina je da se većina web sadržaja nalazi na više poslužitelja. Mreže za isporuku(Delivery Networks) sadržaja ( CDN(CDNs) ) čuvaju kopije web sadržaja na više poslužitelja raširenih diljem svijeta. Dakle, kada zatražite pristup web mjestu, sadržaj opslužuje CDN čvor koji vam je najbliži, nudeći najbolje brzine i vrijeme odgovora. Također je jeftinije koristiti lokalnu propusnost umjesto slanja podataka preko međunarodnih magistralnih linija, pa tvrtke preferiraju korištenje CDN-ova(CDNs) .

Stvar je u tome da ako je vaš lokalni CDN čvor preopterećen ili ima problema, možete dobiti 502 pogrešku. U teoriji, trebali biste biti preusmjereni na sljedeći radni poslužiteljski čvor. Ali za svaki slučaj, možete pokušati koristiti VPN (Virtual Private Network ) za pristup web stranici iz druge zemlje ili regije unutar svoje zemlje. Ovo može zaobići problem lokalnog poslužitelja.

Isperite (Flush)DNS predmemoriju(DNS Cache) ili promijenite svoje DNS(Change Your DNS Servers) poslužitelje

DNS ( Domain Name System ) poslužitelji su poput telefonskih imenika interneta. Kada u adresnu traku upišete adresu poput https://www.online-tech-tips.comDNS poslužitelj to prevodi u ispravnu IP adresu fizičkog poslužitelja koji će vam poslati informacije koje zahtijevati.

Dani DNS poslužitelj može imati pogrešnu IP adresu u datoteci (možda se promijenila) ili poslužitelj na koji vas upućuje može biti jedan od nekoliko za web-mjesto, a taj ima problema. Vaša lokalna DNS predmemorija također može biti oštećena ili zastarjela.

Najprije biste trebali pokušati obrisati DNS predmemoriju(clear your DNS cache) i pokušati ponovno. Ako to ne uspije, možete promijeniti svoje DNS poslužitelje(change your DNS servers) da vidite je li to riješilo problem.

Googleovi javni DNS(Public DNS) poslužitelji koji se nalaze na 8.8.8.8 i 8.8.4.4 jedni su od najbržih i najpouzdanijih DNS poslužitelja na svijetu. 

Umjesto toga koristite stranicu u predmemoriji

Ako su vam od web-mjesta trebali samo statične informacije, možda vam uopće neće trebati poslužitelj da radi. Google i druge tražilice stalno indeksiraju web i izrađuju kopije web stranica u predmemoriji. Postoje i web-mjesta kao što je Internet Wayback Machine , koja arhivira i stare i nove web stranice tako da možete vidjeti informacije koje su imali u različitim vremenskim trenucima.

Lako je vidjeti predmemoriranu verziju stranice pomoću Googlea(Google) , samo potražite tri točke desno od zaglavlja rezultata(three dots to the right of the result header) i odaberite je. 

Na izborniku koji se pojavi odaberite predmemorirano(cached) .

Tada ćete vidjeti stranicu s ovom porukom na vrhu.

Obratite se administratoru stranice

Posljednji savjet koji možemo dati kada se suočimo s greškom 502 Bad Gatewaya(Bad Gateway) je da stupite u kontakt s administratorom web stranice. Ako se čini da je problem u vašem ISP -u, možete kontaktirati njihovu korisničku podršku i pitati jesu li svjesni bilo kakvih problema s pristupom toj određenoj stranici.

Mnogi ISP-ovi(ISPs) imaju odjeljak "poznati problemi" na svojim početnim stranicama ili nadzornim pločama korisničkog računa, stoga svakako provjerite i njih. Na kraju, ako ništa u ovom članku ne pomaže, to je doslovno izvan vaših ruku, a sve što možete učiniti je čekati. Pa zašto ne biste provjerili naš odjeljak Zabavne stvari za nekoliko izvrsnih načina da provedete vrijeme?



About the author

Ja sam računalni profesionalac s više od 10 godina iskustva. U slobodno vrijeme volim pomagati za uredskim stolom i učiti djecu kako se koristiti internetom. Moje vještine uključuju mnoge stvari, ali najvažnije je da znam kako pomoći ljudima u rješavanju problema. Ako trebate nekoga tko vam može pomoći s nečim hitnim ili samo želite neke osnovne savjete, obratite mi se!



Related posts