ERR_FAILED Hatası Nedir? Chrome’da Nasıl Çözülür?

Sunucun 2 dk okuma

ERR_FAILED, Chrome’un bir sayfayı veya kaynağı yüklerken karşılaştığı genel bir hata kodudur. Tarayıcı bu durumda “Bu siteye ulaşılamıyor” ya da “Bu sayfaya ulaşılamıyor” ekranında ERR_FAILED kodunu gösterir. Geliştirici araçlarının Konsol sekmesinde ise net::ERR_FAILED olarak görünür. Kod genel olduğu için tek bir nedeni yoktur; bu yazıda en sık nedenleri ve çözüm adımlarını sırayla anlatıyoruz.

ERR_FAILED Hatası konusunu anlatan çizim

ERR_FAILED Ne Demek?

Chrome’un ağ katmanı, bir isteğin neden başarısız olduğunu çoğu zaman özel bir kodla bildirir (ör. zaman aşımı için ERR_CONNECTION_TIMED_OUT). ERR_FAILED ise isteğin başarısız olduğunu ama daha özel bir kodun verilmediğini gösterir. Bu nedenle hatayı çözmek için önce sorunun tarayıcıda mı, bilgisayarda mı yoksa sitede mi olduğunu ayırmak gerekir.

Hatanın Nedenleri

  • Tarayıcı eklentileri: İstekleri engelleyen veya değiştiren reklam engelleyici, gizlilik ve VPN eklentileri.
  • Bozuk önbellek veya profil: Hasarlı önbellek dosyaları ya da bozulmuş Chrome kullanıcı profili.
  • Güvenlik yazılımı ve güvenlik duvarı: Antivirüsün web koruması Chrome’un bağlantısını kesebilir.
  • Proxy ayarları: Ulaşılamayan bir proxy tanımlıysa istekler başarısız olur.
  • Service Worker sorunları: Sitenin arka planda çalışan betiği hatalı yanıt verirse sayfa açılmayabilir.
  • CORS engellemesi (geliştiriciler için): Başka bir alan adına yapılan istek, sunucu gerekli CORS başlıklarını göndermediği için engellenirse konsolda net::ERR_FAILED görülür.

ERR_FAILED Nasıl Çözülür?

1. Sayfayı Gizli Pencerede Açın

Ctrl + Shift + N ile gizli pencere açıp siteyi deneyin. Gizli pencerede eklentiler varsayılan olarak kapalıdır. Sayfa açılıyorsa sorun bir eklentidedir: chrome://extensions sayfasında eklentileri tek tek kapatarak sorunlu olanı bulun.

2. Önbelleği ve Site Verilerini Temizleyin

chrome://settings/clearBrowserData adresinden “Önbelleğe alınmış resimler ve dosyalar” ile “Çerezler ve diğer site verileri” seçeneklerini temizleyin. Yalnızca tek bir sitede sorun varsa, adres çubuğundaki site bilgisi simgesinden o sitenin verilerini silmek de yeterli olabilir; bu, sitenin Service Worker kaydını da temizler.

3. Güvenlik Yazılımını ve Proxy Ayarlarını Kontrol Edin

Antivirüsün web korumasını veya HTTPS taramasını kısa süreliğine kapatıp deneyin. Windows’ta Ayarlar > Ağ ve İnternet > Proxy bölümünde elle tanımlanmış bir proxy varsa kapatın. Güvenlik duvarında Chrome’un engellenmediğinden emin olun.

4. Chrome Ayarlarını Sıfırlayın veya Yeni Profil Deneyin

chrome://settings/reset sayfasından “Ayarları orijinal varsayılan değerlerine geri yükle” seçeneğini kullanın. Bu işlem yer işaretlerinizi ve kayıtlı şifrelerinizi silmez. Sorun sürüyorsa yeni bir Chrome profili oluşturup deneyin; yeni profilde düzeliyorsa eski profil bozulmuş olabilir.

5. Ağ Ayarlarını Sıfırlayın

Komut İstemi’ni yönetici olarak açıp aşağıdaki komutları çalıştırın, ardından bilgisayarı yeniden başlatın:

ipconfig /flushdns
netsh winsock reset
netsh int ip reset

Geliştiriciler İçin: Konsolda net::ERR_FAILED

Konsolda “has been blocked by CORS policy” ifadesiyle birlikte net::ERR_FAILED görüyorsanız istek, tarayıcının CORS kuralları nedeniyle engellenmiştir. Bu durumda istek yapılan sunucunun Access-Control-Allow-Origin başlığını sitenizin adresiyle döndürmesi, ön kontrol (OPTIONS) isteklerine de doğru yanıt vermesi gerekir. Sorun tarayıcı tarafında değil, istek yapılan API’nin yapılandırmasındadır.

Bağlantının sunucu tarafından kapatıldığı benzer durumlar için ERR_CONNECTION_CLOSED, sıfırlandığı durumlar için ERR_CONNECTION_RESET rehberlerimize bakabilirsiniz.

Sonuç

ERR_FAILED genel bir hata kodudur ve çoğunlukla eklentiler, bozuk önbellek, güvenlik yazılımı veya proxy ayarlarından kaynaklanır. Gizli pencerede test etmek sorunun kaynağını hızla gösterir. Geliştiriciyseniz konsoldaki CORS mesajlarına ve istek yapılan sunucunun başlıklarına bakın.

Kategoriler

Son yazılar