Kā novērst kļūdu 502 sliktie vārteja

Kā novērst kļūdu 502 sliktie vārteja

Ar aktīvu sērfošanu tīklā viss ne vienmēr notiek gludi. Laiku pa laikam lietotāji vietnes lapas vietā saskaras ar HTTP kļūdām. Ja jūs saskaraties kā interneta lietotājs ar kļūdu 500, tad vairumā gadījumu problēma nav jūsu vai jūsu interneta savienojumā, bet gan vietnes serverī. Izņēmums ir kļūda 502, kas var norādīt uz nepareiziem iestatījumiem, it īpaši, ja logs ar kļūdu parādās ļoti bieži un neatkarīgi no tā, uz kuru vietni jūs mēģināt doties. Vispirms jums jānosaka, ka kļūdas risināšanas metodes lietotājam un vietnes administratoram ir atšķirīgas. Apsveriet cēloņus un lēmumus sīkāk.

502 Bad Gateway - ko tas nozīmē

HTTP interneta protokols, atbildot uz katru pieprasījumu, nodrošina stāvokļa kodu. Visizplatītākais no tiem ir 200: Labi, viss darbojas tā, kā vajadzētu. Šis statuss parasti netiek parādīts. Tā vietā apmeklētāji redz vietnes saturu. Dažādām kļūdām ir dažādi iemesli: ja kļūdas 400 nozīmē, ka lietotājam ir problēmas, tad kodi no 500 līdz 511 nozīmē, ka negatīvā atbilde ir servera kļūdas rezultāts. Skaitļi arī norāda, kur ir radusies kļūda - vismaz lietotājiem, kuri zina, ko nozīmē atsevišķi kodi.

Kļūdu 502 parasti pievieno sliktu vārtejas frāze, slikto vārtejas nginx, slikto vārtejas apache vai sliktu vārteja: reģistrēts galapunkts Failey, lai apstrādātu. Šāda nepareiza vārtejas kļūda kopā ar kļūdu "400: lapa nav atrasta" ir viena no visizplatītākajām, strādājot internetā. Viņš parādās, kad vietne, kurai piekļuvei galvenajam serverim nevarēja pārsūtīt pieprasījumu. Šajā gadījumā pirmais serveris darbojas tikai kā starpniekservera vai vārteja. Lai gan mēs varam teikt, ka visi pieprasījumi internetā tiek nosūtīti arī caur vārtejām. Tāpēc loga parādīšanās ar kļūdu var radīt zināmas neērtības - nav pilnīgi skaidrs, kurā brīdī process tika atklāts ar vainu.

Kļūdu avoti 502 Bad Gateway

Vairumā gadījumu nepareizo vārtejas kļūda rodas servera pusē, tāpēc vienkāršs lietotājs to nevar novērst. Pastāv arī iespēja, ka izmantotais pārlūkprogramma ir reģistrējusi 502 sliktu vārtejas kļūdu, kas faktiski neeksistē, vai arī jūs vienkārši esat atvienots no tīkla. Kļūdas avots var būt arī šāds:

  • Servera kļūme - vārti no mērķa servera iegūst negatīvu rezultātu. Tas var notikt sistēmas kļūmes dēļ. Retos gadījumos serveri var izslēgt tīklu, piemēram, ja saturs pārkāpj likumu.
  • Tīmekļa servera pārslodze-ja tīmekļa serveris sasniedz savu robežu, tas vairs nevar atbildēt. Tāpēc vārti dod 502 sliktus vārtus. Iemesls var būt negaidīti liela interese par vietni vai pat DDOS-ATAK. Tas nozīmē, ka uzbrucējs izmanto virtuālu tīklu, lai pārslogotu serveri un provocētu sistēmisku kļūmi.
  • Nepareiza PHP programmēšana - dažreiz problēma ir ietverta vietnes kodā. Tad dažiem pieprasījumiem tiks iegūts negatīvs rezultāts.
  • Komunikācijas kļūda - kļūdu nodarīšana, nosūtot pieprasījumus abās komunikācijas pusēs.
  • Pārlūka kļūda ir radīt vietnes displeja kļūdu, un 502 sliktie vārtejas var pagarināt jūsu pārlūkprogrammu.

DOS uzbrukuma shēma

Cēlonis

Kļūdam 502 sliktiem vārtejai ir 3 galvenie iemesli:

  • Domēna nosaukums nav atļauts - domēna nosaukums pēc IP adreses nav atļauts. Ir svarīgi atzīmēt, ka DNS izmaiņas var aizņemt tik daudz laika, cik tās būs aktīvas. Tas ir atkarīgs no TTL vai "dzīves dzīves", kas piešķirta katram ierakstam.
  • Avota serveris nav pieejams - nedarbojas vai nav interneta savienojuma.
  • Ugunsmūris bloķē pieprasījumu - ugunsmūris bloķē savienojumu starp robežu un sākotnējiem serveriem vietnē. To var izraisīt arī savienoti CMS drošības moduļi. Dažas DDoS aizsardzības sistēmas ir pārāk aktīvas, tāpēc tās bloķē satura piegādes serveru pieprasījumus.

Kā novērst kļūdu 502 sliktie vārteja

Lai labotu 502 slikto vārtejas kļūdu, apsveriet problēmas risinājumu no vietnes administratora viedokļa. Jūsu portāla apmeklētājs dalījās ar jums ar informāciju, ka, mēģinot piekļūt jūsu vietnei, viņš redz kļūdas ziņojumu 502. Ko tas jums nozīmē? Arī administrators ir tālu no vienmēr, lai pareizi noteiktu kļūdas cēloni. Pirmkārt, jums jāpārbauda, ​​vai vietne ir pieejama kopumā. Ja jūsu serveris patiešām neizdodas, jums jāsazinās ar savu mitināšanas pakalpojumu sniedzēju. Varbūt viņi jau zina par kļūdu, un viņu atbalsts jau strādā pie atjaunošanas. Jums jāpārbauda arī servera žurnālu faili, lai uzzinātu kļūdas ziņojumus. Jo īpaši kļūda bieži ir kļūdas avots PHP, tāpēc noteikti pārbaudiet, vai kļūdas avots kodā vai datu bāzē ir ietverts. Ja nepieciešams, varat izmantot vecu rezerves kopiju, lai ātri labotu kļūdu.

Bieži vien kļūda rodas tikai tāpēc, ka serveris uz laiku bija pārslogots vai pārāk ilgi nevarēja atbildēt uz augstāku pieprasījumu. Ja šādas pārslodzes sāk rasties arvien biežāk, jums jāsazinās ar mitināšanas pakalpojumu sniedzēju. Kopīgus centienus var panākt ar labāko tīmekļa servera konfigurāciju, taču tas nebūt nav iespējams. Tad jums jāpārbauda, ​​vai jūsu ugunsmūris ir pareizi konfigurēts, un jāpārliecinās, ka tas nebloķē nekādus likumīgus pieprasījumus. Vēl viens kļūdas avots var būt vārdu darbības traucējumi. Pārbaudiet DNS iestatījumus pie sava mitināšanas pakalpojumu sniedzēja. Visbiežāk 502 pēc kāda laika pazūd pati. Kad kļūda rodas ārpus jūsu ietekmes sfēras, to izlemj interneta pakalpojumu sniedzējs (ISP) vai tīmekļa servera mitināšanas pakalpojumu sniedzējs bez jebkādas iejaukšanās no jūsu puses. Ja darbības traucējumi notiek caur jūsu vainu, pēc iespējas ātrāk ir jānosaka tā avots un novēršanas metode.

Īslaicīgi izslēdziet satura piegādes tīklu (CDN)

Pārlūka pieprasījumi dažreiz tiek novirzīti caur reverso starpniekserveri. Citiem vārdiem sakot, starpniekservera izmantošana rada starpnieku starp lietotāja pārlūku un vietnes serveri. Daži pakalpojumi, piemēram, satura piegādes tīkli (CDN), izmanto reversā starpniekservera tehnoloģiju, lai visefektīvākie maršrutētu ienākošo trafiku. Bet dažreiz šis papildu slānis, mēģinot izveidot savienojumu ar sākotnējo serveri, vietne var radīt problēmas. Kad tas notiek, jūsu apmeklētāji (un jūs) var saskarties ar kļūdu 502. Pārbaudiet un noskaidrojiet, vai jūsu CDN ir šīs problēmas cēlonis ir pietiekami vienkāršs. Viss, kas jums jādara, ir īslaicīgi izslēgt pakalpojumu un pēc tam pārbaudīt, vai vietne ir ielādēta bez tā. CDN izslēgšanas process ir atkarīgs no jūsu izmantotā pakalpojuma.

Tagad, kad jūs mēģināt piekļūt vietnei, tās sākotnējais serveris atbildēs uz pieprasījumu bez starpniekiem. Ja kļūda 502 pazuda, iespējams, jūsu CDN bija problēmas avots. Vairumā gadījumu jums vienkārši jāgaida dažas stundas, pirms atkal ieslēgt pakalpojumu. Protams, noteikti pārbaudiet un pārliecinieties, ka kļūda vairs nerodas. Ja izmantojat citu CDN, jums ir jāapskata tā dokumentācija, lai saņemtu norādījumus par to, kā īslaicīgi atspējot pakalpojumu.

Notīriet pārlūka kešatmiņu

Ja problēma patiešām ir servera pusē, bet jums ir jāpiekļūst vietnes saturam, ir veidi, kā apiet darbības traucējumus. Viens no tiem ir pārlūka kešatmiņa. Mūsdienu pārlūkprogrammas kādu laiku tur vietņu kopijas uz saviem serveriem, lai viņi varētu parādīt savu iepriekšējo versiju. Lai augšupielādētu lapu no Google kešatmiņas, ievadiet kešatmiņu: meklēšanas laukā un pēc tam URL, kuru vēlaties apmeklēt (piemēram, kešatmiņa: https: // vk.com). Tomēr jums jāatceras, ka jūs skatāties novecojušo vietnes versiju. Lai atbrīvotos no kļūdas, notīriet pārlūka kešatmiņu.

Izdzēsiet pārlūkprogrammas sīkdatnes

Ko darīt ar kļūdu 502? Vairumā gadījumu to var noteikt, vienkārši atsākot lapu. Ja problēma tiek atrisināta, tad serveris tika vienkārši īslaicīgi pārslogots. Tā kā šādas darbības traucējumi var ilgt diezgan ilgu laiku, lapas pārlādēšana var palīdzēt apmēram 15 minūtēs. Ja kļūdas ziņojums nav pazudis, notīriet kešatmiņas un sīkfailu failus. Var būt, ka pārlūks faktiski vienkārši ieguva piekļuvi datiem no ierīces iekšējās atmiņas. Nav nepieciešams izdzēst visus sīkfailu failus - pārlūka iestatījumos varat atvērt un izdzēst tikai tos, kas saistīti ar atbilstošo vietni.

Palaidiet pārlūku inkognito režīmā

Kļūda var būt jūsu sistēmā, pat ja stāvokļa kods norāda kaut ko citu. Ja katrā mēģinājumā apmeklēt kādas vietnes, uznirst sliktie vārtejas, visticamāk, kļūda ir saistīta ar jūsu datoru, pārlūku vai ugunsmūri. Vispirms pārbaudiet pārlūka funkcionalitāti. Pirmajam solim vajadzētu būt tā restartēšanai inkognito režīmā. Ja tas nedarbojas tā, kā vajadzētu, sāciet pārlūku drošajā režīmā. Ja kļūda izzūd, tad problēma bija viens no pārlūka papildinājumiem vai pagarinājumiem, kas ir atspējoti drošajā režīmā. Lai to izdarītu, jums jāatver komandrinda un jāievada šeit visu pārlūka atrašanās vietas ceļu citātā. Katram pārlūka izstrādātājam ir dažādas komandas, lai palaistu drošu režīmu:

  • Firefox: "C: \ programmas faili \ Mozilla Firefox \ Firefox.Exe "-safe -mode
  • Internet Explorer: "C: \ Program Files \ Internet Explorer \ iExplore.exe ”-Extoff
  • Chrome: Google pārlūks nepiedāvā drošu režīmu. Tā vietā ar to ir pietiekami, lai sāktu inkognito režīmā.

Izlabojiet DNS serveri

Kļūda 502 var rasties nepareizas domēna un IP adreses saistīšanās dēļ. Tas ir saistīts ar vietnes migrāciju jaunai resursdatoram, kas parasti prasa kādu laiku. Risinājums ir DNS kešatmiņas tīrīšana vietējā sistēmā tādā pašā veidā, kā no pārlūka noņemat kešatmiņu. Atveriet komandrindu un izpildiet komandu:

Ipconfig / flushdns

Ar veiksmīgu DNS kešatmiņas tīrīšanu programma izdos ziņojumu "Cache DNS tiek veiksmīgi iztīrīta".

Pārbaudiet žurnālus

Log - šie ir visu darbību ieraksti, ko veicat jebkurā lietojumprogrammā. Jūs varat pārbaudīt lietojumprogrammu žurnālus un atbilstošo žurnālu uz servera. Lietojumprogrammu žurnāli jums pastāstīs par to, kuras lapas tika pieprasītas lietojumprogrammas laikā, savukārt Servera žurnālā būs informācija par aprīkojumu, kas atbild par lietojumprogrammu un visu ierīču statusu, kas savienots ar serveri.

Atvienojiet CDN spraudni

Satura piegādes tīkls (CDN) ir trešās daļas pakalpojumi "smaga satura" renderēšanai, kas ietver lielus attēlus un videoklipus. CDN lietojumprogramma izmanto, lai saglabātu efektivitāti. BrandMauer konfigurācija var ļaut nepieņemamam vai kaitīgam saturam iziet cauri vārtejai, kas novedīs pie kļūdas 502 sliktiem vārtiem. Lai atrisinātu šo problēmu, jums vienkārši jāatspējo CDN.

Mēģiniet izmantot citu pārlūku

Mēģiniet izveidot savienojumu caur citu pārlūku. Ja lapas atvēršana notiek bez kļūmēm, tad pašreizējais standarta pārlūks ir jānoņem un jāpārinstalē. Ja pārlūkprogrammu maiņa neatrisina nepareizo vārtejas kļūdu, jums jāpārbauda tīkla iestatījumi. Vienkāršākā iespēja ir restartēt modemu un maršrutētāju. Ja tas nepalīdzēja, mēģiniet pārslēgties no Wi-Fi uz LAN un izmantot kabeļa savienojumu.

Pārlādēt datora un tīkla aprīkojumu

Dažreiz interneta pakalpojumu sniedzēja vainas dēļ rodas 502 slikti vārteja. Iemesls šeit ir nepatiess ieraksts viņu DNS serverī. Lai apietu kļūdas ziņojumu, iestatījumos ievadiet citu DNS serveri. Windows to var izdarīt TCP/IP savienojuma iestatījumos. Kā testu jūs varat piekļūt bezmaksas Google DNS serverim - 8.8.8.8 un 8.8.4.4.

Sazinieties ar savu interneta pakalpojumu sniedzēju

Ja kļūdu izraisa nevis pakalpojumu sniedzējs, tas paliek tikai gaidīt, kamēr tā pati pazūd (vai lietojiet lappušu kešatmiņas versijas). Vairumā gadījumu kļūda ir īslaicīga, un administrators to novērš pēc iespējas ātrāk.