Narhost

ERR_CONNECTION_TIMED_OUT Hatası Nedenleri ve Adım Adım Çözümü

ERR_CONNECTION_TIMED_OUT Hatası Nedenleri ve Adım Adım Çözümü — Narhost Hosting rehberi kapak görseli

İçindekiler

Kısaca özet

  • ERR_CONNECTION_TIMED_OUT hatası, tarayıcının sunucuya bağlantı isteği gönderip tanınan süre içinde hiçbir yanıt alamaması demektir.
  • Hata yalnızca tek bir cihazda görünüyorsa kaynak ağ, DNS, güvenlik duvarı veya proxy ayarıdır; her cihazda görünüyorsa sunucu tarafına bakılır.
  • Aynı adresi mobil veriyle denemek, kullanıcı tarafı ile sunucu tarafını ayırmanın en hızlı yoludur.
  • Ping yanıt veriyor ama sayfa açılmıyorsa sunucu ayaktadır; sorun web sunucusu servisinde ya da 80/443 portundadır.
  • Sunucu tarafında en sık üç neden görülür: kaynak tükenmesi, güvenlik duvarının IP adresinizi engellemesi ve DNS kaydının henüz yayılmamış olması.
  • Yeni taşınmış sitelerde hata çoğunlukla DNS yayılmasıdır ve 24-48 saat içinde kendiliğinden kapanır.

Sayfa uzun süre boş kalıyor, sonra tarayıcı vazgeçiyor ve ekrana ERR_CONNECTION_TIMED_OUT hatası düşüyor. Aynı site başka bir cihazda açılıyorsa iş daha da kafa karıştırıcı hâle geliyor. Bu mesaj tek bir arızayı değil, bir sessizliği anlatır: istek gitti, cevap gelmedi. Sessizliğin nerede başladığını bulmak için birkaç dakikalık sıralı bir teşhis yeterlidir. Aşağıda hem kullanıcı hem sunucu tarafındaki nedenleri, ayırt etme yöntemlerini ve uygulanacak adımları anlatıyoruz.

ERR_CONNECTION_TIMED_OUT hatası ne anlama gelir?

Tarayıcı bir adrese bağlanırken önce alan adını IP adresine çevirir, sonra o IP’nin 80 ya da 443 portuna TCP bağlantı isteği gönderir. Karşı taraf bu isteği kabul ederse bağlantı kurulur, reddederse tarayıcı anında farklı bir mesaj verir. Hiçbir şey dönmezse tarayıcı belirli bir süre bekler ve süre dolduğunda pes eder.

İşte ERR_CONNECTION_TIMED_OUT tam olarak bu üçüncü durumdur. “Sunucu yok” demez, “sunucu hayır dedi” de demez; “sunucudan hiç ses çıkmadı” der. Bu ayrım teşhisin tamamını belirler, çünkü sessizliğin kaynağı yolun herhangi bir noktasında olabilir: sizin modeminiz, ara ağ, sunucunun güvenlik duvarı ya da sunucunun kendisi. Bağlantının kurulma aşamaları TCP protokolünün resmî tanımında ayrıntılı olarak açıklanır.

Bilgi

Tarayıcıya göre mesaj metni değişir. Chrome ve Edge ERR_CONNECTION_TIMED_OUT yazar, Firefox “Sunucu yanıt vermek için çok uzun sürdü” der, Safari “sunucu yanıt vermiyor” mesajını gösterir. Üçü de aynı olayı anlatır. Chrome’un ürettiği bağlantı hata kodlarının listesini Google’ın resmî destek sayfasında görebilirsiniz.

Sorun sizde mi, sunucuda mı?

Çözüme geçmeden önce sorunun hangi tarafta olduğunu bilmek gerekir. Yanlış tarafta saatlerce ayar kurcalamanın önüne geçen dört hızlı test vardır ve hepsi birkaç dakika sürer.

  • Başka cihaz: Aynı ağdaki ikinci bir cihazdan girin. Orada da açılmıyorsa sorun tek cihazın ayarı değildir.
  • Mobil veri: Telefonun Wi-Fi’ını kapatıp mobil veriyle girin. Site açılıyorsa kaynak ev ya da ofis ağınızdır.
  • Farklı konum: Bir erişilebilirlik test servisinden siteyi farklı ülkelerden sorgulatın. Yalnızca sizin bulunduğunuz bölgeden düşüyorsa IP ya da bölge engeli ihtimali öne çıkar.
  • Ping ve traceroute: Paketin nereye kadar gittiğini gösterir; yolun hangi adımda kesildiğini bu ikisi söyler.

Örnek senaryo

Bir mimarlık ofisinde sabah saatlerinde şirket sitesi açılmaz oldu ve herkesin ekranında ERR_CONNECTION_TIMED_OUT hatası çıktı. Site mobil veriyle sorunsuz açılıyordu, yani sunucu ayaktaydı. Ofis yöneticisi bir gün önce güvenlik için yeni bir filtreleme kuralı eklediğini hatırladı. Kural, dışarı giden 443 portunu belirli bir liste dışında kapatıyordu. Kural kaldırıldığında site anında geri geldi. Sunucuda hiçbir müdahale gerekmedi.

Belirtiye göre olası kaynak

Aşağıdaki tablo, ERR_CONNECTION_TIMED_OUT hatası sırasında gördüğünüz belirtiyi olası kaynakla eşleştirir. Teşhise buradan başlamak, gereksiz adımları elemenizi sağlar.

Belirti Olası kaynak İlk kontrol
Yalnızca tek cihazda çıkıyor Proxy ayarı, hosts dosyası, tarayıcı önbelleği Proxy kapalı mı, hosts dosyasında satır var mı
Ağdaki tüm cihazlarda çıkıyor, mobil veride çıkmıyor Modem, yerel güvenlik duvarı, ISS yönlendirmesi Modemi yeniden başlatın, DNS’i değiştirin
Her ağda ve her cihazda çıkıyor Sunucu kapalı, servis durmuş, kaynak tükenmiş Ping atın, hosting panelinden kaynak grafiğine bakın
Ping yanıt veriyor, site açılmıyor Web sunucusu servisi ya da 80/443 portu Servis durumu ve port dinleme kontrolü
Site yalnızca sizin IP’nizden açılmıyor Güvenlik duvarı IP engeli, brute force koruması Sunucu güvenlik duvarındaki engelli IP listesi
Alan adı yeni taşındı ya da yeni kuruldu DNS yayılması tamamlanmamış Alan adını IP’ye çözümletin, doğru IP mi bakın

Kullanıcı tarafındaki nedenler

ERR_CONNECTION_TIMED_OUT hatası vakalarının büyük bölümü kullanıcı tarafındaki nedenlerden gelir ve çözümleri sunucuya dokunmadan uygulanır. Sırasıyla şunlara bakın.

Ağ ve modem. Uzun süre açık kalan modemlerde bağlantı tablosu şişer ve yeni oturumlar açılmaz olur. Cihazı elektrikten otuz saniye ayırmak çoğu vakayı kapatır. Cihazın ağ üzerindeki görevini ve yeniden başlatmanın neden işe yaradığını router yazımızda anlattık.

DNS çözümlemesi. Servis sağlayıcının DNS sunucusu yavaşsa ya da eski kaydı tutuyorsa tarayıcı yanlış bir IP’ye bağlanmaya çalışır ve bekleyip kalır. Cihazın DNS ayarını genel bir çözümleyiciye almak ve yerel DNS önbelleğini temizlemek sonucu hemen gösterir.

Güvenlik duvarı ve antivirüs. Kurumsal ağlarda ve bazı güvenlik yazılımlarında giden bağlantılar filtrelenir. Yazılımı geçici olarak durdurup denemek, suçlunun orada olup olmadığını tek adımda söyler.

Proxy ve VPN. Kapatılmış ama ayarı kalmış bir proxy, tarayıcıyı artık yanıt vermeyen bir adrese yönlendirir. Aynı şekilde bağlantısı kopmuş bir VPN istemcisi de trafiği boşluğa taşır. Bu katmanın trafiği nasıl yönlendirdiğini VPN yazımızda ele aldık.

Hosts dosyası. Test amacıyla eklenip unutulan bir satır, alan adını eski sunucunun IP’sine sabitler. Site taşındıktan sonra yalnızca sizin bilgisayarınızda açılmıyorsa ilk bakılacak yer burasıdır.

Dikkat

Hata mesajını gördüğünüz anda DNS ayarlarını, hosts dosyasını ve güvenlik duvarı kurallarını aynı anda değiştirmeyin. Tek seferde tek değişiklik yapıp sayfayı yenileyin. Hepsini birden değiştirirseniz site geri geldiğinde hangi ayarın sorumlu olduğunu bilemez, aynı arıza tekrarladığında sıfırdan başlarsınız.

Sunucu tarafındaki nedenler

Site her ağdan ve her cihazdan düşüyorsa ERR_CONNECTION_TIMED_OUT hatası artık sizin ağınızla ilgili değildir. Sunucu tarafında dört başlık öne çıkar.

Kaynak tükenmesi. Bellek ya da işlemci sınırına dayanan bir sunucuda web servisi yeni bağlantı kabul edemez. İstek sıraya girer, yanıt gelmez, tarayıcı zaman aşımına düşer. Belirtisi tipiktir: site kâh açılır kâh açılmaz, yoğun saatlerde kötüleşir. Hosting panelindeki kaynak grafiği ve eş zamanlı işlem sayısı doğrudan cevap verir.

Güvenlik duvarının IP engeli. Sunucu güvenlik duvarları, art arda hatalı giriş ya da yoğun istek gördüklerinde IP adresini otomatik engeller. Panele FTP ya da e-posta ile birkaç kez yanlış şifre girmek bunu tetiklemeye yeter. Engellenen taraf yalnızca sizsinizdir, site başkaları için normal çalışır.

DNS yayılması. Alan adı yeni yönlendirildiyse kayıt tüm çözümleyicilere aynı anda ulaşmaz. Bazı ağlar yeni IP’yi, bazıları eskisini görür. Eski IP’de artık dinleyen bir servis yoksa sonuç yine zaman aşımıdır.

Sunucu ya da servis kapalı. Bakım, yeniden başlatma ya da çöken bir web servisi de aynı sessizliği üretir. Ping yanıt veriyorsa makine ayaktadır ve sorun servistedir; ping de yanıtsızsa makinenin kendisine bakılır.

ERR_CONNECTION_TIMED_OUT hatası teşhis akışı — ağ testi, DNS, sunucu kaynağı ve güvenlik duvarı kontrolü
ERR_CONNECTION_TIMED_OUT hatası dört adımda ikiye bölünür: önce taraf belirlenir, sonra o tarafın nedenleri elenir.

Sıralı teşhis akışı

ERR_CONNECTION_TIMED_OUT hatası ile karşılaştığınızda adımları bu sırayla uygulayın. Her adımda sayfayı yenileyip sonucu gözlemleyin; site geri geldiğinde durun, çünkü nedeni bulmuşsunuz demektir.

  • Siteyi mobil veriyle açın; açılıyorsa kaynak yerel ağınızdır, açılmıyorsa sunucu tarafına geçin.
  • Modemi ve bilgisayarın ağ bağlantısını yeniden başlatın.
  • Tarayıcının proxy ayarını ve varsa VPN istemcisini tamamen kapatın.
  • Güvenlik yazılımını geçici olarak durdurup tek bir deneme yapın.
  • Hosts dosyasında alan adına ait satır olup olmadığını kontrol edin, varsa kaldırın.
  • DNS ayarını genel bir çözümleyiciye alıp yerel DNS önbelleğini temizleyin.
  • Alan adına ping atın; yanıt geliyorsa 80 ve 443 portlarını, gelmiyorsa sunucunun durumunu kontrol edin.
  • Hosting panelinden kaynak kullanımına ve güvenlik duvarındaki engelli IP listesine bakın.

Ping ve traceroute çıktısını okumak

Ping, hedef makineye küçük bir paket gönderip yanıt süresini ölçer. Yanıt geliyorsa makine ayakta ve ağ yolu açıktır; bu durumda ERR_CONNECTION_TIMED_OUT hatası büyük olasılıkla web servisinden ya da porttan kaynaklanır. Komutun nasıl çalıştırılacağını ve çıktının nasıl okunacağını ping yazımızda adım adım anlattık.

Traceroute ise paketin geçtiği her durağı sırayla listeler. Çıktı sizin modeminizde kesiliyorsa sorun yerel ağdadır. Servis sağlayıcının ağında kesiliyorsa arıza aradadır ve sizin yapacağınız bir şey yoktur. Duraklar sunucunun bulunduğu veri merkezine kadar ilerleyip son adımda susuyorsa hedef makinenin güvenlik duvarı ya da servisi devrededir.

Sonuç

Sorunu tek soruyla ikiye bölün: site başka bir ağdan açılıyor mu? Açılıyorsa çözüm sizin tarafınızda, proxy, DNS, güvenlik duvarı ve hosts dosyası sırasıyla elenir. Açılmıyorsa sunucu tarafındadır ve kaynak kullanımı, IP engeli, DNS kaydı ve servis durumu kontrol edilir. Bu ikiye bölme yapılmadan denenen her ayar, zaman kaybıdır.

Sıkça sorulan sorular

ERR_CONNECTION_TIMED_OUT hatası neden yalnızca bir sitede çıkıyor?

Diğer siteler açılıyorsa ağ bağlantınız çalışıyor, yani ERR_CONNECTION_TIMED_OUT hatası tek bir hedefle sınırlı demektir. Bu tabloda kaynak neredeyse her zaman o siteye özgüdür: hosts dosyasındaki eski bir kayıt, sunucunun sizin IP adresinizi engellemiş olması ya da alan adının henüz yayılmamış yeni bir DNS kaydı.

Modemi yeniden başlatmak neden işe yarıyor?

Modem, açık bağlantıları bir tabloda tutar. Uzun süre kapatılmayan cihazlarda bu tablo dolar, eski kayıtlar temizlenmez ve yeni oturumlar açılamaz. Yeniden başlatma tabloyu sıfırlar, ayrıca servis sağlayıcıdan taze bir IP ve DNS bilgisi alınmasını sağlar.

Site benim dışımda herkeste açılıyorsa ne yapmalıyım?

Büyük olasılıkla IP adresiniz sunucunun güvenlik duvarında engellenmiştir. Panele hatalı şifreyle birkaç deneme yapmak, e-posta istemcisinin eski şifreyle sürekli bağlanması ya da çok sayıda istek göndermek bunu tetikler. Hosting sağlayıcınıza IP adresinizi bildirip engelin kaldırılmasını isteyin.

DNS yayılması ne kadar sürer?

Genelde birkaç saat içinde tamamlanır, bazı ağlarda 24-48 saati bulur. Süre, kaydın TTL değerine ve ara çözümleyicilerin önbelleğine bağlıdır. Taşıma planlıyorsanız değişiklikten birkaç gün önce TTL değerini düşürmek bu süreyi belirgin şekilde kısaltır.

Hata kaynak tükenmesinden geliyorsa kalıcı çözüm nedir?

Önce nedenini bulun: ağır bir eklenti, önbelleği kapalı bir site ya da paketin sınırlarını aşmış gerçek trafik. İlk ikisi optimizasyonla çözülür. Trafik gerçekten büyümüşse daha yüksek kaynaklı bir pakete ya da kaynakları size ayrılmış bir sunucuya geçmek gerekir.

Narhost’ta

Hosting paketleri NVMe SSD disk ve Türkçe cPanel ile gelir; kaynak kullanımınızı panelden izler, sıkışan sitenizi ücretsiz taşıma ile sorunsuz aktarırsınız.

Web hosting paketlerini incele

Bu konuyla ilgili Narhost hizmetleri

Yazıda anlatılan ihtiyaca doğrudan karşılık gelen paketler.

Alışveriş deneyiminizi iyileştirmek için yasal düzenlemelere uygun çerezler (cookies) kullanıyoruz. Detaylı bilgiye Gizlilik ve Çerez Politikası sayfamızdan erişebilirsiniz.