Kuinka korjata virhe 502 Bad Gateway
- 830
- 56
- Marcos Schaden Jr.
Aktiivisella surffauksella verkossa kaikki ei aina sujuvasti. Ajoittain käyttäjät sivuston sijasta kohtaavat HTTP -virheitä. Jos kohtaat Internetin käyttäjänä 500: n virheen kanssa, niin useimmissa tapauksissa ongelma ei ole sinussa tai Internet -yhteydessä, vaan sivuston palvelimella. Poikkeus on virhe 502, joka voi viitata virheellisiin asetuksiin, varsinkin jos virhe, jolla on virhe, ilmestyy hyvin usein ja riippumatta siitä, mihin sivustoon yrität mennä. Ensin sinun on määritettävä, että virheen ratkaisemismenetelmät 502 Bad Gateway käyttäjälle ja sivuston järjestelmänvalvojalle ovat erilaisia. Harkitse syitä ja päätöksiä yksityiskohtaisemmin.
502 Huono yhdyskäytävä - mitä se tarkoittaa
HTTP Internet -protokolla vastauksena jokaiselle pyynnölle tarjoaa tilikoodin. Niistä yleisin on 200: OK, kaikki toimii niin kuin sen pitäisi. Tätä tilaa ei yleensä näytetä. Sen sijaan vierailijat näkevät sivuston sisällön. Eri virheillä on erilaisia syitä: jos virheet 400 tarkoittavat sitä, että käyttäjällä on ongelmia, niin koodit välillä 500 - 511 tarkoittavat, että negatiivinen vastaus on palvelimen virheen tulos. Numerot osoittavat myös, missä virhe tapahtui - ainakin käyttäjille, jotka tietävät, mitä yksittäiset koodit tarkoittavat.
Virheen 502 liittyy yleensä Bad Gateway, Bad Gateway Nginx, Bad Gateway Apache tai Bad Gateway: Rekisteröity päätepisteen epäonnistuminen käsittelemään. Tällainen väärän yhdyskäytävän virhe ja virhe "400: sivua ei löydy" on yksi yleisimmistä Internetissä työskennellessä. Hän ilmestyy, kun sivusto, johon pääsipalvelimen kautta pääsy ei voinut välittää pyyntöä. Tässä tapauksessa ensimmäinen palvelin toimii vain välityspalvelimena tai yhdyskäytävänä. Vaikka voimme sanoa, että kaikki Internet -pyynnöt lähetetään myös yhdyskäytävien kautta. Siksi ikkunan esiintyminen virheestä voi aiheuttaa haittoja - ei ole täysin selvää, missä hetkessä prosessi löydettiin vialla.
Virhelähteet 502 huono yhdyskäytävä
Useimmissa tapauksissa väärän yhdyskäytävän virhe tapahtuu palvelimen sivulla, joten yksinkertainen käyttäjä ei voi korjata sitä. On myös mahdollista, että käytetty selain on rekisteröinyt 502 huonoa yhdyskäytävävirheen, jota ei tosiasiassa ole, tai olet yksinkertaisesti irrotettu verkosta. Virheen lähde voi myös olla seuraava:
- Palvelimen vika - Kohdepalvelimen yhdyskäytävä saa negatiivisen tuloksen. Tämä voi tapahtua järjestelmän vian takia. Harvoissa tapauksissa palvelimet voivat sammuttaa verkon, esimerkiksi kun sisältö rikkoo lakia.
- Web-palvelimen ylikuormitus-jos verkkopalvelin saavuttaa rajansa, se ei voi enää vastata. Siksi yhdyskäytävä antaa 502 huonoa yhdyskäytävää. Syynä voi olla odottamatta suuri kiinnostus sivustoon tai jopa DDOS-ATAK. Tämä tarkoittaa, että hyökkääjä käyttää virtuaaliverkkoa palvelimen ylikuormittamiseen ja systeemisen epäonnistumisen provosoimiseen.
- Virheellinen ohjelmointi PHP: ssä - Joskus ongelma sisältyy sivustokoodiin. Silloin joihinkin pyyntöihin saadaan negatiivinen tulos.
- Viestintävirhe - Virheiden aiheuttaminen lähetettäessä pyyntöjä viestinnän molemmille puolille voi välittömät (palvelin ja asiakas).
- Selainvirhe on aiheuttaa verkkosivuston näyttövirhe ja 502 Bad Gateway voi laajentaa selaimesi.
DOS -hyökkäysjärjestelmä
Syyt
Virheelle on 3 pääasiallista syytä 502 Bad Gateway:
- Verkkotunnuksen nimi ei ole sallittua - Verkkotunnuksen nimi IP -osoite ei ole sallittua. On tärkeää huomata, että DNS -muutokset voivat viedä niin paljon aikaa kuin ne ovat aktiivisia. Se riippuu TTL: stä tai "elämäelämästä", joka on varattu jokaiselle tietueelle.
- Lähdepalvelin ei ole käytettävissä - ei toimi tai puuttuu Internet -yhteys.
- Palomuuri estää pyynnön - palomuuri estää sivuston reunan ja alkuperäisten palvelimien välisen yhteyden. Se voi johtua myös kytketyistä CMS -suojausmoduuleista. Jotkut DDoS -suojausjärjestelmät ovat liian aktiivisia, joten ne estävät sisällönjakelupalvelimien pyynnöt.
Kuinka korjata virhe 502 Bad Gateway
Korjataksesi 502 Bad Gateway -virhe, harkitse ratkaisua ongelmaan sivuston järjestelmänvalvojan näkökulmasta. Portaalin vierailija jakoi tiedon, että yrittäessäsi päästä sivustoosi, hän näkee virheilmoituksen 502. Mitä se tarkoittaa sinulle? Järjestelmänvalvoja on myös kaukana aina mahdollisesta virheen syyn selvittämiseksi oikein. Ensinnäkin sinun on tarkistettava, onko sivusto saatavilla kokonaisuutena. Jos palvelimesi todella epäonnistuu, sinun tulee ottaa yhteyttä isännöintitoimittajaan. Ehkä he tietävät jo virheestä, ja heidän tukensa työskentelee jo kunnostamisen parissa. Sinun tulisi myös tarkistaa palvelinlehtien tiedostot virheilmoitusten saatavuuden saamiseksi. Erityisesti virhe on usein PHP: n virheen lähde, joten muista tarkistaa, sisältyykö koodin virheen lähde vai tietokantaan. Tarvittaessa voit korjata virheen vanhan varmuuskopion avulla.
Usein virhe tapahtuu vain siksi. Jos tällaiset ylikuormitukset alkavat tapahtua yhä useammin, sinun tulee ottaa yhteyttä isännöintipalveluntarjoajaan. Yhteiset ponnistelut voidaan saavuttaa verkkopalvelimen parhaalla kokoonpanolla, mutta tämä ei ole kaukana aina mahdollista. Sitten sinun on tarkistettava, onko palomuuri määritetty oikein, ja varmista, että se ei estä mitään laillisia pyyntöjä. Toinen virhelähde voi olla nimien toimintahäiriö. Tarkista DNS -asetukset isäntäpalveluntarjoajasta. Useimmiten 502 jonkin ajan kuluttua katoaa yksinään. Kun virhepaikan ulkopuolella tapahtuu virhe, sen päättävät Internet -palveluntarjoaja (ISP) tai Web -palvelimen isännöintipalveluntarjoaja ilman mitään interventioita. Jos toimintahäiriö tapahtuu vikasi kautta, on välttämätöntä määrittää sen lähde ja eliminointimenetelmä mahdollisimman pian.
Sammuta väliaikaisesti sisällönjakeluverkko (CDN)
Selaimen pyynnöt ohjataan joskus käänteisen välityspalvelimen kautta. Toisin sanoen välityspalvelimen käyttö luo välittäjän käyttäjän selaimen ja sivustopalvelimen välillä. Jotkut palvelut, kuten sisällönjakeluverkot (CDN), käyttävät käänteisen välityspalvelimen tekniikkaa saapuvan liikenteen tehokkaimpaan reititykseen. Mutta joskus tämä lisäkerros yritettäessä muodostaa yhteyttä alkuperäiseen palvelimeen, verkkosivusto voi aiheuttaa ongelmia. Kun tämä tapahtuu, vierailijat (ja sinä) saattavat kohdata 502: n virheen. Tarkista ja selvitä, onko CDN tämän ongelman syy tarpeeksi yksinkertainen. Sinun tarvitsee vain sammuttaa palvelu väliaikaisesti ja tarkistaa sitten, onko sivusto ladattu ilman sitä. CDN -sammutusprosessi riippuu käyttämästäsi palvelusta.
Nyt kun yrität käyttää verkkosivustoa, sen alkuperäinen palvelin vastaa pyyntöön ilman välittäjiä. Jos virhe 502 katosi, todennäköisesti CDN oli ongelman lähde. Useimmissa tapauksissa sinun on vain odotettava muutama tunti ennen palvelun käynnistämistä uudelleen. Tietysti muista tarkistaa ja varmista, että virhe ei enää synty. Jos käytät toista CDN: tä, sinun on tarkasteltava sen dokumentaatiota saadaksesi ohjeet palvelun väliaikaisesti käytöstä.
Puhdista selaimen välimuisti
Jos ongelma on todella palvelimen puolella, mutta sinun on käytettävä sivuston sisältöä, on olemassa tapoja kiertää toimintahäiriöitä. Yksi niistä on selaimen välimuisti. Nykyaikaiset selaimet pitävät kopioita verkkosivustoista jonkin aikaa omilla palvelimillaan, jotta he voivat näyttää aikaisemman versionsa. Voit ladata sivun Google -välimuistista, kirjoita välimuisti: hakukenttään ja sitten URL -osoitteeseen, johon haluat käydä (esimerkiksi välimuisti: https: // vk.com). Sinun on kuitenkin muistettava, että katsot sivuston vanhentunutta versiota. Puhdista selaimen välimuisti päästäksesi eroon virheestä.
Poista selaimesi evästeet
Mitä tehdä virheellä 502? Useimmissa tapauksissa se voidaan korjata yksinkertaisesti käynnistämällä sivu uudelleen. Jos ongelma ratkaistaan, palvelin oli yksinkertaisesti väliaikaisesti ylikuormitettu. Koska tällaiset toimintahäiriöt voivat kestää melko pitkään, sivun lataaminen voi auttaa noin 15 minuutissa. Jos virheviesti ei ole kadonnut, puhdista välimuisti ja evästetiedostot. Voi olla, että selain sai vain pääsyn tietoihin laitteen sisäisestä muistista. Kaikkien evästeiden tiedostojen poistaminen ei ole välttämätöntä - selaimen asetuksissa voit avata ja poistaa vain vastaavat verkkosivustoon liittyvät ne.
Suorita selain inkognito -tilassa
Järjestelmässäsi voi olla virhe, vaikka valtion koodi osoittaisi jotain muuta. Jos jokaisessa yrityksessä vierailla missä tahansa sivustossa, huono yhdyskäytävä aukeaa, todennäköisesti virhe on kytketty tietokoneeseen, selaimeen tai palomuuriin. Tarkista ensin selaimen toiminnallisuus. Ensimmäisen askeleen tulisi olla uudelleenkäynnistys inkognito -tilassa. Jos tämä ei toimi niin kuin pitäisi, käynnistä selain vikatilassa. Jos virhe katoaa, ongelma oli yksi selaimen lisäyksistä tai laajennuksista, jotka on poistettu vammaista turvatilassa. Tätä varten sinun on avattava komentorivi ja kirjoitettava tähän selaimen sijainnin koko polku lainauksessa. Jokaisella selainkehittäjällä on erilaiset komennot vikatilan käynnistämiseksi:
- Firefox: "C: \ Ohjelmatiedostot \ Mozilla Firefox \ Firefox.Exe "-safe -mode
- Internet Explorer: "C: \ Program Files \ Internet Explorer \ IExplore.exe ”-exoff
- Chrome: Google -selain ei tarjoa vikatilaa. Sen sijaan se riittää aloittamaan inkognito -tilassa.
Korjaa DNS -palvelin
Virhe 502 voi tapahtua verkkotunnuksen ja IP -osoitteen väärän sitoutumisen vuoksi. Tämä johtuu uuden isännän verkkosivuston siirrosta, joka yleensä vie jonkin aikaa. Ratkaisu on puhdistaa DNS -välimuisti paikallisessa järjestelmässä samalla tavalla kuin välimuistin selaimesta. Avaa komentorivi ja suorita komento:
Ipconfig / flushdns
DNS -välimuistin onnistuneella puhdistuksella ohjelma antaa viestin "Cache DNS puhdistetaan onnistuneesti".
Tarkista lokit
Loki - nämä ovat tietueita kaikista toiminnoista, jotka olet suorittanut missä tahansa sovelluksessa. Voit tarkistaa sovelluslokit ja palvelimen vastaavan lehden. Sovelluslokit kertovat sinulle, mitä sivuja pyydettiin sovelluksen aikana, kun taas palvelimen päiväkirja sisältää tietoja sovelluksen suorittamisesta ja kaikkien palvelimeen kytkettyjen laitteiden tilasta ja tilasta,.
Irrota CDN -laajennus
Sisältötoimitusverkko (CDN) ovat kolmannen osapuolen palveluja "raskaan sisällön" tarjoamiseksi, joka sisältää suuria kuvia ja videoita. Sovellus käyttää CDN: tä tehokkuuden ylläpitämiseksi. BrandMauer -kokoonpano voi mahdollistaa hyväksymättömän tai haitallisen sisällön kulkea yhdyskäytävän läpi, mikä johtaa virheeseen 502 Bad Gateway. Tämän ongelman ratkaisemiseksi sinun on vain poistettava CDN käytöstä.
Yritä käyttää toista selainta
Yritä yhdistää toisen selaimen läpi. Jos sivun avaaminen kulkee epäonnistumisia, nykyinen standardi selain on poistettava ja asennettava uudelleen. Jos selaimien siirtyminen ei ratkaise väärän yhdyskäytävän virhettä, sinun on tarkistettava verkon asetukset. Helpoin vaihtoehto on käynnistää modeemi ja reititin uudelleen. Jos tämä ei auttanut, yritä vaihtaa Wi-Fi: stä lähiverkkoon ja käyttää kaapeliyhteyttä.
Lataa tietokone- ja verkkolaitteet uudelleen
Joskus 502 huono yhdyskäytävä syntyy Internet -palveluntarjoajan vian vuoksi. Syynä on väärä merkintä heidän DNS -palvelimellaan. Jos haluat kiertää virheviestin, kirjoita toinen DNS -palvelin asetuksiin. Windowsissa tämä voidaan tehdä TCP/IP -yhteysasetuksissa. Testinä voit käyttää ilmaista Google DNS -palvelinta - 8.8.8.8 ja 8.8.4.4.
Ota yhteyttä Internet -palveluntarjoajaan
Jos palveluntarjoaja ei aiheuta virhettä, se pysyy vain odottamassa, kunnes se katoaa yksinään (tai käytä sivujen välimuistiversioita). Useimmissa tapauksissa virhe on väliaikainen ja järjestelmänvalvoja eliminoi sen mahdollisimman pian.