Kako popraviti grešku 504 Gateway Timeout Time Windows, Linux ili Mac

U postojećim operativnim sustavima postoji niz pogrešaka povezanih s procesima, uslugama, hardverom, aplikacijama, ali jedna od najosjetljivijih i na koje uvijek moramo biti na oprezu je sve što je povezano s mrežnim problemima. Oni su važni jer stotine zadataka ovise o ovome i više ako govorimo o poslužiteljima budući da, budući da nemaju idealno opterećenje mreže, mnogi elementi ili uloge neće moći funkcionirati prema očekivanjima, što utječe na produktivnost na općoj razini .

Jedna od pogrešaka, ili možda najčešća, koju imamo na mrežnoj razini je pogreška 504 Gateway Timeout koju vidimo u sustavu Windows, macOS ili Linux, a ta nam pogreška jednostavno ne dopušta pristup web resursu na potreban način što nam onemogućuje pristup poslovnim platformama, e -pošti i općenito bilo kojoj web stranici, što svakodnevno radimo.

Solvetic će detaljno analizirati što ova pogreška podrazumijeva i kako joj možemo dati konačno rješenje.

Što je pogreška 504 Gateway Timeout errorOva pogreška je greška koda statusa HTTP -a koja u osnovi ukazuje na to da poslužitelj, koji ima zadatak djelovati kao pristupnik ili proxy, nije primio odgovarajući odgovor i u traženo vrijeme s drugog poslužitelja na onaj kojem ste pristupali dok ste pokušaj učitavanja web stranice ili dovršavanje drugog zahtjeva preglednika.

Na razini umrežavanja, svaki mrežni port, poznat i kao Gateway, i proxy poslužitelji zaduženi su za reguliranje prosljeđivanja zahtjeva za oslobađanje od opterećenja na web poslužitelju i na taj način jamče siguran i spretan prijenos podataka u tom ciklusu što se ispuni kada pokušamo pristupiti web stranici je sljedeće:

  • IP adresa dobiva se iz IP naziva web stranice koju treba posjetiti (URL stranice bez zaglavlja "http: //"). Ovo pretraživanje, koje uključuje pretvaranje IP imena u IP adresu, provodi se zahvaljujući poslužiteljima naziva domene (DNS).
  • Tada se otvara veza IP utičnice prema toj određenoj IP adresi
  • Kasnije se kroz tu utičnicu zapisuje HTTP tok podataka
  • HTTP tok podataka primljen je kao odgovor s odredišnog web poslužitelja, ovaj tok podataka uključuje kodove statusa čije su vrijednosti postavljene HTTP protokolom
U slučaju da nešto ne uspije u bilo kojem od ovih koraka, dolazi do pogreške 504, pa se njezini uzroci mogu mijenjati.

Svi kodovi statusa odgovora na razini HTTP-a koji su u kategoriji 5xx katalogizirani su kao odgovori na pogreške poslužitelja. Zapamtite da protokol za prijenos hiperteksta (HTTP) omogućuje komunikaciju između klijenta i odgovarajućeg web poslužitelja na kojem se hostira željeni sadržaj.

HTTP ispunjava funkciju prenošenja hiperteksta, otuda i njegovo ime, web stranice koja se klijentskim softverom pretvara u tekst, slike, zvuk i još mnogo toga, ali kada taj proces traje pretjerano dulje od predviđenog, generira se 504 Gateway Pogreška isteka vremena.

504 pogreškeNeke od grešaka koje nalazimo u kategoriji 504 su:

  • HTTP 504
  • HTTP greška 504: Vremensko ograničenje pristupnika
  • Vremensko ograničenje pristupnika (504)
  • Greška isteka vremena pristupnika
  • 504 Gateway Timeout
  • 504 Pogreška
  • Pogreška 504 Vremensko ograničenje pristupnika

Ova greška 504, kao što smo spomenuli, može se prikazati na bilo kojem operativnom sustavu i na bilo kojoj vrsti uređaja, bilo mobilnom ili fiksnom.

1. Kako dijagnosticirati pogrešku 504 Gateway Timeout error


Jedan od najpraktičnijih načina provjere ove pogreške je korištenje pristupnika koji služi kao posrednik u komunikaciji između lokalnog računala i odredišnog web poslužitelja. Svakom računalu na mreži dodijeljen je pristupnik sa sintaksom 192.168.1. * ili 192.168.0. * koji uspostavlja komunikaciju s adrese lokalne mreže na drugu adresu lokalne mreže, a kada izađemo u svijet interneta, modem ili usmjerivač preuzimaju tu IP adresu i osiguravaju da ona može biti u različitim rasponima u globalnoj mreži.

Sada je trenutak da vidimo neka praktična rješenja za potpuno ispravljanje ove pogreške.

2. Osvježite web stranicu kako biste ispravili pogrešku 504


U nekim situacijama greška 504 Gateway Timeout Timeout može biti privremena zbog naglog pada usluge, ali dovoljno je ažurirati stranicu na kojoj se generira pogreška klikom na gumb Update, pritiskom na tipku F5 ili klikom na ikonu za ažuriranje koja se nalazi u URL -u adresne trake.

U mnogim slučajevima sadržaj će biti potpuno učitan, a da se to ne dogodi s velikim problemima.

3. Kako provjeriti postavke proxyja Windows, Linux i Mac


Kad koristimo proxy davatelja za navigaciju na mnogo sigurniji i privatniji način, ali loša konfiguracija njegovih vrijednosti može potaknuti navedenu pogrešku, u ovom slučaju moramo pristupiti ovoj konfiguraciji i provjeriti je li sve u skladu s podacima pruža dobavljač.

WindowsU sustavu Windows ići ćemo na sljedeći put:

  • Početak
  • Postavljanje
  • Mreža i Internet
  • Proxy

Tamo potvrđujemo svaki aspekt proxy poslužitelja:

POVEĆAJTE

MacU slučaju macOS High Sierra ići ćemo na sljedeću rutu:

  • Postavke sustava
  • Neto

Tamo kliknemo gumb Napredno i na kartici Proxy potvrdit ćemo odgovarajuću konfiguraciju:

4. Kako ponovno pokrenuti sve mrežne uređaje sa sustavom Windows, Linux i Mac


U nekim slučajevima prekomjerna i dugotrajna uporaba mrežnih uređaja, poput modema ili usmjerivača, uzrokuje preopterećenje u njima, što utječe na to da se mrežni paketi ne šalju na ispravan način i rezultira pogreškom 504.

Da biste to učinili, dovoljno je isključiti naše mrežne uređaje na period od 2 do 4 minute da se ohlade, a zatim ih ponovno spojiti i pokušati pristupiti neispravnom mjestu i provjeriti njegov idealan rad.

5. Kako promijeniti DNS postavke Windows, Linux i Mac


DNS poslužitelj (sustav naziva domena- sustav naziva domena) zadužen je za prevođenje IP adresa u nazive domena i obrnuto, pa nam je puno lakše reći Solvetic.com nego 178.33.118.246, ali u nekim situacijama DNS može predstavljati neku vrstu pogreške zbog prekomjerne upotrebe svojih resursa.

Sjetimo se da DNS pruža naš ISP (davatelj internetskih usluga), a ako njegovi poslužitelji nisu dovoljno moćni, to može utjecati na prevoditeljski zadatak i okončati pogrešku 504. Možemo pristupiti konfiguracijskom DNS -u naših sustava i uspostaviti IP adresu javnih poslužitelja kao što je Google koji ima poslužitelje koji zaista mogu podnijeti velika radna opterećenja.

Promijenite DNS u sustavu WindowsU slučaju Windows sustava ići ćemo na sljedeći put:

  • Upravljačka ploča
  • Mreža i Internet
  • Centar mreže i dijeljenje
Tamo kliknemo na redak Promijeni konfiguraciju adaptera, a u novom prozoru desnom tipkom miša kliknite trenutni mrežni adapter i odaberite Svojstva:

U skočnom prozoru pronaći ćemo redak internetskog protokola verzije 4 i kliknite gumb Svojstva:

U novom prozoru aktivirat ćemo okvir Koristi sljedeće adrese DNS poslužitelja i ustanoviti sljedeće:

  • U polju Preferred DNS server postavljamo 8.8.8.8
  • U polju Alternativni DNS poslužitelj postavljamo 8.8.4.4

Pritisnite U redu da biste spremili promjene.

Promijenite DNS macOSU slučaju macOS High Sierra ići ćemo na:

  • Postavke sustava
  • Neto

Tamo kliknemo gumb Napredno i u novom prozoru idemo na odjeljak DNS:

Tamo ćemo kliknuti na znak + koji se nalazi pri dnu i u prikazani prozor unijet ćemo IP adrese novih DNS poslužitelja:

Nakon unosa kliknite Prihvati da biste primijenili promjene.

Promijenite DNS u LinuxuU slučaju Linuxa, u ovom slučaju Ubuntu 17, kliknemo na ikonu konfiguracije koja se nalazi u gornjem desnom kutu i tamo kliknemo na naziv naše mrežne veze:

Prikazat će se sljedeći prozor u kojem ćemo ponovno odabrati vezu i kliknuti gumb Uredi:

U prozor koji će se otvoriti unosimo IP adrese željenih DNS poslužitelja i kliknemo Dodaj:

Na kraju kliknemo gumb Spremi kako bismo primijenili nove postavke.

6. Kako provjeriti nedavne promjene DNS -a u sustavu Windows, Linux ili Mac


Govorili smo o ulozi koju DNS igra u mreži, DNS je odgovoran za povezivanje naziva domena, poput Solvetic.com, s određenim IP adresama, a zatim sprema tu asocijaciju stvorenu u niz ovlaštenih poslužitelja imena distribuiranih po cijelom svijetu kako bi pristup navedenoj domeni bio točan i valjan. Na taj način, kad unesemo adresu Solvetic.com, ona se provjerava s obližnjim DNS poslužiteljem imena kako bi se utvrdilo na koju se specifičnu IP adresu koja se naziva internetski resurs moramo povezati za pristup Solvetic.com

U slučaju da je Solvetic nedavno napravio promjene na DNS poslužitelju, poput promjene IP adrese, to bi zahtijevalo širenje te promjene među svim internetskim poslužiteljima. To je poznato kao širenje DNS -a i morate imati na umu da se promjena ne događa odmah i može potrajati nekoliko sati.

7. Kako riješiti probleme s povezivanjem poslužitelja Windows, Linux i Mac


Pogreška 504 Gateway Timeout Timeout može se generirati jer je poslužitelj isključen ili nedostupan iz nekog razloga. Važno je pojasniti da se većina DNS poslužitelja trenutno ne nalazi na jednom poslužitelju, već se mogu distribuirati na nekoliko sustava ili čak ovisiti o svom radu od mnogih usluga trećih strana.

Dakle, ako je neki od ovih poslužitelja u kvaru ili mu se ne može pristupiti iz nekog hardverskog ili softverskog razloga, to je osnovni uzrok ove pogreške.

Provjera zapisaModerne web aplikacije sposobne su generirati zapise događaja svega što se događa s njim, kao i s poslužiteljem. Registri aplikacija jedan su od idealnih alata za administratore budući da zahvaljujući njima imamo priliku dobiti informacije poput:

  • Tražene stranice
  • Poslužitelji s kojima je uspostavljena veza
  • Rezultati baze podataka
  • Prijavljeni korisnici i više

Nešto korisno što nam zapisnici poslužitelja također nude je mogućnost generiranja informacija povezanih sa stvarnim hardverom koji pokreće aplikaciju. Zahvaljujući tome, moći ćemo provjeriti status svih povezanih usluga u stvarnom vremenu i na taj način moći ćemo utvrditi izaziva li nešto tamo pogrešku 504.

8. Kako popraviti pogrešne postavke vatrozida


Upamtite da je svrha vatrozida nadzor i upravljanje mrežnim prometom, i dolaznim i odlaznim, kako bi djelovao kao administrator pristupa, analizirajući koji je promet siguran, a koji se može klasificirati kao zlonamjeran. Na taj će se način zaustaviti potencijalno štetan promet i voditi dnevnik za upravljanje.

Unutar svojih sigurnosnih zadataka, Vatrozid može spriječiti određenu web stranicu, poput aplikacija koje ovise o mrežama za isporuku sadržaja (CDN), koje su dizajnirane tako da mogu djelovati kao domaćin treće strane usmjeren na sadržaj velike veličine, poput slika ili videozapise, tako da će Vatrozid to otkriti kao prijetnju i spriječiti vašu vezu što dovodi do pogreške 504.

Kako bismo razriješili nedoumice, možemo privremeno onemogućiti vatrozid sustava i pokušati pokušati odbaciti ovu opciju.

WindowsU slučaju sustava Windows ići ćemo na sljedeću rutu:

  • Upravljačka ploča
  • Sigurnosni sustav
  • Vatrozid Windows Defender
  • Prilagodite postavke

Tamo aktiviramo okvire Deaktiviraj vatrozid Windows Defender i kliknite U redu da biste primijenili promjene.
U slučaju macOS -a, idemo na Postavke sustava / Sigurnost i privatnost, a na kartici Vatrozid nastavljamo ga deaktivirati:

9. Kako konfigurirati Proxy na organizacijskoj razini i riješiti pogrešku 504


Ako smo IT administratori i odgovorni smo za upravljanje web poslužiteljem, moramo potvrditi da je proxy konfiguracija na ispravan način, u protivnom obrada klijentskih zahtjeva neće funkcionirati kako želimo.

Na primjer, ako koristimo Nginx za upravljanje web poslužiteljem, možemo pristupiti njegovoj konfiguracijskoj datoteci pomoću sljedećeg retka sa željenim uređivačem:

 sudo nano /etc/nginx/nginx.conf
Tamo ćemo dodati sljedeće:
 proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600;

Spremamo promjene i ponovno pokrećemo uslugu Nginx izvršavanjem:

 usluga nginx ponovno učitavanje

10. Kako ažurirati mrežne upravljačke programe i ispraviti pogrešku 504


Uzrok koji možemo dodati i kao uzrok ove pogreške su zastarjeli upravljački programi, koji pomalo postaju zastarjeli s novim ažuriranjima operativnih sustava kao što su Windows 10, macOS High Sierra ili Ubuntu 17.10.

Korak 1
U slučaju sustava Windows, da biste ažurirali mrežne upravljačke programe, idite do upravitelja uređaja pomoću jedne od sljedećih opcija:

  • Desnom tipkom miša kliknite izbornik Start i odaberite Upravitelj uređaja
  • Pomoću kombinacije tipki + R i pokretanjem naredbe devmgmt.msc

Tamo idemo na odjeljak Mrežni adapteri i desnom tipkom miša kliknite naš adapter odabirom opcije Ažuriraj upravljački program:

Korak 2
Prikazat će se sljedeće:

Tamo možemo ažurirati upravljački program na mreži ili lokalno ako smo preuzeli datoteke za ažuriranje s web stranice proizvođača.

11. Kako pokrenuti SFC i popraviti pogrešku 504


SFC (System File Checker) je Windows uslužni program koji nam omogućuje detaljnu analizu datotečnog sustava diska i isključujemo da bilo koji od njih s greškama generira pogrešku 504.
Da bismo to izvršili, otići ćemo u naredbeni redak kao administratori i izvršiti sljedeće:
 sfc / scannow

Na taj način isključujemo pogreške u datotečnom sustavu Windows.

12. Drugi načini za ispravljanje pogreške 504

Analizirati sustave za upravljanje sadržajem i baze podatakaMeđu svim uzrocima koji mogu rezultirati pogreškom 504 je razdoblje neaktivnosti u cijeloj HTTTP obradi koje izravno utječe na pomoćne programe kao što je sustav za upravljanje sadržajem (CMS), bazu podataka ili neku poslužiteljsku aplikaciju koja uzrokuje ovu pogrešku.

Idite vlasniku ili administratoru web stranice kako biste riješili pogrešku 504Ako bilo koje od predloženih rješenja ne pruža sveobuhvatno rješenje za pogrešku 504 Gateway Timeout, prihvatljiv je izvor da se izravno obratite administratorima web stranice, bilo putem telefona, chata ili e -pošte, kako biste saznali korijen web stranice. dolje, pa ćemo očistiti mnoge nepoznanice.

Povećajte resurse proxy poslužiteljaU prethodnoj smo točki vidjeli kako nadzirati konfiguraciju proxy poslužitelja, ali ako kao organizacija ili kao korisnici imamo našu web lokaciju hostiranu na proxy poslužitelju i ona nema dovoljno hardverskih resursa u nekom trenutku može biti zasićena što rezultira pogreškom 504 .

Na primjer, na web stranicu s velikim prometom ili vršnim opterećenjima, poput prijenosa datoteka ili preuzimanja, može negativno utjecati nemogućnost odgovora na svaki zahtjev, što konačno zasićuje njegovu snagu i preskače pogrešku 504 Gateway Timeout.

Mnogo potpunije rješenje u ovom slučaju je premještanje naše web stranice u oblak gdje nalazimo vrlo jeftine opcije s velikim raspoređivanjem hardverskih resursa.

Možemo vidjeti da, baš kao što su uzroci ove pogreške različiti, i rješenja su raznolika, upotrijebimo svako od njih prema svojim potrebama i tako ćemo uživati ​​u idealnoj web vezi.

wave wave wave wave wave