Hata 504 Ağ Geçidi Zaman Aşımı Windows, Linux veya Mac nasıl düzeltilir

İçindekiler

Mevcut işletim sistemlerinde süreçler, hizmetler, donanımlar, uygulamalarla ilgili bir dizi hata vardır, ancak en hassas ve her zaman uyanık olmamız gerekenlerden biri ağ sorunlarıyla ilgili her şeydir. Sunucular hakkında konuşursak yüzlerce görev buna ve daha fazlasına bağlı olduğu için önemlidirler, çünkü ideal bir ağ yüküne sahip olmadıklarından, öğelerin veya rollerin çoğu beklendiği gibi çalışamayacak ve genel düzeyde üretkenliği etkileyecektir. .

Ağ düzeyinde sahip olduğumuz hatalardan biri veya belki de en yaygın olanı Windows, macOS veya Linux'ta gördüğümüz 504 Ağ Geçidi Zaman Aşımı hatasıdır ve bu hata bir web kaynağına gerekli şekilde erişmemize izin vermez. günlük olarak yaptığımız iş platformlarına, e-postaya ve genel olarak herhangi bir web sayfasına erişmemizi engeller.

Solvetic, bu hatanın ne anlama geldiğini ve buna nasıl kesin bir çözüm verebileceğimizi ayrıntılı olarak analiz edecektir.

504 Ağ Geçidi Zaman Aşımı hatası nedirBu hata, temel olarak, bir ağ geçidi veya proxy görevi gören bir sunucunun, başka bir sunucudan eriştiğiniz sunucuya uygun yanıtı ve istenen zamanda almadığını gösteren bir HTTP durum kodu hatasıdır. web sayfasını yüklemeye çalışmak veya başka bir tarayıcı isteğini tamamlamak.

Ağ oluşturma düzeyinde, Ağ Geçidi olarak da bilinen her ağ bağlantı noktası ve proxy sunucuları, web sunucusundaki yükü serbest bırakmak için isteklerin iletilmesini düzenlemekten sorumludur ve böylece bu döngüde güvenli ve çevik bir veri iletimini garanti eder. bir web sitesine erişmeye çalıştığımızda gerçekleşen şey şudur:

  • Ziyaret edilecek sitenin IP adından bir IP adresi alınır ("http://" başlığı olmayan sitenin URL'si). IP adının IP adresine dönüştürülmesini içeren bu arama, alan adı sunucuları (DNS) sayesinde gerçekleştirilir.
  • Daha sonra söz konusu IP adresine doğru bir IP soket bağlantısı açılır.
  • Daha sonra bu soket üzerinden bir HTTP veri akışı yazılır.
  • Hedef web sunucusundan yanıt olarak bir HTTP veri akışı alınır, bu veri akışı, değerleri HTTP protokolü tarafından belirlenen durum kodlarını içerir.
Bu adımlardan herhangi birinde bir şey başarısız olursa, 504 hatası ortaya çıkar, dolayısıyla nedenleri değişebilir.

5xx kategorisindeki tüm HTTP düzeyinde yanıt durum kodları, sunucu hata yanıtları olarak kataloğa alınır. Köprü metni aktarım protokolünün (HTTP), istemci ile istenen içeriğin barındırıldığı ilgili web sunucusu arasında iletişime izin verdiğini unutmayın.

HTTP, istemci yazılımı tarafından metne, resimlere, sese ve daha fazlasına dönüştürülen web sayfasının hiper metnini, dolayısıyla adını iletme işlevini yerine getirir, ancak bu işlem öngörülenden çok daha uzun sürdüğünde 504 Ağ Geçidi oluşturur. Zaman aşımı hatası.

504 hata504 kategorisinde bulduğumuz hatalardan bazıları şunlardır:

  • HTTP504
  • HTTP Hatası 504: Ağ Geçidi Zaman Aşımı
  • Ağ Geçidi Zaman Aşımı (504)
  • Ağ Geçidi Zaman Aşımı Hatası
  • 504 Geçidi Zaman Aşımı
  • 504 Hatası
  • Hata 504 Ağ Geçidi Zaman Aşımı

Bu 504 hatası, bahsettiğimiz gibi, ister mobil ister sabit olsun, herhangi bir işletim sisteminde ve her tür cihazda görüntülenebilir.

1. 504 Ağ Geçidi Zaman Aşımı hatası nasıl teşhis edilir


Bu hatayı kontrol etmenin en pratik yollarından biri, yerel bilgisayar ile hedef web sunucusu arasındaki iletişimde aracı görevi gören ağ geçidini kullanmaktır. Ağdaki her bilgisayara 192.168.1 sözdizimine sahip bir ağ geçidi atanır. * veya 192.168.0. * bir yerel ağ adresinden başka bir yerel ağ adresine iletişim kuran ve internet dünyasına çıktığımızda modem veya yönlendirici bu IP'yi alır ve global ağda farklı aralıklarda olmasını sağlar.

Şimdi bu hatayı tamamen düzeltmek için bazı pratik çözümler görmenin zamanı geldi.

2. 504 hatasını düzeltmek için web sitesini yenileyin


Bazı durumlarda 504 Ağ Geçidi Zaman Aşımı hatası bir hizmette ani bir düşüş nedeniyle geçici olabilir ancak Güncelle butonuna basılarak, F5 tuşuna basılarak veya yer alan güncelleme ikonuna tıklanarak hatanın oluştuğu sayfayı güncellemek yeterlidir. adres çubuğunun URL'sinde.

Çoğu durumda içerik, büyük sorunlara yol açmadan tamamen yüklenecektir.

3. Proxy ayarları nasıl kontrol edilir Windows, Linux ve Mac


Çok daha güvenli ve özel bir şekilde gezinmek için bir proxy sağlayıcı kullandığımızda, ancak değerlerinin kötü bir yapılandırması belirtilen hatayı tetikleyebilir, bu durumda bu yapılandırmaya erişmeli ve her şeyin verilere uygun olduğunu doğrulamalıyız. tedarikçi tarafından sağlanır.

pencerelerWindows'ta aşağıdaki yola gideceğiz:

  • Başlangıç
  • Ayar
  • Ağ ve Internet
  • vekil

Orada Proxy sunucusunun her yönünü doğrularız:

BÜYÜT

MacmacOS High Sierra durumunda aşağıdaki rotaya gideceğiz:

  • Sistem Tercihleri

Orada Gelişmiş düğmesine tıklıyoruz ve Proxy'ler sekmesinden ilgili yapılandırmayı onaylayacağız:

4. Tüm Windows, Linux ve Mac ağ cihazları nasıl yeniden başlatılır


Bazı durumlarda modem veya yönlendirici gibi ağ cihazlarının aşırı ve uzun süreli kullanımı, bunlarda aşırı iş yüküne neden olarak ağ paketlerinin doğru şekilde gönderilmemesine ve 504 hatasına neden olur.

Bunun için ağ cihazlarımızı 2 ile 4 dakika arasında kapatıp soğumaları ve ardından tekrar bağlayarak hatalı siteye erişmeye çalışmanız ve ideal çalışmasını kontrol etmeniz yeterlidir.

5. DNS ayarları nasıl değiştirilir Windows, Linux ve Mac


DNS sunucusu (Etki Alanı Adı Sistemi- Etki Alanı Adı Sistemi), IP adreslerini alan adlarına çevirmekten sorumludur, bu nedenle Solvetic.com demek bizim için 178.33.118.246 demekten çok daha kolaydır, ancak bazı durumlarda DNS, kaynaklarının aşırı kullanımı nedeniyle bir tür hata sunabilir.

DNS'in ISP'miz (İnternet Servis Sağlayıcı) tarafından sağlandığını ve sunucularının yeterince güçlü olmaması durumunda çeviri görevini etkileyip 504 hatasını sonlandırabileceğini hatırlayalım. Sistemlerimizin konfigürasyon DNS'sine erişebilir ve bir IP adresi belirleyebiliriz. büyük iş yüklerini gerçekten destekleyebilen sunuculara sahip Google'ınki gibi herkese açık sunucular.

Windows'ta DNS'yi değiştirinWindows sistemleri söz konusu olduğunda, aşağıdaki rotaya gideceğiz:

  • Kontrol Paneli
  • Ağ ve Internet
  • Merkezi ağ ve paylaşım
Burada Bağdaştırıcı yapılandırmasını değiştir satırına tıklıyoruz ve yeni pencerede mevcut ağ bağdaştırıcısına sağ tıklayıp Özellikler'i seçeceğiz:

Açılan pencerede İnternet Protokolü sürüm 4 satırını bulacağız ve Özellikler düğmesine tıklayacağız:

Yeni pencerede Aşağıdaki DNS sunucu adreslerini kullan kutusunu etkinleştireceğiz ve aşağıdakileri oluşturacağız:

  • Preferred DNS server alanında 8.8.8.8 ayarlıyoruz.
  • Alternatif DNS Sunucusu alanına 8.8.4.4 ayarlıyoruz.

Değişiklikleri kaydetmek için Tamam'a tıklayın.

DNS macOS'u değiştirmacOS High Sierra durumunda şuraya gideceğiz:

  • Sistem Tercihleri

Orada Gelişmiş düğmesine tıklıyoruz ve yeni pencerede DNS bölümüne gideceğiz:

Orada altta bulunan + işaretine tıklayacağız ve görüntülenen pencerede yeni DNS sunucularının IP adreslerini gireceğiz:

Girildikten sonra, değişiklikleri uygulamak için Kabul Et'e tıklayın.

Linux'ta DNS'yi değiştirinLinux durumunda, bu durumda Ubuntu 17, sağ üst köşede bulunan yapılandırma simgesine tıklıyoruz ve orada ağ bağlantımızın adına tıklıyoruz:

Bağlantıyı tekrar seçeceğimiz ve Düzenle düğmesine tıklayacağımız aşağıdaki pencere görüntülenecektir:

Açılan pencerede istenilen DNS sunucularının IP adreslerini giriyoruz ve Ekle'ye tıklıyoruz:

Son olarak yeni ayarları uygulamak için Kaydet butonuna tıklıyoruz.

6. Windows, Linux veya Mac'te son DNS değişiklikleri nasıl kontrol edilir


DNS'nin ağda oynadığı rol hakkında konuştuk, DNS, Solvetic.com gibi alan adlarını belirli IP adresleriyle ilişkilendirmekten sorumludur ve daha sonra oluşturulan bu ilişkiyi dünya çapında dağıtılan bir dizi yetkili ad sunucusunda depolar. söz konusu alana erişimin doğru ve geçerli olması için. Bu şekilde Solvetic.com adresini girdiğimizde, Solvetic.com'a erişmek için internet kaynağı olarak adlandırılan hangi belirli IP adresine bağlanmamız gerektiğini belirlemek için yakındaki bir DNS ad sunucusu ile doğrulanır.

Solvetic'in DNS sunucusunda IP adresinde bir değişiklik gibi son değişiklikler yapması durumunda, bu değişikliğin tüm internet sunucuları arasında yayılmasını gerektirecektir. Bu, DNS yayılımı olarak bilinir ve bunun hemen gerçekleşen bir değişiklik olmadığını ve yayılmasının birkaç saat sürebileceğini unutmamalısınız.

7. Windows, Linux ve Mac sunucu bağlantı sorunları nasıl giderilir


504 Ağ Geçidi Zaman Aşımı hatası, bir sunucunun kapalı olması veya herhangi bir nedenle erişilememesi nedeniyle oluşturulabilir. Şu anda çoğu DNS sunucusunun tek bir sunucuda barındırılmadığını, birkaç sisteme dağıtılabileceğini ve hatta çalışmaları için birçok üçüncü taraf hizmetine bağlı olabileceğini açıklığa kavuşturmak önemlidir.

Bu nedenle, bu sunuculardan herhangi biri bazı donanım veya yazılım nedeniyle kapalıysa veya erişilemiyorsa, bu hatanın temel nedeni budur.

Kayıtların doğrulanmasıModern web uygulamaları, hem sunucuyla hem de sunucuyla olan her şeyin olay günlüklerini oluşturma yeteneğine sahiptir. Başvuru kayıtları yöneticiler için ideal araçlardan biridir, çünkü onlar sayesinde aşağıdaki gibi bilgileri edinme fırsatına sahibiz:

  • istenen sayfalar
  • Bağlantı kurulan sunucular
  • Veritabanı sonuçları
  • Oturum açmış kullanıcılar ve daha fazlası

Sunucu günlüklerinin bize sunduğu yararlı bir şey de, uygulamayı çalıştıran gerçek donanımla ilişkili bilgileri üretme yeteneğidir. Bu sayede, bağlı tüm hizmetlerin durumunu gerçek zamanlı olarak doğrulayabileceğiz ve böylece 504 hatasının oluşmasına neden olan bir şey olup olmadığını belirleyebileceğiz.

8. Yanlış Güvenlik Duvarı ayarları nasıl düzeltilir


Bir Güvenlik Duvarının amacının, bir erişim yöneticisi olarak hareket etmek, hangi trafiğin güvenli ve hangilerinin kötü amaçlı olarak sınıflandırılabileceğini analiz etmek için hem gelen hem de giden ağ trafiğini izlemek ve yönetmek olduğunu unutmayın. Bu şekilde, potansiyel olarak zararlı trafik durdurulacak ve yönetim kullanımı için bir günlük tutulacaktır.

Güvenlik Duvarı, güvenlik görevleri dahilinde, resimler veya resimler gibi büyük boyutlu içeriğe odaklanan üçüncü taraf bir ana bilgisayar olarak hareket edebilecek şekilde tasarlanmış içerik dağıtım ağlarına (CDN) bağlı uygulamalar gibi belirli bir web sitesini engelleyebilir. Güvenlik Duvarı bunu bir tehdit olarak algılayacak ve 504 hatasıyla sonuçlanan bağlantınızı önleyecektir.

Şüpheleri gidermek için, sistemin Güvenlik Duvarını geçici olarak devre dışı bırakabilir ve bu seçeneği atmak için bağlantı girişiminde bulunabiliriz.

pencerelerWindows durumunda aşağıdaki rotaya gideceğiz:

  • Kontrol Paneli
  • Güvenlik sistemi
  • Windows Defender Güvenlik Duvarı
  • ayarları Düzenle

Orada Windows Defender Güvenlik Duvarını Devre Dışı Bırak kutularını etkinleştiriyoruz ve değişiklikleri uygulamak için Tamam'ı tıklıyoruz.
macOS durumunda, Sistem Tercihleri ​​/ Güvenlik ve gizlilik bölümüne gideceğiz ve Güvenlik Duvarı sekmesinde onu devre dışı bırakmaya devam edeceğiz:

9. Proxy kuruluş düzeyinde nasıl yapılandırılır ve 504 hatası nasıl çözülür


BT yöneticileriysek ve web sunucusunun yönetiminden biz sorumluysak, proxy yapılandırmasının doğru olduğunu doğrulamalıyız, aksi takdirde istemci isteklerinin işlenmesi istediğimiz gibi çalışmayacaktır.

Örneğin, web sunucusunu yönetmek için Nginx kullanıyorsak, istenen düzenleyici ile aşağıdaki satırı kullanarak yapılandırma dosyasına erişebiliriz:

 sudo nano /etc/nginx/nginx.conf
Orada şunları ekleyeceğiz:
 proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600;

Değişiklikleri kaydediyoruz ve aşağıdakileri yürüterek Nginx hizmetini yeniden başlatıyoruz:

 hizmet nginx yeniden yükleme

10. Ağ Sürücüleri Nasıl Güncellenir ve Hata 504 Nasıl Onarılır


Bu hataya neden olarak ekleyebileceğimiz bir neden de, Windows 10, macOS High Sierra veya Ubuntu 17.10 gibi işletim sistemlerinin yeni güncellemeleriyle yavaş yavaş eskiyen eski sürücülere sahip olmaktır.

Aşama 1
Windows durumunda, ağ sürücülerini güncellemek için aşağıdaki seçeneklerden birini kullanarak aygıt yöneticisine gidin:

  • Başlat menüsüne sağ tıklayın ve Aygıt Yöneticisi'ni seçin
  • + R tuş kombinasyonunu kullanma ve devmgmt.msc komutunu çalıştırma

Bir kez orada, Ağ bağdaştırıcıları bölümüne gidiyoruz ve Sürücüyü güncelle seçeneğini seçerek bağdaştırıcımıza sağ tıklayın:

Adım 2
Aşağıdakiler görüntülenecektir:

Güncelleme dosyalarını üreticinin web sitesinden indirdiysek, sürücüyü çevrimiçi veya yerel olarak güncelleyebiliriz.

11. SFC nasıl çalıştırılır ve 504 hatası nasıl düzeltilir


SFC (Sistem Dosyası Denetleyicisi), diskin dosya sistemini ayrıntılı olarak analiz etmemize ve bunlardan herhangi birinin 504 hatası ürettiğini ekarte etmemize izin veren bir Windows yardımcı programıdır.
Bunu yürütmek için yönetici olarak komut istemine gideceğiz ve aşağıdakileri uygulayacağız:
 sfc / scannow

Bu şekilde Windows dosya sistemindeki hataları ekarte ederiz.

12. 504 Hatasını düzeltmenin diğer yolları

İçerik yönetim sistemlerini ve veritabanlarını analiz edin504 hatasına neden olabilecek tüm nedenler arasında, İçerik Yönetim Sistemi (CMS), veritabanı veya bu hataya neden olan bazı sunucu uygulamaları gibi yardımcı programları doğrudan etkileyen tüm HTTTP işlemlerinde bir süre işlem yapılmaması yer alır.

504 hatasını çözmek için web sitesinin sahibine veya yöneticisine gidinÖnerilen çözümlerden herhangi biri 504 Ağ Geçidi Zaman Aşımı hatasına kapsamlı bir çözüm sağlamıyorsa, sitenin kökünü öğrenmek için web sitesi yöneticileriyle telefon, sohbet veya e-posta yoluyla doğrudan iletişime geçmek kabul edilebilir bir kaynaktır. aşağı, bu yüzden birçok bilinmeyeni temizleyeceğiz.

Proxy sunucu kaynaklarını artırınDaha önceki bir noktada proxy sunucu yapılandırmasının nasıl izleneceğini gördük, ancak bir kuruluş veya kullanıcılar olarak sitemizi bir proxy sunucusunda barındırıyorsak ve bir noktada yeterli donanım kaynağına sahip değilse, doygunluğa neden olabilir ve 504 hatasına neden olabilir. .

Örneğin, dosya yüklemeleri veya indirmeler gibi yüksek hacimli trafik veya yük zirvelerine sahip bir web sitesi, her isteğe yanıt verememekten olumsuz etkilenebilir, bu da sonunda gücünü doyurur ve 504 Ağ Geçidi Zaman Aşımı hatasını atlar.

Bu durumda çok daha eksiksiz bir çözüm, sitemizi, geniş bir donanım kaynağı dağıtımıyla çok ucuz seçenekler bulduğumuz buluta taşımaktır.

Görüyoruz ki, bu hatanın nedenleri farklı olduğu gibi, çözümler de farklı, her birini ihtiyacımıza göre kullanalım ve böylece ideal bir web bağlantısının keyfini çıkaracağız.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave