Mikä on 502 Bad Gateway -virhe (ja kuinka korjata se)

Kukaan ei pidä virhekoodista! Useimmille käyttäjille virhenumeron näkeminen ei ole hyödyllistä, koska numero ei tarkoita mitään, ellet ole muistanut asianmukaista koodikirjaa. 

Jos kohtaat "502 Bad Gateway Error -virheen", ongelma on melkein varmasti sisäinen palvelinvirhe. On tärkeää ymmärtää ongelma, ja joissakin tapauksissa voit ratkaista ongelman muutamilla toimenpiteillä. Selitämme, mitä tämä virhe tarkoittaa, ja tutkimme tapoja saada asiat taas toimimaan.

HTTP-tilakoodit

502-virhekoodi on osa HTTP - virhevastauskoodijoukkoa. HTTP tai Hypertext Transfer Protocol on ydinprotokolla, joka saa verkon toimimaan. Se on osa laajempaa Internet-protokollapakettia ja kuvaa, kuinka palvelimet ja asiakkaat puhuvat toisilleen, kun ne pyytävät tai lähettävät verkkosisältöä.

Kun verkkoselaimesi (asiakasohjelma) pyytää tietoja palvelimelta HTTP :n avulla ja jokin menee pieleen, verkkopalvelin antaa virheellisen vastauksen, joka johtaa virhekoodiin. Tunnetuin niistä on luultavasti Error 404 , mikä yksinkertaisesti tarkoittaa, että palvelin ei löydä sivua määrittämästäsi osoitteesta. 

5xx-virhekoodiperhe

Virhevastauskoodeja on viisi numeroitua sarjaa: 1xx, 2xx, 3xx, 4xx ja 5xx.

5xx-koodiryhmä sisältää kaikki palvelimen virhekoodit. Tämä tarkoittaa, että kun näet koodin, joka alkaa numerolla viisi, ongelma on lähes varmasti palvelimessa. Useimmiten, jos jokin on mennyt pieleen palvelimen kanssa, voit vain odottaa ja yrittää myöhemmin uudelleen. Yleensä nämä ovat tilapäisiä virheitä. Jos yrität käyttää suurta palvelua, kuten Amazon tai Google , tällaiset virheet korjataan melkein välittömästi, ellei kyseessä ole suuri katkos.

Mikä on "yhdyskäytävä"?

Virhe 502 on "Bad Gateway" -virhe. Yhdyskäytävälaite on tietokoneverkon solmu, joka toimii yhdyskäytävänä muihin verkon ylävirran puolella oleviin verkkoresursseihin.

Internet-reitittimesi tai -modeemisi on yhdyskäytävälaite(gateway) . Samoin ovat megareitittimet, joita Internet- palveluntarjoajasi(ISP) käyttää yhdistääkseen käyttäjänsä Internetin tärkeimpiin verkkoihin. Jos haluat tietää lisää siitä, kuinka se kaikki sopii yhteen, lue Kuka omistaa Internetin? Web-arkkitehtuuri selitetty(Who Owns the Internet? Web Architecture Explained) .

" Huono(Bad) yhdyskäytävä" tarkoittaa tällöin yksinkertaisesti sitä, että yhdyskäytävälaite ei voinut noutaa pyytämiäsi tietoja verkon ylävirran palvelimilta. Huono(Bad) portti, huono! 

HTTP 502 -virheen yleisiä syitä

502-virhe voi tapahtua useista syistä, mutta useimmat ovat palvelinpuolen ongelmia. Ylikuormitettu alkuperäpalvelin on ylivoimaisesti yleisin syy. Alkuperäinen palvelin(origin server) on tietokone, joka sisältää verkkosivuston ja kuuntelee käyttäjien pyyntöjä tarjota sisältöä.

Palvelimen ylikuormitus

Palvelimelle voi olla samanaikaisesti liian monta pyyntöä, joten se ei täytä pyyntöjä yli kapasiteettinsa. Saatat jopa nähdä "502-palvelu tilapäisesti ylikuormitettu" -virheilmoituksen "huono yhdyskäytävä" sijaan.

DDoS-hyökkäykset

Joskus palvelimet ylikuormitetaan tarkoituksella DDoS (Distributed Denial of Service ) -hyökkäyksen aikana, mutta tulos on samanlainen. Jos palvelin kestää liian kauan, se lasketaan palvelimen aikakatkaisuksi ja saat virhekoodin. DDoS -hyökkäykset eivät ole niin yleisiä kuin aiemmin, kiitos CloudFlaren(CloudFlare) kaltaisten palveluiden , jotka toimivat puskurina palvelimen ja pyyntötulvan välillä. Joten mikä tahansa kohtaamasi ylikuormitus on todennäköisesti laillista runsasta käyttöä.

Palvelimen kokoonpanovirhe

Palvelimen palomuuri-(firewall) tai verkkoasetukset voivat olla väärin määritettyjä tai ne voivat tunnistaa IP-osoitteesi virheellisesti estettäväksi. Jos käytät dynaamista IP-osoitetta (kuten useimmat ihmiset), sinulle on saatettu määrittää osoite, jota ongelmallinen käyttäjä käytti aiemmin.

Internet on uskomattoman monimutkainen, ja laitteesi ja palvelimesi, jota yrität käyttää, välillä on kymmeniä, jopa satoja verkkolaitteita. Joillakin heistä saattaa olla ongelmia.

Bugiset palvelimet

Lopuksi palvelin saattaa olla vain alas tai siinä voi olla ohjelmistovirheitä, joiden vuoksi se ei pysty täyttämään pyyntöjä. Muista(Remember) , että palvelin on vain tietokone, ja joku tai jokin on saattanut sotkea sen. Joten kunnes joku tekee ohjelmiston virheenkorjauksen, ongelma jatkuu. Löydät verkosta satoja artikkeleita, joissa kerrotaan kuinka korjata Apache-verkkopalvelinohjelmistoon liittyviä ongelmia, korjata (Apache webserver software)PHP(PHP code) -koodin reikiä tai ratkaista WordPress-sivustojen(WordPress sites) määritysongelmia .

Nyt kun sinulla on hyvä peruskäsitys ongelmasta, tarkastelemme muutamia asioita, joita voit kokeilla vianmäärityksessä.

Päivitä sivu

Jos kohtaat 502-virheen, sinun tulee ensin päivittää verkkosivu. Useimmat tämänkaltaiset virheet tapahtuvat joko väliaikaisen verkko-ongelman takia tai koska palvelin on ylikuormitettu. Voit myös odottaa, kunnes ruuhka-ajat ovat ohi (palvelimen sijainnin aikavyöhykkeen perusteella), ennen kuin yrität uudelleen. 99 %:ssa 502 virhetapauksesta vastaus on myöhemmin uudelleen yrittäminen, mutta odottaessasi voit tehdä joitain muita asioita.

Tarkista , onko sivusto(Site) poissa kaikille(Down)

Vaikka 502-virhe viittaa siihen, että palvelimen yhteyden päässä on ongelma, ei ole koskaan haittaa varmistaa, ettet ole ainoa, jolla on ongelmia. Voit käyttää verkkosivustoja, kuten IsItDownRightNow? Tai Down Detector vahvistaaksesi, että et ole ainoa, joka katsoo virhekoodia äitisi koirien uusimpien kuvien sijaan Facebookissa(Facebook) .

Jotkut näistä sivustoista voivat näyttää tärkeitä yksityiskohtia, kuten kuinka usein sivusto kaatuu, onko se vain kaatunut tietyillä alueilla ja valittavatko muut käyttäjät tietyistä ongelmista tällä hetkellä.

Nollaa reititin

Joskus huono portti on portti talossasi. Reitittimesi on tietokone aivan kuten kaikki muutkin, mikä tarkoittaa, että se voi roikkua, kaatua tai kärsiä vioista. Kuten muutkin tietokoneesi, yksinkertainen uudelleenkäynnistys voi yleensä ratkaista nämä ongelmat. 

Oletetaan, että huomaat, että sinun on nollattava reitittimesi(reset your router) usein, jotta Internet-yhteys toimii taas. Siinä tapauksessa saatat haluta suorittaa laiteohjelmistopäivityksen tai harkita uuden reitittimen ostamista, jolla on enemmän kapasiteettia käsitellä useita laitteita kerralla.

Tyhjennä selaimen välimuisti ja evästeet

 [9 Clear.jpg]

Selaimesi säilyttää välimuistin verkkosivustoista, joilla vierailet usein, ja verkkosivustoista, joilla olet käynyt viimeksi. Säilyttämällä välimuistin saat nopeammat sivuston vasteajat ja käytät vähemmän kaistanleveyttä käynnistykseen, koska et lataa sivun yleisiä elementtejä joka kerta, kun päivität tai vierailet sivulla.

Valitettavasti verkkoselaimen välimuistit voivat mennä pieleen ja haitata sivun lataamista oikein. Joten kannattaa tyhjentää selaimen välimuisti. Älä huoli historiasi, salasanojesi ja muiden tärkeiden tietojesi katoamisesta. Välimuistin tyhjentäminen voi ehkä hidastaa sivuston käyttöä jonkin verran, kunnes uusi välimuisti voidaan rakentaa. Jos haluat tietää kuinka tyhjentää selaimesi välimuisti, katso lopullinen opetusohjelmamme: Kuinka tyhjentää minkä tahansa verkkoselaimen välimuisti(How To Clear The Cache Of Any Web Browser)

Evästeet ovat toisen tyyppisiä tietoja, joita selaimesi säilyttää paikallisesti ja jotka voivat häiritä verkkosivuston lataamista. Yleensä(Generally) evästeet ovat hyviä verkkosivuston käyttökokemukselle. Ne antavat verkkosivuston "muistaa" sinua koskevat tiedot, jotta sinun ei tarvitse kirjautua sisään joka kerta tai kadota ostoskorin sisältöä, jos yhteys katkeaa.

Sen lisäksi, että evästeiden seuranta(tracking cookies) saattaa häiritä sivuston toimintaa, se voi olla myös tietosuojaongelma, mutta joka tapauksessa opetusohjelmamme Verkkoselaimen historian(How to Clear Any Web Browser’s History) tyhjentäminen näyttää myös evästeiden poistamisen. Muista vain tyhjentää vain evästeet, ei varsinaista selaushistoriaasi!

Päivitä selaimesi

Sinun tulee aina pitää verkkoselaimesi ajan tasalla, jos vain varmistaaksesi, että sinulla on uusimmat tietoturvakorjaukset asennettuna. Jos sinulla on odottavia päivityksiä, suorita ne ensin ennen kuin siirryt sivustolle, joka lähettää sinulle virheilmoituksen. Saattaa vain olla, että selaimesi tarvitsee uusimmat verkkostandardit puhuakseen uusimman verkkosivustotekniikan kanssa. 

Ei voi olla haittaa siitä, että käyttöjärjestelmäsi on myös ajan tasalla, koska verkko-ohjaimiin tai tietokoneesi tai laitteesi verkkopinoon saattaa liittyä ongelmia.

Kokeile toista selainta

Kaikkia selaimia ei ole tehty tasavertaisiksi. Jos käytät sulautettua verkkoselainta tai jotain muuta vähemmän tunnettua selainta, se ei välttämättä tue tietyn verkkosivuston kaikkia toimintoja tai vaatimuksia.

Voi myös yksinkertaisesti olla, että käyttämäsi selaimen kanssa on mennyt vikaan. Nopein tapa poistaa selain ongelman lähteestä on käyttää toista selainta. Valittavana on monia, mukaan lukien Microsoft Edge , Safari ( Mac tai iOS), Mozilla Firefox ja Google Chrome , vain muutamia mainitakseni.

Poista lisäosat ja laajennukset käytöstä

Saattaa olla syytä käynnistää selain tai (tilapäisesti) poistaa käytöstä kaikki laajennukset ja laajennukset poistaaksesi ne ongelman lähteenä. Tee tämä vain, jos eri selaimen käyttäminen ilman kyseisiä laajennuksia ei näytä ongelmaa samassa Internet-yhteydessä.

Kokeile toista Internet-yhteyttä

Jos palvelin, jota yrität tavoittaa, on kunnossa, mutta yhdyskäytävälaite reitillä kyseiselle palvelimelle on ongelman lähde, saatat haluta pakottaa toisen reitin käyttämällä eri Internet-yhteyttä. 

Jos esimerkiksi kotisi laajakaistayhteytesi antaa virheen, yritä päästä sivustolle älypuhelimellasi mobiilidatayhteyden avulla. Elleivät molemmat yhteydet ole samalta Internet- palveluntarjoajalta(ISP) , tämän pitäisi ohittaa kaikki Internet- palveluntarjoajakohtaiset(ISP) ongelmat.

Tarkista välityspalvelimesi

Jos käytät välityspalvelinta, kyseinen huono yhdyskäytävä voi itse asiassa olla välityspalvelin itse. Monet työpaikan tietokoneet kulkevat yrityksen välityspalvelimen kautta, eikä niitä aina ole mahdollista ohittaa suunnitelmallisesti. Loppujen lopuksi yritys käyttää välityspalvelinta valvomaan, mitä teet Internetissä ja hallitsemaan tietoturvaansa.

Oletetaan(Suppose) , että et voi ohittaa välityspalvelinyhteyttäsi välityspalvelimen(proxy server) asetuksissa. Siinä tapauksessa ainoa vaihtoehto on tarkistaa, toimiiko välityspalvelin oikein kysymällä IT-osastolta. Jos käytät yksityistä välityspalvelinta, sammuta se ja tarkista, aiheuttaako se ongelman. Jos käytät omaa välityspalvelinta, käynnistä se uudelleen ja tarkista, onko se edelleen määritetty oikein.

Kokeile VPN:ää

Vaikka haluamme viitata "verkkopalvelimeen", totuus on, että suurin osa verkkosisällöstä on useilla palvelimilla. CDN(CDNs) -verkot ( Content Delivery Networks ) säilyttävät verkkosisällön kopioita useilla palvelimilla maailmanlaajuisesti. Joten kun pyydät pääsyä sivustolle, sisältöä palvelee sinua lähinnä oleva CDN - solmu, joka tarjoaa parhaat nopeudet ja vasteajat. On myös halvempaa käyttää paikallista kaistanleveyttä kuin lähettää tietoja kansainvälisten runkojohtojen kautta, joten yritykset suosivat CDN-verkkojen käyttöä(CDNs) .

Asia on, jos paikallinen CDN - solmu on ylikuormitettu tai siinä on ongelmia, saatat saada 502-virheen. Teoriassa sinut pitäisi reitittää seuraavaan toimivaan palvelinsolmuun. Mutta vain siltä varalta, voit yrittää käyttää VPN :ää (Virtual Private Network ) päästäksesi verkkosivustolle toisesta maasta tai alueelta omassa maassasi. Tämä saattaa ohittaa paikallisen palvelimen ongelman.

Tyhjennä(Flush) DNS -välimuisti(DNS Cache) tai vaihda DNS-palvelimesi(Change Your DNS Servers)

DNS ( Domain Name System ) -palvelimet ovat kuin Internetin puhelinkirjoja. Kun kirjoitat osoitepalkkiisi osoitteen, kuten https://www.online-tech-tips.com (sisarsivustomme), DNS - palvelin kääntää sen fyysisen palvelimen oikeaksi IP-osoitteeksi, joka lähettää sinulle tiedot. vaatia.

Tietyllä DNS -palvelimella voi olla väärä IP-osoite tiedostossa (se on saattanut muuttua), tai palvelin, johon se viittaa, voi olla yksi sivuston useista, ja siinä on ongelmia. Paikallinen DNS -välimuisti saattaa myös olla vioittunut tai vanhentunut.

Yritä ensin tyhjentää DNS-välimuisti(clear your DNS cache) ja yritä uudelleen. Jos tämä ei auta, voit vaihtaa DNS-palvelimia(change your DNS servers) nähdäksesi, ratkaisiko se ongelman.

Googlen julkiset DNS(Public DNS) - palvelimet 8.8.8.8 ja 8.8.4.4 ovat maailman nopeimpia ja luotettavimpia DNS -palvelimia. 

Käytä sen sijaan välimuistissa olevaa sivua

Jos tarvitsit verkkosivustolta vain staattista tietoa, et ehkä tarvitse palvelimen olevan ollenkaan käynnissä. Google ja muut hakukoneet indeksoivat jatkuvasti verkkoa ja tekevät välimuistikopioita verkkosivuista. On myös verkkosivustoja, kuten Internet Wayback Machine , joka arkistoi sekä vanhat että uudet verkkosivut, jotta näet tiedot, jotka heillä oli eri aikoina.

Sivun välimuistissa oleva versio on helppo nähdä Googlen(Google) avulla. Etsi vain kolme pistettä tuloksen otsikon oikealta puolelta(three dots to the right of the result header) ja valitse se. 

Valitse avautuvasta valikosta välimuistissa oleva(cached) .

Sitten näet sivun, jossa on tämä viesti yläreunassa.

Ota yhteyttä sivuston ylläpitäjään

Viimeinen neuvo, jonka voimme antaa, kun kohtaat 502 Bad Gateway -virheen, on ottaa yhteyttä verkkosivuston ylläpitäjään. Jos ongelma näyttää liittyvän Internet- palveluntarjoajaasi(ISP) , voit ottaa yhteyttä heidän asiakastukeen ja kysyä, ovatko he tietoisia ongelmista kyseisen sivuston käytössä.

Monilla Internet- palveluntarjoajilla(ISPs) on "tunnetut ongelmat" -osio kotisivuillaan tai käyttäjätilien kojelaudoilla, joten muista tarkistaa myös nämä. Loppujen lopuksi, jos mikään tässä artikkelissa ei auta, se on kirjaimellisesti käsistäsi, ja voit vain odottaa. Joten miksi et katso Fun Stuff -osiostamme muutamia erinomaisia ​​tapoja viettää aikaa?



About the author

Olen kokenut Windows 10- ja Windows 11/10 -järjestelmänvalvoja, jolla on kokemusta Edgestä. Minulla on runsaasti tietoa ja kokemusta tarjottavana tällä alalla, minkä vuoksi uskon, että osaamisestani on hyötyä yrityksellesi. Vuosien kokemukseni sekä Windows 10:stä että Edgestä antaa minulle mahdollisuuden oppia nopeasti uusia tekniikoita, ratkaista ongelmia nopeasti ja ottaa vastuuta yrityksesi johtamisesta. Lisäksi kokemukseni Windows 10:stä ja Edgestä tekevät minut erittäin perehtyneeksi käyttöjärjestelmän kaikista näkökohdista, mikä olisi hyödyllistä palvelimien hallinnassa tai ohjelmistosovellusten hallinnassa.



Related posts