Kimse hata kodunu sevmez! Çoğu kullanıcı için bir hata numarası görmek hiçbir işe yaramaz çünkü ilgili kod kitabını ezberlemediğiniz sürece sayı hiçbir şey ifade etmez.
Eğer “502 Hatalı Ağ Geçidi Hatası” ile karşılaşırsanız, sorun büyük ihtimalle dahili bir sunucu hatasıdır. Sorunu anlamak çok önemlidir ve bazı durumlarda sorunu çözmek için alabileceğiniz birkaç önlem vardır. Bu hatanın ne anlama geldiğini açıklayacağız ve işleri tekrar çalışır hale getirmenin yollarını keşfedeceğiz.
HTTP Durum Kodları
502 hata kodu, HTTP hata yanıt kodu kümesinin bir parçasıdır. HTTP veya Köprü Metni Aktarım Protokolü, web'in çalışmasını sağlayan temel protokoldür. Daha geniş internet protokol paketinin bir parçasıdır ve web içeriği isterken veya gönderirken sunucuların ve istemcilerin birbirleriyle nasıl konuştuğunu açıklar.
Web tarayıcınız (istemci) HTTP kullanarak bir sunucudan veri istediğinde ve bir şeyler ters gittiğinde, web sunucusu geçersiz bir yanıt vererek hata koduna neden olur. Bunlardan en ünlüsü muhtemelen sunucunun belirttiğiniz adreste bir sayfa bulamadığı anlamına gelen Hata 404'tür.
5xx Hata Kodu Ailesi
Beş numaralı hata yanıt kodu kümesi vardır: 1xx, 2xx, 3xx, 4xx ve 5xx.
5xx kod grubunun tamamı sunucu hata kodlarıdır. Bu, beş rakamıyla başlayan bir kod gördüğünüzde sorunun neredeyse kesinlikle sunucuda olduğu anlamına gelir. Çoğu zaman sunucuda bir şeyler ters giderse yapabileceğiniz tek şey beklemek ve daha sonra tekrar denemektir. Genel olarak bunlar geçici hatalardır. Amazon veya Google gibi büyük bir hizmete erişmeye çalışıyorsanız bu tür hatalar, büyük bir kesinti olmadığı sürece neredeyse anında çözümlenir.
"Ağ Geçidi" nedir?
Hata 502 "Kötü Ağ Geçidi" Hatasıdır. Ağ geçidi cihazı, bilgisayar ağındaki bir düğümdür ve ağın ilerisindeki diğer web kaynaklarına ağ geçidi görevi görür.
İnternet yönlendiriciniz veya modeminiz bir geçit cihazdır. İSS'nizin kullanıcılarını internetin ana hatlarına bağlamak için kullandığı mega yönlendiriciler de öyle. Her şeyin birbirine nasıl uyduğu hakkında daha fazla bilgi edinmek istiyorsanız İnternetin Sahibi Kim? Web Mimarisinin Açıklaması 'i okuyun..
"Kötü Ağ Geçidi", ağ geçidi cihazının ağdaki yukarı akış sunucularından istediğiniz verileri alamadığı anlamına gelir. Kötü ağ geçidi, kötü!
HTTP 502 Hatasının Yaygın Nedenleri
502 hatası çeşitli nedenlerle ortaya çıkabilir, ancak çoğu sunucu tarafı sorunlarıdır. Aşırı yüklenmiş bir kaynak sunucu, açık ara en yaygın nedendir. Başlangıç sunucusu, web sitesini içeren ve bu içeriği sunmak için kullanıcılardan gelen istekleri dinleyen bir bilgisayardır.
Sunucu Aşırı Yükü
Sunucuya aynı anda çok fazla kişi istekte bulunabilir, bu nedenle kapasitesinin üzerindeki istekleri yerine getiremez. Hatta "hatalı ağ geçidi" yerine "502 hizmeti geçici olarak aşırı yüklendi" hatasını bile görebilirsiniz.
DDoS Saldırıları
Bazen DDoS (Dağıtılmış Hizmet Reddi) saldırısı sırasında sunucular kasıtlı olarak aşırı yüklenir, ancak sonuç benzerdir. Sunucu çok uzun sürerse bu, sunucu zaman aşımı olarak sayılır ve bir hata kodu alırsınız. Sunucu ile istek seli arasında tampon görevi gören CloudFlare gibi hizmetler sayesinde DDoS saldırıları geçmişte olduğu kadar yaygın değil. Dolayısıyla karşılaştığınız herhangi bir aşırı yükleme büyük olasılıkla yasal yüksek kullanımdan kaynaklanmaktadır.
Sunucu Yanlış Yapılandırması
Sunucunun güvenlik duvarı veya ağ ayarları yanlış yapılandırılmış olabilir veya IP adresinizi yanlışlıkla engellenmesi gereken adres olarak tanımlamış olabilir. Dinamik bir IP adresi kullanıyorsanız (çoğu kişinin yaptığı gibi), size sorunlu bir kullanıcının daha önce kullandığı bir adres atanmış olabilir.
İnternet inanılmaz derecede karmaşıktır ve cihazınızla erişmeye çalıştığınız sunucu arasında düzinelerce, hatta yüzlerce ağ ekipmanı cihazı vardır. Bazıları sorun yaşıyor olabilir.
Buggy Sunucuları
Son olarak, sunucu aslında kapalı olabilir veya istekleri karşılayamamasına neden olan yazılım hatalarına sahip olabilir. Unutmayın, sunucu yalnızca bir bilgisayardır ve birisi ya da bir şey onu bozmuş olabilir. Yani birisi yazılımda hata ayıklayana kadar sorun devam edecektir. Web'de Apache web sunucusu yazılımı ile ilgili sorunların nasıl çözüleceğini, PHP kodu 'te deliklerin nasıl kapatılacağını veya WordPress siteleri ile yapılandırma sorunlarının nasıl çözüleceğini ayrıntılarıyla anlatan yüzlerce makale bulacaksınız. >..
Artık sorun hakkında iyi bir temel fikre sahip olduğunuza göre, sorunu giderirken deneyebileceğiniz birkaç şeye bakacağız.
Sayfayı Yenile
502 hatasıyla karşılaşırsanız yapmanız gereken ilk şey web sayfasını yenilemektir. Bunun gibi hataların çoğu, ya ileride bir yerde geçici bir ağ sorunu olduğundan ya da sunucunun aşırı yüklenmesinden kaynaklanır. Tekrar denemeden önce yoğun saatlerin bitmesini (sunucu konumunun saat dilimine bağlı olarak) beklemeyi de seçebilirsiniz. 502 hata vakasının %99'unda çözüm daha sonra tekrar denemektir ancak beklerken yapabileceğiniz başka şeyler de vardır.
Sitenin Herkese Kapalı olup olmadığını kontrol edin
502 hatası, bağlantının sunucu tarafında bir sorun olduğunu gösterse de, sorun yaşayan tek kişinin siz olmadığınızdan emin olmanın hiçbir zararı yoktur. Facebook'ta annenizin köpeklerinin en son fotoğrafları yerine hata koduna bakan tek kişinin siz olmadığınızı doğrulamak için Şu Anda Düşüyor mu? veya Aşağı Dedektörü gibi web sitelerini kullanabilirsiniz.
Bu sitelerden bazıları size bir sitenin ne sıklıkta kapandığı, yalnızca belirli bölgelerde kapalı olup olmadığı ve şu anda başka kullanıcıların belirli sorunlardan şikayetçi olup olmadığı gibi önemli ayrıntıları gösterebilir.
Yönlendiricinizi Sıfırlayın
Bazen kötü ağ geçidi evinizdeki ağ geçididir. Yönlendiriciniz de diğerleri gibi bir bilgisayardır; bu da onun takılabileceği, çökebileceği veya hatalara maruz kalabileceği anlamına gelir. Diğer bilgisayarlarınız gibi, basit bir yeniden başlatma genellikle bu sorunları çözebilir.
İnternet bağlantınızın tekrar çalışır hale gelmesi için sık sık yönlendiricinizi sıfırlayın yapmanız gerektiğini fark ettiğinizi varsayalım. Bu durumda, bir donanım yazılımı güncellemesi gerçekleştirmek isteyebilirsiniz veya aynı anda çok sayıda cihazı yönetebilecek daha fazla kapasiteye sahip yeni bir yönlendirici satın almayı düşünebilirsiniz.
Tarayıcı Önbelleğini ve Çerezleri Temizle
[9 Clear.jpg]
Tarayıcınız sık ziyaret ettiğiniz ve en son ziyaret ettiğiniz web sitelerinin önbelleğini tutar. Önbelleği koruyarak site yanıt sürelerini kısaltırsınız ve sayfayı her yenilediğinizde veya yeniden ziyaret ettiğinizde sayfanın ortak öğelerini indirmediğiniz için önyükleme için daha az bant genişliği kullanırsınız.
Maalesef web tarayıcısı önbellekleri yanlış gidebilir ve bir sayfanın düzgün şekilde yüklenmesini engelleyebilir. Bu nedenle tarayıcınızın önbelleğini temizlemek isteyebilirsiniz. Geçmişinizi, şifrelerinizi ve diğer önemli bilgilerinizi kaybetme konusunda endişelenmeyin. Önbelleği temizlemenin yapacağı tek şey, yeni bir önbellek oluşturulana kadar site erişimini bir süreliğine yavaşlatmaktır. Web tarayıcınızın önbelleğini nasıl temizleyeceğinizi öğrenmek istiyorsanız nihai eğitimimize göz atın: Herhangi Bir Web Tarayıcısının Önbelleği Nasıl Temizlenir.
Çerezler, tarayıcınızın yerel olarak sakladığı ve web sitesinin yüklenmesini engelleyebilecek başka bir veri türüdür. Genel olarak çerezler web sitesi deneyimi için faydalıdır. Bağlantınız kesilirse her seferinde giriş yapmanıza veya alışveriş sepetinizin içeriğini kaybetmenize gerek kalmaması için web sitesinin sizinle ilgili bilgileri "hatırlamasına" olanak tanır.
Bir sitenin çalışmasını bozma potansiyelinin yanı sıra, çerezleri izleme aynı zamanda bir gizlilik sorunu da olabilir, ancak her iki durumda da eğitimimiz Herhangi Bir Web Tarayıcısının Geçmişi Nasıl Temizlenir size çerezleri nasıl temizleyeceğinizi de gösterir. Gerçek tarama geçmişinizi değil, yalnızca çerezleri temizlediğinizden emin olun!
Tarayıcınızı Güncelleyin
En son güvenlik yamalarının kurulu olduğundan emin olmak için web tarayıcınızı her zaman güncel tutmalısınız. Bekleyen güncellemeleriniz varsa, size hata gönderen web sitesine erişmeden önce bunları tamamlayın. Tarayıcınızın en son web sitesi teknolojisini kullanabilmesi için en son web standartlarına ihtiyacı olabilir.
Bilgisayarınızın veya cihazınızın ağ sürücüleri veya ağ yığınıyla ilgili sorunlar olabileceğinden işletim sisteminizin de güncel olduğundan emin olmanızın zararı olmaz.
Farklı Bir Tarayıcı Deneyin
Her tarayıcı eşit değildir. Yerleşik bir web tarayıcısı veya daha az bilinen başka bir tarayıcı kullanıyorsanız, belirli bir web sitesinin tüm işlevlerini veya gereksinimlerini desteklemeyebilir.
Kullandığınız tarayıcıda bir şeyler ters gitmiş olabilir. Sorunun kaynağı olan tarayıcıyı ortadan kaldırmanın en hızlı yolu farklı bir tarayıcı kullanmaktır. Aralarından seçim yapabileceğiniz çok sayıda seçenek var; bunlar arasında Microsoft Edge, Safari (Mac veya iOS), Mozilla Firefox ve Google Chrome yer alıyor ve bunlardan yalnızca birkaçı.
Eklentileri ve Uzantıları Devre Dışı Bırakın
Sorunun kaynağını ortadan kaldırmak için tarayıcınızı başlatmanız veya tüm eklentilerinizi ve uzantılarınızı (geçici olarak) devre dışı bırakmanız faydalı olabilir. Bunu yalnızca bu uzantılar olmadan farklı bir tarayıcı kullanmak aynı internet bağlantısında sorunu göstermiyorsa yapın.
Farklı bir İnternet Bağlantısı Deneyin
Ulaşmaya çalıştığınız sunucu iyi durumdaysa ancak sorunun kaynağı o sunucuya giden yol üzerindeki bir ağ geçidi cihazıysa, farklı bir internet bağlantısı kullanarak farklı bir rotayı zorlamak isteyebilirsiniz..
Örneğin, evdeki geniş bant bağlantınız hatayı veriyorsa mobil veri bağlantınızı kullanarak siteye akıllı telefonunuzdan erişmeyi deneyin. Her iki bağlantı da aynı İSS'den olmadığı sürece bu, İSS'ye özgü sorunları atlayacaktır.
Proxy Sunucunuzu Kontrol Edin
Bir proxy sunucu kullanıyorsanız, söz konusu hatalı ağ geçidi aslında o proxy sunucunun kendisi olabilir. Birçok işyeri bilgisayarı bir şirketin proxy sunucusu üzerinden çalışır ve bunları tasarım gereği atlamak her zaman mümkün değildir. Sonuçta şirket, internette yaptıklarınızı izlemek ve bilgi güvenliğini kontrol etmek için proxy sunucusunu kullanıyor.
Proxy sunucu yapılandırmasında proxy sunucu bağlantınızı atlayamayacağınızı varsayalım. Bu durumda tek alternatifiniz BT departmanına sorarak proxy sunucunun düzgün çalışıp çalışmadığını kontrol etmektir. Özel bir proxy hizmeti kullanıyorsanız sorunun bundan kaynaklanıp kaynaklanmadığını kontrol etmek için hizmeti kapatın. Kendi ev proxy sunucunuzu çalıştırıyorsanız yeniden başlatın ve hâlâ doğru yapılandırılıp yapılandırılmadığını kontrol edin.
Bir VPN deneyin
Her ne kadar "web sunucusu" demek hoşumuza gitse de gerçek şu ki çoğu web içeriği birden fazla sunucuda barındırılıyor. İçerik Dağıtım Ağları (CDN'ler), web içeriğinin kopyalarını dünya çapında yayılmış birden fazla sunucuda tutar. Yani siteye erişim talebinde bulunduğunuzda içerik size en yakın CDN düğümü tarafından sunulur ve en iyi hız ve yanıt süreleri sunulur. Ayrıca uluslararası ana hatlar üzerinden veri göndermek yerine yerel bant genişliğini kullanmak daha ucuz olduğundan şirketler CDN'leri kullanmayı tercih ediyor.
Sorun şu ki, yerel CDN düğümünüz aşırı yüklenmişse veya sorun yaşıyorsa 502 hatası alabilirsiniz. Teorik olarak, bir sonraki çalışan sunucu düğümüne yönlendirilmeniz gerekiyor. Ancak her ihtimale karşı, web sitesine kendi ülkenizdeki başka bir ülke veya bölgeden erişmek için VPN (Sanal Özel Ağ) kullanmayı deneyebilirsiniz. Bu, yerel sunucu sorununu atlayabilir.
DNS Önbelleğinizi Temizleyin veya DNS Sunucularınızı Değiştirin
DNS (Alan Adı Sistemi) sunucuları internetteki telefon rehberleri gibidir. Adres çubuğunuza / (kardeş sitemiz) gibi bir adres yazdığınızda, DNS sunucusu bunu size ihtiyacınız olan bilgiyi gönderecek olan fiziksel sunucunun doğru IP adresine çevirir.
.Belirli bir DNS sunucusunun kayıtlı IP adresi yanlış olabilir (değişmiş olabilir) veya sizi yönlendirdiği sunucu, sitedeki birkaç sunucudan biri olabilir ve bu sunucuda sorun yaşanıyor olabilir. Yerel DNS önbelleğiniz de bozulmuş veya güncelliğini kaybetmiş olabilir.
Önce DNS önbelleğinizi temizleyin 'yı denemeli ve tekrar denemelisiniz. Bu işe yaramazsa DNS sunucularınızı değiştirin ile sorunun çözülüp çözülmediğini görebilirsiniz.
Google'ın 8.8.8.8 ve 8.8.4.4'te bulunan Genel DNS sunucuları, dünyadaki en hızlı ve en güvenilir DNS sunucularından bazılarıdır.
Bunun yerine Önbelleğe Alınmış Bir Sayfa Kullanın
Bir web sitesinden ihtiyacınız olan tek şey statik bilgiyse, sunucunun çalışır durumda olmasına hiç ihtiyacınız olmayabilir. Google ve diğer arama motorları sürekli olarak web'i dizine ekler ve web sayfalarının önbelleğe alınmış kopyalarını oluşturur. Ayrıca, hem eski hem de yeni web sayfalarını arşivleyen, böylece farklı zamanlarda sahip oldukları bilgileri görebilmenizi sağlayan Internet Wayback Machine gibi web siteleri de vardır.
Google'ı kullanarak bir sayfanın önbelleğe alınmış sürümünü görmek kolaydır; sonuç başlığının sağındaki üç noktayı bulup seçmeniz yeterlidir.
Açılan menüden önbelleğe alınmış 'ı seçin.
Ardından üstte bu mesajın yer aldığı bir sayfa göreceksiniz.
Site Yöneticisiyle İletişime Geçin
502 Hatalı Ağ Geçidi hatasıyla karşılaştığınızda verebileceğimiz son tavsiye, web sitesi yöneticisiyle iletişime geçmektir. Sorun İSS'nizde gibi görünüyorsa müşteri desteğiyle iletişime geçebilir ve söz konusu siteye erişimle ilgili herhangi bir sorun olup olmadığını sorabilirsiniz.
Birçok İSS'nin ana sayfalarında veya kullanıcı hesabı kontrol panellerinde "bilinen sorunlar" bölümü vardır; bu nedenle bunları da kontrol ettiğinizden emin olun. Sonuçta, eğer bu makaledeki hiçbir şey yardımcı olmazsa, bu tam anlamıyla elinizden çıkmış demektir ve yapabileceğiniz tek şey beklemektir. Öyleyse neden zaman geçirmenin birkaç mükemmel yolunu görmek için Eğlenceli şeyler bölümümüze göz atmıyorsunuz?
.