Kako popraviti pogrešku 502 Bad Gateway

Kako popraviti pogrešku 502 Bad Gateway

Uz aktivno surfanje na mreži, sve ne ide uvijek glatko. S vremena na vrijeme korisnici umjesto stranice web mjesta suočeni su s pogreškama HTTP -a. Ako ste suočeni kao korisnik Interneta s pogreškom od 500, onda u većini slučajeva problem nije u vama ili vašoj internetskoj vezi, već na poslužitelju web stranice. Izuzetak je pogreška 502, što može ukazivati ​​na pogrešne postavke, pogotovo ako se prozor s pogreškom pojavljuje vrlo često i bez obzira na to na koje web mjesto pokušavate ići. Prvo morate utvrditi da su metode rješavanja pogreške 502 Bad Gateway za korisnika i administratora web mjesta različite. Razmislite detaljnije uzroke i odluke.

502 Bad Gateway - što to znači

HTTP Internet protokol kao odgovor na svaki zahtjev pruža državni kod. Najčešće od njih je 200: ok, sve funkcionira onako kako bi trebalo. Ovaj se status obično ne prikazuje. Umjesto toga, posjetitelji vide sadržaj web stranice. Različite pogreške imaju različite razloge: Ako pogreške 400 znače da korisnik ima problema, tada kodovi od 500 do 511 znače da je negativni odgovor rezultat pogreške poslužitelja. Brojevi također pokazuju gdje se dogodila pogreška - barem za korisnike koji znaju što pojedini kodovi znače.

Pogreška 502 obično je popraćena frazom Bad Gateway -a, Bad Gateway Nginx, Bad Gateway Apache ili Bad Gateway: Registrirani propust za krajnje točke za obradu. Takva pogreška pogrešnog Gatewaya, zajedno s pogreškom "400: Stranica nije pronađena" jedna je od najčešćih pri radu na Internetu. Pojavljuje se kada web mjesto na koji pristup putem glavnog poslužitelja nije mogao proslijediti zahtjev. U ovom slučaju, prvi poslužitelj funkcionira samo kao proxy ili gateway. Iako možemo reći da se svi zahtjevi na Internetu također šalju putem gatewaya. Zato pojava prozora s pogreškom može uzrokovati neke neugodnosti - nije sasvim jasno u kojem je trenutku postupak otkrio grešku.

Izvori pogreške 502 loš gateway

U većini slučajeva pogreška pogrešnog prolaza događa se sa strane poslužitelja, tako da je jednostavan korisnik ne može popraviti. Također postoji mogućnost da je preglednik koristio pogrešku u 502 lošeg prolaza, koja zapravo ne postoji, ili ste jednostavno isključeni iz mreže. Izvor pogreške može biti i sljedeći:

  • Neuspjeh poslužitelja - Gateway s ciljanog poslužitelja dobiva negativan rezultat. To se može dogoditi zbog neuspjeha sustava. U rijetkim slučajevima poslužitelji mogu isključiti mrežu, na primjer, kada sadržaj krši zakon.
  • Preopterećenje web poslužitelja-ako web poslužitelj dosegne ograničenje, više ne može odgovoriti. Stoga, pristupnik daje 502 lošeg prolaza. Razlog može biti neočekivano veliko zanimanje za mjesto ili čak DDOS-Atak. To znači da napadač koristi virtualnu mrežu za preopterećenje poslužitelja i izazivanje sistemskog neuspjeha.
  • Netočno programiranje na PHP -u ​​- Ponekad je problem sadržan u kodu web mjesta. Tada će se dobiti negativni rezultat za neke zahtjeve.
  • Pogreška u komunikaciji - uzrokujući pogreške prilikom slanja zahtjeva s obje strane komunikacije mogu inter -sews (poslužitelj i klijent).
  • Pogreška preglednika je uzrokovati pogrešku prikaza web stranice i 502 loš gateway može proširiti vaš preglednik.

Shema napada DOS

Uzrok

Postoje 3 glavna razloga za pogrešku 502 Bad Gateway:

  • Naziv domene nije dopušteno - naziv domene prema IP adresi nije dopušteno. Važno je napomenuti da promjene DNS -a mogu potrajati onoliko vremena koliko će biti aktivni. Ovisi o TTL -u ili "Životnom životu" dodijeljenom za svaki zapisnik.
  • Izvorni poslužitelj nije dostupan - ne radi ili nema internetske veze.
  • Vatrozid blokira zahtjev - vatrozid blokira vezu između granica i početnih poslužitelja na web mjestu. To također može uzrokovati povezani sigurnosni moduli CMS -a. Neki sustavi zaštite DDOS -a su previše aktivni, tako da blokiraju zahtjeve s poslužitelja za isporuku sadržaja.

Kako popraviti pogrešku 502 Bad Gateway

Da biste popravili pogrešku 502 lošeg gateway -a, razmotrite rješenje problema s gledišta administratora web mjesta. Posjetitelj vašeg portala podijelio je sa sobom informacije da prilikom pokušaja pristupa vašoj web lokaciji vidi poruku o pogrešci 502. Što vam to znači? Administrator je također daleko od uvijek moguće ispravno utvrditi uzrok pogreške. Prvo, morate provjeriti je li web mjesto dostupno u cjelini. Ako vaš poslužitelj zaista ne uspije, trebali biste se obratiti svom davatelju hostinga. Možda već znaju za pogrešku, a njihova podrška već radi na restauraciji. Također biste trebali provjeriti datoteke časopisa poslužitelja za dostupnost poruka o pogrešci. Konkretno, pogreška je često izvor pogreške na PHP -u, pa provjerite je li izvor pogreške u kodu ili u bazi podataka sadržan. Ako je potrebno, možete upotrijebiti staru sigurnosnu kopiju za brzo ispravljanje pogreške.

Često se pogreška događa samo zato što je poslužitelj privremeno preopterećen ili nije mogao predugo odgovoriti na veći zahtjev. Ako se takva preopterećenja počnu pojavljivati ​​sve češće, trebali biste se obratiti pružatelju usluga hostinga. Zajednički napori mogu se postići najboljom konfiguracijom web poslužitelja, ali to je daleko od uvijek moguće. Tada morate provjeriti je li vaš vatrozid ispravno konfiguriran i provjerite da li ne blokira nijedan zakonski zahtjev. Drugi izvor pogreške može biti neispravnost imena. Provjerite postavke DNS -a kod vašeg pružatelja usluga hostinga. Najčešće 502 nakon nekog vremena nestaje sam. Kad se pogreška dogodi izvan vaše sfere utjecaja, odlučuje je internetski pružatelj (ISP) ili pružatelj hostinga web poslužitelja bez ikakve intervencije s vaše strane. Ako se kvar dogodi kroz vašu grešku, potrebno je što prije odrediti njegov izvor i metodu uklanjanja.

Privremeno isključite mrežu za dostavu sadržaja (CDN)

Zahtjevi za preglednik ponekad se preusmjeravaju putem obrnutog proxy poslužitelja. Drugim riječima, upotreba proxy poslužitelja stvara posrednika između korisničkog preglednika i poslužitelja web mjesta. Neke usluge, poput mreža za isporuku sadržaja (CDN), koriste tehnologiju obrnutog proxy poslužitelja za najučinkovitije usmjeravanje dolaznog prometa. Ali ponekad ovaj dodatni sloj kada se pokušava povezati s početnim poslužiteljem, web stranica može stvoriti probleme. Kad se to dogodi, vaši posjetitelji (i vi) mogu doći do pogreške 502. Provjerite i saznajte je li vaš CDN uzrok ovog problema dovoljno jednostavan. Sve što trebate učiniti je privremeno isključiti uslugu, a zatim provjeriti je li web mjesto učitano bez nje. Postupak isključivanja CDN -a ovisi o usluzi koju koristite.

Sada kada pokušate pristupiti web mjestu, njegov originalni poslužitelj odgovorit će na zahtjev bez posrednika. Ako je pogreška 502 nestala, vjerojatno je vaš CDN bio izvor problema. U većini slučajeva samo trebate pričekati nekoliko sati prije nego što ponovo uključite uslugu. Naravno, svakako provjerite i provjerite da se pogreška više ne pojavljuje. Ako koristite drugi CDN, morate pogledati njegovu dokumentaciju da biste primili upute o tome kako privremeno onemogućiti Uslugu.

Očistite predmemoriju preglednika

Ako je problem zaista na strani poslužitelja, ali morate pristupiti sadržaju web mjesta, postoje načini za zaobilaženje kvara. Jedna od njih je predmemorija preglednika. Moderni preglednici neko vrijeme drže kopije web stranica na vlastitim poslužiteljima, tako da mogu prikazati svoju raniju verziju. Da biste prenijeli stranicu iz Google Cachea, unesite predmemoriju: u polje za pretraživanje, a zatim URL koji želite posjetiti (na primjer, predmemorija: https: // vk.com). Međutim, trebate se sjetiti da gledate zastarjelu verziju web stranice. Da biste se riješili pogreške, očistite predmemoriju preglednika.

Izbrišite kolačiće vašeg preglednika

Što učiniti s pogreškom 502? U većini slučajeva to se može popraviti jednostavnim ponovnim pokretanjem stranice. Ako je problem riješen, poslužitelj je jednostavno privremeno preopterećen. Budući da takve kvarove mogu trajati prilično dugo, ponovni učinak stranice može vam pomoći za oko 15 minuta. Ako poruka o pogrešci nije nestala, očistite datoteke predmemorije i kolačića. Može biti da je preglednik zapravo samo dobio pristup podacima iz interne memorije uređaja. Nije potrebno izbrisati sve datoteke kolačića - u postavkama preglednika možete otvoriti i izbrisati samo one povezane s odgovarajućim web stranicama.

Pokrenite preglednik u načinu inkognito

Pogreška može biti u vašem sustavu, čak i ako državni kod označava nešto drugo. Ako se, pri svakom pokušaju posjeta bilo kojim web lokacijama, pojavi Bad Gateway, najvjerojatnije je pogreška povezana s vašim računalom, preglednikom ili vatrozidom. Prvo provjerite funkcionalnost preglednika. Prvi korak trebao bi biti njegovo ponovno pokretanje u načinu inkognito. Ako to ne funkcionira kako bi trebalo, pokrenite preglednik u sigurnom načinu rada. Ako pogreška nestane, problem je bio jedan od dodataka ili proširenja preglednika, koji su onemogućeni u sigurnom načinu rada. Da biste to učinili, morate otvoriti naredbeni redak i ući ovdje cijeli put lokacije preglednika u navodu. Svaki programer preglednika ima različite naredbe za pokretanje sigurnog načina:

  • Firefox: "C: \ Program Files \ Mozilla Firefox \ Firefox.Exe "-safe -mode
  • Internet Explorer: "C: \ Program Files \ Internet Explorer \ IExplore.exe ”-extOff
  • Chrome: Google preglednik ne nudi siguran način rada. Umjesto toga, dovoljno je započeti u načinu inkognito.

Ispravite DNS poslužitelj

Pogreška 502 može se dogoditi zbog nepravilnog vezanja domene i IP adrese. To je zbog migracije web stranice za novog domaćina, koji obično traje neko vrijeme. Otopina je očistiti DNS predmemoriju u lokalnom sustavu na isti način kao što uklanjate predmemoriju iz preglednika. Otvorite naredbeni redak i izvršite naredbu:

Ipconfig / flushdns

Uspješnim čišćenjem DNS predmemorije, program će izdati poruku "Cache DNS se uspješno očisti".

Provjerite zapisnike

Dnevnik - ovo su zapisi svih radnji koje ste izveli u bilo kojoj aplikaciji. Možete provjeriti zapisnike aplikacija i odgovarajući časopis na poslužitelju. Zapisnici aplikacija reći će vam koje su stranice zatražene tijekom aplikacije, dok će časopis na poslužitelju sadržavati podatke o opremi odgovornoj za izvršavanje aplikacije i statusu svih uređaja povezanih s poslužiteljem.

Odvojite CDN dodatak

Mreža za dostavu sadržaja (CDN) su usluge treće strane za pružanje "teških sadržaja", što uključuje velike slike i videozapise. CDN koristi aplikacija za održavanje učinkovitosti. Brandmauer Konfiguracija može omogućiti neprihvatljivom ili štetnom sadržaju da prođe kroz pristupnik, što će dovesti do pogreške 502 Bad Gateway. Da biste riješili ovaj problem, samo morate onemogućiti CDN.

Pokušajte koristiti drugi preglednik

Pokušajte se povezati kroz drugi preglednik. Ako otvaranje stranice prolazi bez kvarova, tada je trenutni standardni preglednik potrebno ukloniti i ponovo instalirati. Ako prebacivanje preglednika ne rješava pogrešku pogrešnog prolaza, morate provjeriti postavke svoje mreže. Najlakša je opcija ponovno pokretanje modema i usmjerivača. Ako ovo nije pomoglo, pokušajte se prebaciti s Wi-Fi-a na LAN i upotrijebite kabelsku vezu.

Ponovno učitajte računalnu i mrežnu opremu

Ponekad se zbog krivice internetskog pružatelja usluga pojavljuje 502 loš gateway. Razlog ovdje je lažni unos na njihovom DNS poslužitelju. Da biste zaobišli poruku o pogrešci, unesite drugi DNS poslužitelj u postavke. U sustavu Windows to se može učiniti u postavkama TCP/IP veze. Kao test možete pristupiti besplatnom Google DNS poslužitelju - 8.8.8.8 i 8.8.4.4.

Obratite se svom davatelju interneta

Ako pogrešku ne uzrokuje davatelj, ostaje samo pričekati dok ne nestane sama (ili koristite predmetno verzije stranica). U većini slučajeva pogreška je privremena i administrator je eliminira što je prije moguće.