Openbaarmaking: Wanneer u 'n diens of 'n produk via ons skakels koop, verdien ons soms 'n kommissie.

Wat is 502 Bad Gateway-fout en hoe kan ek dit regstel (maklike gids om reg te stel)

One of the things that certainly frustrate both consumers and web owners is seeing an error code pop up on the website or on one of its pages. One of those annoying pests is the 502 error or bad gateway error.

Alhoewel dit nie so algemeen is soos ander bedienerfoute nie, is dit veral moeilik as dit voorkom, veral omdat dit dikwels moeilik is om die wortel van die probleem te vind.

Maar wat is presies 502 slegte gateway-foute?

502 slegte poorte
Eenvoudig gestel, hierdie fout is HTTP (Hypertext Transfer Protocol) statuskode en dit kom voor wanneer een aanlynbediener nie die regte bediener van 'n ander aanlynbediener kry of dink nie.

Dit kan met enigeen op enige opstelling, enige blaaier en enige toestel gebeur. Laat ons daarom kyk wat hierdie fout veroorsaak en hoe om dit reg te stel, en hopelik ten goede daaruit ontslae te raak.

Die 5xx-bende

Soos u dalk al weet, is die 502 nie die enigste fout wat kan voorkom onder die 500 reeks foute wat net wag om u dag te verwoes nie. Dit gesê, hier is 'n paar van die mees algemene en belangrikste foute in die 500-groep waarvan u bewus moet wees.

    • 500 Interne server fout - U webbediener sal hierdie fout vertoon sodra dit 'n voorwaarde ervaar wat verhoed dat hy sy taak verrig, dit wil sê kliëntversoek.
    • 501 Nie geïmplementeer nie - bediener kan nie die versoekmetode ondersteun of herken nie. Dit het nie die funksionaliteit om die versoek te verwerk nie, en reageer op hierdie fout.
    • 502 Bad Gateway - bedieners het gesukkel en nou praat hulle nie met mekaar nie. Grappies eenkant, terwyl u as 'n gevolmagtigde of as 'n poort opgetree het, het u bediener nie die regte reaksie van 'n stroomop-bediener ontvang terwyl hy die versoek probeer verwerk nie.
    • 503 Diens nie beskikbaar nie - 'n Tydelike voorwaarde wanneer 'n bediener nie beskikbaar is om versoeke te verwerk nie, omdat daar een of ander onderhoud plaasvind, of dat dit tans oorlaai is.
    • 504 Gateway-tydsduur - Die bediener het, hoewel hy as 'n gevolmagtigde of as 'n toegangspoort reageer, nie betyds van 'n ander bediener, soos DNS, geantwoord nie, sodat hy die versoek nie kon verwerk nie.
    • 505 HTTP-weergawe word nie ondersteun nie - sy fout kom voor wanneer u webbediener nie die weergawe van die HTTP-protokolweergawe wat van die versoek afkomstig is, kan of wil ondersteun nie. Die fout bevat gewoonlik 'n beskrywing van die rede waarom die bediener nie sal saamwerk nie.

fout 502

Die oorsake agter 502 Fout

In die meeste gevalle is die 502-fout slegs 'n hik in kommunikasie tussen twee aanlynbedieners. Niks majeur en niks te ernstig nie. Dit kan egter baie uitdagend wees om uit te vind presies wat 'n 502-fout veroorsaak het.

Die belangrikste rede is dat hierdie fout voorkom tussen twee aanlyn bedieners waaroor u absoluut geen beheer het nie.

For web owners that are not developers themselves, having one on your team can be very helpful when dealing with such errors. You can check aanlyn vir werkgeleenthede vir sagteware-ingenieurs om 'n duidelike beeld te kry van wat u van die ontwikkelaar kan verwag as u sou besluit om een ​​te huur.

Boonop kan hierdie fout homself vermom soos verskillende foutboodskappe, soos 502 Proxy Error, HTTP 502, 502 Bad Gateway NGINX ensovoorts. In elk geval, hier is 'n paar mees algemene redes daarvoor voordat u u verstand verloor oor wat die fout kon veroorsaak het.

  • Die oorsprongbediener werk nie - Eenvoudig gestel, u bediener werk moontlik nie behoorlik nie. Die wortel van u probleem is moontlik: verbindingskwessie, bedieningstyd, oorlading, te veel verkeer ens.
  • Domeinnaamkwessies - Hierdie probleem kom voor wanneer die domein nie die IP-adres korrek bepaal nie. Verkeerde DNS-rekords wat as domein-gasheervlak gestel is, kan die rede vir hierdie probleem wees. Die veranderinge aan die DNS het waarskynlik nie genoeg tyd gehad om wêreldwyd te versprei nie, sodat die fout voorkom. Dit kan wees as gevolg van 'n trae TTL-faktor (Time To Live).
  • Versoek geblokkeer deur die firewall - Ah ja, die goeie ou firewall en die veiligheid daarvan. Gaan die firewall na as u twyfel oor die probleem. In die meeste gevalle is die brein agter die 502-fout in werklikheid die firewall. Dit kan versoeke tussen bedienings blokkeer, veral op WordPress-webwerwe wat dit het sekuriteit plugins. Boonop kan dit ook die DDoS-beskerming wees wat inskop.
  • Bedienerfout - U bediener het die emmer geskop. Daar is verskillende redes waarom dit kan voorkom. Byvoorbeeld, die bediener is vanlyn weens onderhoud, die bediener het neergestort of die inhoud van die bediener oortree die bepalings en voorwaardes van die verskaffer, sien figuur.
  • Webleser fout - Glo dit of nie, dikwels is die rede agter ons 502 blaaieruitbreidings. Dit geld veral as u AdBlock-uitbreidings het wat gebruikers beskerm teen irriterende advertensies en pop-ups. 'N Ander rede kan eenvoudig 'n verouderde weergawe wees van die blaaier wat gebruik word.

Die oplossing van die 502-fout

Nou kom ons by die interessante deel. Die oplossing van 'n 502-fout is dikwels so eenvoudig as wat dit raak. Uit 'n verbruikersoogpunt kan dit net so moeiteloos wees as om die bladsy te herlaai. Daar is verskillende maniere om hierdie fout op te los, en hier is 'n paar daarvan.

    • Herlaai die bladsy - Ja, u lees dit reg. Herlaai die bladsy net, en die fout kan verdwyn. Soos voorheen genoem, het die arme ding dalk net 'n bietjie meer tyd nodig.

herlaai die bladsy

    • Begin 'n nuwe blaaier-sessie - Nog 'n oplossing is om alles te sluit, die geskiedenis van die blaaier, die koekies en die kas skoon te maak en 'n nuwe sessie te begin. 'N Nuwe private of incognito-sessie kan ook help om die fout reg te stel.

verwyder koekies om 502-foute te vermyMaak cach-beelde skoon om 502-foute te vermy

  • Herbegin jou rekenaar - As alles misluk, stel die masjien weer in en probeer opnuut.
  • Probeer 'n ander blaaier - Die probleem kan blaaierverwant wees, so probeer 'n ander probleem, soos Google Chrome, Mozilla Firefox, ens.
  • Kom later terug - Dinge lyk amper hopeloos as u al bogenoemde probeer het om die fout reg te stel. U kan probeer om u internetdiensverskaffer of die webmeester te kontak, maar gaan haal gerus koffie en kom later terug. Die fout kan homself oplos teen die tyd dat u terugkom.

Oplossing vir die ontwikkelaars

Die standpunt van die ontwikkelaar verskil van die verbruiker. Die oplossing van die 502-fout as 'n webbestuurder kan ook naatloos verloop. Daarom is hier 'n paar oplossings vir die 502 vir ontwikkelaars.

  • Probeer uitvind of die stroomop-bediener bereik kan word deur die IP-toets van die bediener op te spoor of te toets.
  • Gebruik die DNS-toetshulpmiddels om te kyk of die gekwalifiseerde domeinnaam reg oplos.
  • Gaan die foutlogboeke van die bediener of webwerf na om te sien of daar 'n bepaalde fout by die bediener is.
  • Op WordPress-webwerwe, probeer om die 'wp-content / plugins'-gids tydelik te hernoem om die inproppe uit te sluit as 'n moontlike oorsaak van die fout.
  • Kyk na die brandmuurlogboeke vir tekens van blokke.

Sluitingswoord

Onder al die moontlike foute wat op die bediener of op die webwerf kan voorkom, is die 502 slegte gateway-fout nie die slegste van die lot nie. Dit is nietemin steeds lastig.

Alhoewel dit vinnig en doeltreffend opgelos kan word, kan dit dui op ernstige onderliggende probleme wat in die toekoms ernstige probleme kan veroorsaak, en dit is die moeite werd om 'n bietjie verder te kyk as dit wel voorkom.