Ce este o eroare 502 Bad Gateway (și cum se remediază)


Nimănui nu-i place un cod de eroare! Pentru majoritatea utilizatorilor să vadă un număr de eroare nu este deloc util, deoarece numărul nu înseamnă nimic decât dacă ați memorat agenda relevantă.

Dacă întâlniți „502 Bad Gateway Error”, problema este aproape sigur o eroare internă a serverului. Este esențial să înțelegeți problema și, în unele cazuri, există câteva măsuri pe care le puteți lua pentru a rezolva problema. Vom explica ce înseamnă această eroare și vom explora modalități de a pune lucrurile în funcțiune din nou.

Coduri de stare HTTP

Codul de eroare 502 face parte din setul de coduri de răspuns la erori HTTP. HTTP sau Hypertext Transfer Protocoleste protocolul de bază care face ca web-ul să funcționeze. Face parte din suita mai mare de protocoale de internet și descrie modul în care serverele și clienții vorbesc între ei atunci când solicită sau trimit conținut web.

Când browserul dvs. web (clientul) solicită date de la un server utilizând HTTP și ceva nu merge bine, serverul web dă un răspuns nevalid, rezultând un cod de eroare. Cea mai faimoasă dintre acestea este probabil eroarea 404, ceea ce înseamnă pur și simplu că serverul nu poate găsi o pagină la adresa pe care ați specificat-o.

Familia de coduri de eroare 5xx

Există cinci seturi numerotate de coduri de răspuns la erori: 1xx, 2xx, 3xx, 4xx și 5xx.

Grupul de coduri 5xx este format din toate codurile de eroare ale serverului. Aceasta înseamnă că atunci când vedeți un cod care începe cu numărul cinci, problema este aproape sigur cu serverul. De cele mai multe ori, dacă ceva nu a mers prost cu serverul, tot ce puteți face este să așteptați și să încercați din nou mai târziu. În general, acestea sunt erori temporare. Dacă încercați să accesați un serviciu major de la Amazon sau Google, aceste tipuri de erori sunt aproape imediat rezolvate, cu excepția cazului în care există o întrerupere majoră.

Ce este un „Gateway”?

Eroarea 502 este o eroare „gateway incorectă”. Un dispozitiv gateway este un nod dintr-o rețea de computere care servește drept gateway către alte resurse web aflate mai în amonte în rețea.

Routerul sau modemul dvs. de internet este un dispozitiv poarta de acces. La fel și mega-ruterele pe care ISP-ul tău le folosește pentru a-și conecta utilizatorii la principalele trunchiuri ale internetului. Dacă doriți să aflați mai multe despre cum se potrivește toate, citiți Cine deține internetul? Arhitectura web explicată..

Un „gateway prost” înseamnă pur și simplu că dispozitivul gateway nu a putut prelua datele pe care le-ați cerut de la serverele din amonte din rețea. Poarta de acces proasta, proasta!

Cauzele comune ale erorii HTTP 502

Eroarea 502 se poate întâmpla din diverse motive, dar majoritatea sunt probleme la nivelul serverului. Un server de origine supraîncărcat este de departe cel mai frecvent motiv. Un server de origineeste un computer care conține site-ul web și ascultă solicitările utilizatorilor de a difuza acel conținut.

Supraîncărcarea serverului

Este posibil să existe prea multe persoane care fac solicitări de la server simultan, astfel încât acesta nu reușește să onoreze niciuna dincolo de capacitatea sa. Este posibil să vedeți chiar o eroare „Serviciul 502 supraîncărcat temporar” în loc de „gateway prost”.

Atacuri DDoS

Uneori, serverele sunt supraîncărcate intenționat în timpul unui atac DDoS (Distributed Denial of Service), dar rezultatul este similar. Dacă serverul durează prea mult, va conta ca un timeout de server și veți primi un cod de eroare. Atacurile DDoS nu sunt la fel de frecvente precum au fost în trecut, datorită unor servicii precum CloudFlare, care acționează ca un tampon între un server și un val de cereri. Deci, orice supraîncărcare pe care o întâlniți este cel mai probabil o utilizare ridicată legitimă.

Configurare greșită a serverului

Setările firewall ale serverului sau ale rețelei pot fi configurate greșit sau pot identifica în mod eronat adresa dvs. IP ca fiind una care ar trebui blocată. Dacă utilizați o adresă IP dinamică (cum o fac majoritatea oamenilor), este posibil să fi fost atribuită o adresă pe care a folosit-o anterior un utilizator cu probleme.

Internetul este incredibil de complicat și există zeci, chiar sute de echipamente de rețea între dispozitivul dvs. și serverul pe care încercați să îl accesați. Unii dintre ei ar putea avea probleme.

Servere Buggy

În cele din urmă, serverul ar putea să fie de fapt defect sau să aibă erori software care îl fac să nu poată îndeplini cererile. Amintiți-vă, un server este doar un computer și poate cineva sau ceva să-l fi încurcat. Deci, până când cineva depanează software-ul, problema va persista. Veți găsi sute de articole pe web care detaliază cum să remediați problemele cu Software pentru server web Apache, să astupați găurile în Cod PHP sau cum să rezolvați problemele de configurare cu Site-uri WordPress. >>..

Acum că aveți o idee de bază bună despre problemă, ne vom uita la câteva lucruri pe care le puteți încerca atunci când depanați problema.

Actualizați pagina

Dacă vă confruntați cu o eroare 502, primul lucru pe care ar trebui să-l faceți este să reîmprospătați pagina web. Cele mai multe erori de acest fel se întâmplă fie pentru că există o problemă temporară de rețea pe undeva, fie pentru că serverul este supraîncărcat. De asemenea, puteți alege să așteptați până când orele de vârf se termină (în funcție de fusul orar al locației serverului) înainte de a încerca din nou. În 99% din 502 cazuri de eroare, să încercați din nou mai târziu este răspunsul, dar în timp ce așteptați, există și alte lucruri pe care le puteți face.

Verificați dacă site-ul este oprit pentru toată lumea

Deși o eroare 502 sugerează că există o problemă la sfârșitul conexiunii serverului, nu strica niciodată să vă asigurați că nu sunteți singurul care are probleme. Puteți folosi site-uri web precum IsItDownRightNow? sau Detector de jos pentru a confirma că nu sunteți singurul care se uită la un cod de eroare în loc de cele mai recente imagini cu câinii mamei dvs. de pe Facebook.

Unele dintre aceste site-uri vă pot arăta detalii importante, cum ar fi frecvența cu care un site se defectează, dacă este doar în jos în anumite regiuni și dacă alți utilizatori se plâng de anumite probleme în acest moment.

Resetați routerul

Uneori, poarta de acces proastă este poarta de acces în casa ta. Routerul dvs. este un computer la fel ca oricare altul, ceea ce înseamnă că se poate bloca, se poate bloca sau poate suferi de erori. Ca și celelalte computere ale dvs., o simplă repornire poate rezolva de obicei aceste probleme.

Să presupunem că descoperiți că trebuie să resetați routerul des pentru ca conexiunea la internet să funcționeze din nou. În acest caz, este posibil să doriți să efectuați o actualizare a firmware-ului sau să vă gândiți să cumpărați un nou router cu o capacitate mai mare pentru a gestiona o mulțime de dispozitive simultan.

Ștergeți cache-ul browserului și cookie-urile

 [9 Clear.jpg]

Browserul dvs. păstrează o memorie cache a site-urilor web pe care le vizitați des și a celor pe care le-ați vizitat cel mai recent. Prin menținerea unui cache, obțineți timpi de răspuns mai rapizi pe site și veți folosi mai puțină lățime de bandă pentru a porni, deoarece nu descărcați elemente comune ale paginii de fiecare dată când o reîmprospătați sau o revizitați.

Din păcate, memoria cache a browserului web poate merge prost și poate împiedica încărcarea corectă a unei pagini. Deci, poate doriți să ștergeți memoria cache a browserului. Nu vă faceți griji că vă pierdeți istoricul, parolele și alte informații importante. Tot ce va face să ștergeți memoria cache este poate să încetiniți accesul la site pentru un pic până când se poate construi un nou cache. Dacă doriți să știți cum să ștergeți memoria cache pentru browserul dvs. web, consultați tutorialul nostru final: Cum să ștergeți memoria cache a oricărui browser web.

Cookie-urile sunt un alt tip de date pe care browserul dvs. le păstrează local și care pot interfera cu încărcarea site-ului web. În general, cookie-urile sunt bune pentru experiența site-ului. Aceștia permit unui site web să „îți amintească” informații despre tine, astfel încât să nu fii nevoit să te autentifici de fiecare dată sau să nu pierzi conținutul coșului de cumpărături dacă conexiunea este întreruptă.

În afară de faptul că poate afecta funcționarea unui site, cookie-uri de urmărire poate fi și o problemă de confidențialitate, dar în orice caz, tutorialul nostru Cum să ștergeți istoricul oricărui browser web vă arată și cum să ștergeți cookie-urile. Asigurați-vă că ștergeți numai cookie-urile și nu istoricul real de navigare!

Actualizați-vă browserul

Ar trebui să vă mențineți întotdeauna browserul web la zi, fie și numai pentru a vă asigura că aveți instalate cele mai recente corecții de securitate. Dacă aveți actualizări în așteptare, completați-le mai întâi înainte de a accesa site-ul web care vă trimite o eroare. Este posibil ca browserul dvs. să aibă nevoie de cele mai recente standarde web pentru a vorbi cu cea mai recentă tehnologie a site-urilor web.

Nu poate strica să vă asigurați că sistemul dvs. de operare este, de asemenea, actualizat, deoarece pot apărea probleme legate de driverele de rețea sau de stiva de rețea pentru computer sau dispozitiv.

Încercați un alt browser

Nu toate browserele sunt egale. Dacă utilizați un browser web încorporat sau un alt browser mai puțin cunoscut, este posibil ca acesta să nu accepte toate funcționalitățile sau cerințele unui anumit site web.

De asemenea, ar putea fi pur și simplu că ceva nu a mers prost cu browserul pe care îl utilizați. Cea mai rapidă modalitate de a elimina browserul ca sursă a problemei este să utilizați un browser diferit. Există multe dintre care să alegeți, inclusiv Microsoft Edge, Safari (Mac sau iOS), Mozilla Firefox și Google Chrome, pentru a numi doar câteva.

Dezactivați pluginurile și extensiile

Ar putea merita să porniți browserul sau să dezactivați (temporar) toate pluginurile și extensiile pentru a le elimina ca sursă a problemei. Faceți acest lucru numai dacă utilizarea unui browser diferit fără aceste extensii nu arată problema la aceeași conexiune la internet.

Încercați o altă conexiune la internet

Dacă serverul la care încercați să ajungeți este în regulă, dar un dispozitiv gateway pe ruta către acel server este sursa problemei, vă recomandăm să forțați o altă rută utilizând o altă conexiune la internet..

De exemplu, dacă conexiunea în bandă largă de acasă vă dă eroarea, încercați să accesați site-ul de pe smartphone folosind conexiunea de date mobile. Cu excepția cazului în care ambele conexiuni sunt de la același ISP, acest lucru ar trebui să ocolească orice probleme specifice ISP-ului.

Verificați-vă serverul proxy

Dacă utilizați un server proxy, gateway-ul prost în cauză ar putea fi de fapt acel server proxy. Multe computere de la locul de muncă rulează printr-un server proxy al companiei și nu este întotdeauna posibil să le ocoliți prin proiectare. La urma urmei, compania folosește serverul proxy pentru a monitoriza ceea ce faci pe internet și pentru a-și controla securitatea informațiilor.

Să presupunem că nu puteți ocoli conexiunea la serverul proxy în configurația server proxy. În acest caz, singura ta alternativă este să verifici dacă serverul proxy funcționează corect, întrebând departamentul IT. Dacă utilizați un serviciu proxy privat, dezactivați-l pentru a verifica dacă acesta cauzează problema. Dacă rulați propriul server proxy de uz casnic, reporniți-l și verificați dacă este încă configurat corect.

Încercați un VPN

Deși ne place să ne referim la un „server web”, adevărul este că majoritatea conținutului web este găzduit pe mai multe servere. Rețelele de livrare de conținut (CDN) păstrează copii ale conținutului web pe mai multe servere răspândite în întreaga lume. Deci, atunci când solicitați acces la site, conținutul este servit de nodul CDN cel mai apropiat de dvs., oferind cele mai bune viteze și timpi de răspuns. Este, de asemenea, mai ieftin să folosiți lățimea de bandă locală decât să trimiteți date prin liniile trunk internaționale, așa că companiile preferă utilizarea CDN-urilor.

Ideea este că dacă nodul dvs. local CDN este supraîncărcat sau are probleme, este posibil să primiți o eroare 502. În teorie, ar trebui să fiți direcționat către următorul nod de server de lucru. Dar pentru orice eventualitate, puteți încerca să utilizați o VPN (Rețea privată virtuală) pentru a accesa site-ul web din altă țară sau regiune din propria țară. Acest lucru poate ocoli problema serverului local.

Scurgeți memoria cache DNS sau schimbați serverele DNS

Serverele DNS (Domain Name System) sunt ca agendele telefonice de pe internet. Când introduceți o adresă precum / (site-ul nostru parte) în bara de adrese, serverul DNS o traduce în adresa IP corectă a serverului fizic care vă va trimite informațiile de care aveți nevoie.

.

Un anumit server DNS poate avea în fișier o adresă IP greșită (s-ar putea să se fi schimbat) sau serverul la care vă trimiteți poate fi unul dintre mai multe pentru site și acesta are probleme. Cache-ul DNS local ar putea fi, de asemenea, corupt sau învechit.

Ar trebui să încercați mai întâi să ajungeți la ștergeți memoria cache DNS și să încercați din nou. Dacă acest lucru nu funcționează, puteți să schimbați serverele DNS pentru a vedea dacă asta a rezolvat problema.

Serverele DNS publice Google găsite la 8.8.8.8 și 8.8.4.4 sunt unele dintre cele mai rapide și mai fiabile servere DNS din lume.

Folosiți o pagină în cache

Dacă tot ce aveai nevoie de la un site web erau informații statice, s-ar putea să nu ai nevoie ca serverul să funcționeze deloc. Google și alte motoare de căutare indexează în mod constant web-ul și fac copii în cache ale paginilor web. Există, de asemenea, site-uri web precum Internet Wayback Machine, care arhivează atât paginile web vechi, cât și cele noi, astfel încât să puteți vedea informațiile pe care le aveau la diferite momente în timp.

Este ușor să vedeți versiunea stocată în cache a unei pagini folosind Google, trebuie doar să căutați cele trei puncte din dreapta antetului rezultatului și să o selectați.

Din meniul care apare, alegeți în cache .

Apoi veți vedea o pagină cu acest mesaj în partea de sus.

Contactați administratorul site-ului

Ultimul sfat pe care îl putem oferi atunci când ne confruntăm cu o eroare 502 Bad Gateway este să luăm legătura cu administratorul site-ului web. Dacă problema pare să aparțină furnizorului dvs. de servicii de internet, puteți contacta serviciul de asistență pentru clienți și îi puteți întreba dacă sunt conștienți de probleme cu accesul la acel site.

Mulți furnizori de servicii de internet au o secțiune „probleme cunoscute” pe paginile lor de pornire sau pe tablourile de bord ale contului de utilizator, așa că asigurați-vă că le verificați și pe acestea. În cele din urmă, dacă nimic din acest articol nu ajută, este literalmente din mâinile tale și tot ce poți face este să aștepți. Așadar, de ce să nu accesați secțiunea noastră Chestii distractive pentru câteva modalități excelente de a petrece timpul?

.

Postări asemănatoare:


12.04.2022