A (z) 502 Bad Gateway hibák kiküszöbölése

Aktív szörfözés a hálózaton, minden nem mindig megy zökkenőmentesen. Időről időre a webhelyoldal helyett a felhasználók HTTP hibákat találnak. Ha internetes felhasználóként 500 hibát tapasztal, akkor a legtöbb esetben nem az Ön vagy az internetkapcsolat, hanem a webhelykiszolgáló. A kivétel az 502-es hiba, amely hibás beállításokat jelezhet, különösen akkor, ha a hibaüzenet nagyon gyakran jelenik meg, és nem számít, hogy melyik webhelyről próbál menni. Először meg kell határoznia, hogy az 502 Bad Gateway hiba megoldásának módjai a felhasználó és a webhely adminisztrátora között eltérőek. Részletesebben vegye figyelembe az okokat és megoldásokat.

Az 502 Bad Gateway hibaelhárítása.

502 Rossz átjáró - mit jelent

Az egyes kérésekre adott válaszként a HTTP Internet protokoll állapota kódot ad. A leggyakoribb közülük 200: OK, minden működik, ahogy kellene. Általában ez az állapot nem jelenik meg. Ehelyett a látogatók látják a webhely tartalmát. A különböző hibák különböző okai vannak: ha a 400 hibák azt jelentik, hogy a felhasználó problémái vannak, akkor az 500-tól 511-ig terjedő kódok azt jelenti, hogy a negatív válasz a szerverhiba eredménye. A számok azt is jelzik, hogy a hiba történt - legalábbis azok számára, akik tudják, hogy mit jelentenek az egyes kódok.

Az 502-es hibát általában a Bad Gateway, a Bad Gateway Nginx, a Bad Gateway Apache vagy a Bad Gateway kifejezés követi: a regisztrált végpont nem tudta kezelni a kérést. Ez a hibás átjáró hibája és a „400: Oldal nem található” hiba az egyik leggyakoribb, amikor az interneten dolgozik. Úgy tűnik, hogy a főszerveren keresztül érkező webhely nem tudta továbbítani a kérést. Ebben az esetben az első kiszolgáló csak proxyként vagy átjáróként működik. Bár elmondható, hogy minden internetes kérést átjárókon keresztül is küldünk. Éppen ezért a hibaablak megjelenése némi kényelmetlenséget okozhat - nem teljesen világos, hogy a folyamat mely pontján észlelték a kérés hibás működését.

Hibaforrás 502 Rossz átjáró

A legtöbb esetben érvénytelen átjáró hiba jelentkezik a szerver oldalon, így egy egyszerű felhasználó nem tudja megjavítani. Az is lehetséges, hogy a használt böngésző 502 hibás átjáró hibát regisztrált, ami valójában nem létezik, vagy egyszerűen le van kapcsolva a hálózatról. A hiba forrása a következő is lehet:

  • Szerverhiba - a célkiszolgáló átjárója negatív eredményt kap. Ez a rendszerhiba miatt fordulhat elő. Ritkán előfordulhat, hogy a szerverek leválaszthatók a hálózatról, például amikor a tartalom megsérti a törvényt.
  • A webkiszolgáló túlterhelése - ha a webszerver eléri a korlátot, akkor már nem válaszol a kérésekre. Ezért az átjáró 502 Bad Gateway-t kérdez. Ennek oka lehet egy váratlanul nagy érdeklődés a helyszínen vagy akár egy DDoS támadás iránt. Ez azt jelenti, hogy a támadó virtuális hálózatot használ a szerver túlterhelésére és a rendszer összeomlásának kiváltására.
  • Helytelen PHP programozás - néha a probléma a webhely kódjában van. Ezután néhány kérés negatív eredményt kap.
  • Kommunikációs hiba - A tűzfalak (szerver és kliens) hibákat okozhatnak a kérések mindkét oldalán történő továbbításakor.
  • Böngészőhiba - okozhat egy webhely megjelenítési hibát, és az 502 Bad Gateway kiterjesztheti a böngészőt.

okai

Az 502 rossz átjáró hiba három fő oka van:

  • A tartománynév nem megengedett - az IP-cím szerinti domain név nem megengedett. Fontos megjegyezni, hogy a DNS-változások annyi időt vehetnek igénybe, mint az aktívak. Attól függ, hogy az egyes rekordokhoz milyen TTL vagy „élettartam” van beállítva.
  • A forráskiszolgáló nem érhető el - az internetkapcsolat nem működik vagy sem.
  • A tűzfal blokkolja a kérést - a tűzfal blokkolja a kapcsolatot az élszerverek és a webhely forráskiszolgálói között. Ezt a CMS biztonsági bővítményei is okozhatják. Néhány DDOS biztonsági rendszer túl aktív, ezért blokkolja a tartalomszolgáltató kiszolgálóktól érkező kéréseket.

A (z) 502 Bad Gateway hibák kiküszöbölése

A hiba 502 hibás korrekciójának helyesbítése érdekében fontolja meg a probléma megoldását a webhely adminisztrátorának szempontjából. A portál látogatója megosztotta Önnel az 502-es hibaüzenetet, amikor megpróbálja elérni a webhelyét. A rendszergazda nem mindig tudja helyesen meghatározni a hiba okát. Először ellenőrizni kell, hogy a webhely egésze elérhető-e. Ha a kiszolgáló valóban meghibásodik, forduljon a szolgáltatóhoz. Lehet, hogy már tudják a hibát, és támogatásuk már a helyreállítást illeti. Ellenőrizze a kiszolgáló naplófájljait is a hibaüzenetek számára. Különösen a PHP programozása gyakran hibaforrássá válik, ezért győződjön meg róla, hogy ellenőrizze, hogy a hibakód a kódban vagy az adatbázisban van-e. Ha szükséges, a régi biztonsági mentés segítségével gyorsan kijavíthatja a hibát.

Gyakran előfordul, hogy a hiba csak azért következik be, mert a kiszolgáló átmenetileg túlterhelt, vagy túl hosszú ideig nem tudott válaszolni egy nagyobb kérésre. Ha az ilyen túlterhelések gyakrabban jelentkeznek, forduljon a szolgáltatóhoz. Együttesen a webszerver jobb konfigurációját érheti el, de ez nem mindig lehetséges. Ezután ellenőrizni kell, hogy a tűzfal megfelelően van-e beállítva, és győződjön meg róla, hogy nem blokkolja a jogos jogosultságokat. Egy másik hibaforrás lehet egy névfeloldási hiba. Ellenőrizze a DNS-beállításokat a tárhelyszolgáltatóval. Leggyakrabban 502 idő elteltével eltűnik önmagában. Ha a hatáskörén kívül hiba lép fel, azt egy internetszolgáltató (ISP) vagy egy webszerver-tárhely szolgáltatója oldja meg, anélkül, hogy beavatkozna az Ön részéről. Ha a hiba a hibája miatt keletkezik, a lehető leghamarabb meg kell határoznia annak forrását és eltávolítási módját.

Ideiglenesen tiltsa le a tartalomszolgáltatási hálózatot (CDN)

A böngésző kéréseit néha egy visszirányú proxykiszolgálón keresztül továbbítják. Más szóval, a proxyszerver használata közvetítőt hoz létre a felhasználó böngészője és a webhelykiszolgáló között. Egyes szolgáltatások, például a Content Delivery Networks (CDN-ek) fordított proxy technológiát használnak a bejövő forgalom lehető leghatékonyabb irányításához. De néha ez az extra réteg, amikor megpróbál csatlakozni az eredeti webszerverhez, problémákat okozhat. Ha ez megtörténik, a látogatók (és te) hibát észlelhetnek 502-ben. A CDN-nek ez a problémája meggyőződése és megismerése meglehetősen egyszerű. Mindössze annyit kell tennie, hogy átmenetileg tiltsa le a szolgáltatást, majd ellenőrizze, hogy helytelen-e az oldal helyesen. A CDN letiltásának folyamata a használt szolgáltatástól függ.

Most, amikor megpróbál hozzáférni egy webhelyhez, a forráskiszolgáló közvetítő nélkül válaszol a kérésre. Ha az 502 hiba eltűnt, a CDN valószínűleg a probléma forrása volt. A legtöbb esetben csak néhány órát kell várnia a szolgáltatás visszaállítása előtt. Természetesen ellenőrizze és ellenőrizze, hogy a hiba már nem következik be. Ha másik CDN-t használ, a dokumentáció ideiglenes letiltására vonatkozó utasításokat is meg kell vizsgálnia.

Törölje a böngésző gyorsítótárát

Ha a probléma valóban szerveroldali, de elérnie kell a webhely tartalmát, a probléma megoldására mód van. Az egyik a böngésző gyorsítótár. A modern böngészők egy ideig a saját szervereiken tárolják a weboldalak másolatát, így megjeleníthetik korábbi verzióikat. Egy oldal betöltéséhez a Google gyorsítótárból írja be a cache-t: a keresőmezőbe, majd a meglátogatni kívánt URL-t (például cache: //facebook.com). Emlékeztetni kell azonban arra, hogy a webhely egy elavult verzióját látja. A hiba megszüntetéséhez tisztítsa meg a böngésző gyorsítótárát.

Törölje a böngésző cookie-kat

Mi a teendő az 502-es hibával? A legtöbb esetben az oldalt egyszerűen újratöltheti. Ha a probléma megoldódott, akkor a kiszolgálót csak átmenetileg túlterhelték. Mivel az ilyen összeomlások meglehetősen hosszúak, az oldal újratöltése kb. 15 perc alatt segíthet. Ha a hibaüzenet továbbra is fennáll, törölje a gyorsítótárat és a cookie-kat. Lehet, hogy a böngésző valójában csak az eszköz belső memóriájából érte el az adatokat. Nem szükséges törölni az összes cookie-t - a böngésző beállításaiban csak a megfelelő weboldalhoz kapcsolódóakat lehet megnyitni és törölni.

Indítsa el a böngészőt inkognitó módban

Lehetséges, hogy a hiba a rendszeren van, még akkor is, ha az állapotkód másra mutat. Ha minden alkalommal megpróbál meglátogatni bármely webhelyet, a Gateway felugrik, valószínűleg a hiba a számítógéphez, a böngészőhöz vagy a tűzfalhoz kapcsolódik. Először ellenőrizze a böngésző funkcióit. Az első lépés az inkognito módban történő újraindítás. Ha ez nem működik, indítsa el a böngészőt biztonságos módban. Ha a hiba eltűnik, akkor a probléma az egyik olyan bővítmény vagy böngészőbővítmény volt, amely biztonságos módban le van tiltva. Ehhez nyissa meg a parancssort, és írja be ide a böngésző helyének teljes útvonalát idézetekben. Minden böngésző fejlesztőnek különböző parancsai vannak a biztonságos mód indításához:

  • Firefox: "C: Programfájlok Mozilla Firefox Firefox.exe" - biztonságos mód
  • Internet Explorer: „C: Fájl fájlok Internet Explorer” iexplore.exe ”- a következő
  • Chrome: A Google böngésző nem nyújt biztonságos módot. Ehelyett csak inkognitó módban fusson.

Rögzítse a DNS-kiszolgálót

Az 502-es hiba előfordulhat a tartománynév és az IP-cím hibás kötése miatt. Ez annak köszönhető, hogy a webhely egy új gazdagépre költözött, ami általában egy kis időt vesz igénybe. A megoldás az, hogy törölje a DNS-gyorsítótárat a helyi rendszeren, ahogy törli a gyorsítótárat a böngészőből. Nyisson meg egy parancssorot, és futtassa a parancsot:

ipconfig / flushdns

Ha a DNS-gyorsítótár sikeresen törlődik, a program megjeleníti az "A DNS-gyorsítótár sikeres törlése" üzenetet.

Ellenőrizze a naplókat

A naplók minden olyan művelet nyilvántartása, amelyet bármely alkalmazásban végrehajtott. Ellenőrizheti az alkalmazásnaplókat és a megfelelő naplót a kiszolgálón. Az alkalmazásnaplók megmutatják, hogy mely oldalakat kérték az alkalmazás végrehajtása során, míg a kiszolgálón lévő napló információkat tartalmaz az alkalmazás futtatásáért felelős hardverről és a kiszolgálóhoz csatlakoztatott összes eszköz állapotáról.

A CDN-bővítmény letiltása

A tartalomszolgáltatási hálózat (CDN) harmadik fél szolgáltatása a „nagy tartalom” megjelenítéséhez, amely nagy képeket és videót tartalmaz. A CDN-t az alkalmazás használja a hatékonyság fenntartásához. A tűzfal-konfiguráció érvénytelen vagy rosszindulatú tartalmat engedhet át az átjárón, ami 502 hibás átjáró hibát eredményez. A probléma megoldásához csak ki kell kapcsolnia a CDN-t.

Próbáljon meg egy másik böngészőt használni.

Próbáljon meg csatlakozni egy másik böngészőn keresztül. Ha az oldal megnyitása sikertelen, akkor az aktuális szabványos böngészőt el kell távolítani és újratelepíteni. Ha a böngészők közötti váltás nem oldja meg a helytelen átjáró hibáját, ellenőrizze a hálózati beállításokat. A legegyszerűbb lehetőség a modem és az útválasztó újraindítása. Ha ez nem működik, próbálja meg átkapcsolni a Wi-Fi-ről LAN-ra és kábelcsatlakozással.

Indítsa újra a számítógépet és a hálózati berendezéseket

Néha az 502 rossz átjárót az internetszolgáltató okozza. Ennek oka a DNS-kiszolgálón lévő hamis rekord. A hibaüzenet kiiktatásához adjon meg egy másik DNS-kiszolgálót a beállításokhoz. A Windows-ban ez megtörténhet a TCP / IP kapcsolat beállításaiban. Tesztként elérheti az ingyenes Google DNS-kiszolgálót - 8.8.8.8 és 8.8.4.4.

Lépjen kapcsolatba az internetszolgáltatójával

Ha a hibát nem a szolgáltató okozza, akkor csak várni kell, amíg önmagában eltűnik (vagy használja az oldalak gyorsítótárazott változatait). A legtöbb esetben a hiba ideiglenes és az adminisztrátor a lehető leghamarabb megszünteti.