DNS RobotDNS Propagation Checker
GłównaDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Checker propagacji DNS nowej generacji

Polityka PrywatnościRegulaminO nasBlogKontakt

Narzędzia DNS

Wyszukiwanie DNSTest Szybkości DNSDomena na IPWyszukiwanie NSWyszukiwanie MXZobacz wszystko

Narzędzia E-mail

Sprawdzanie Rekordu SPFSprawdzanie DMARCSprawdzanie DKIMTest SMTPAnaliza Nagłówków E-mailZobacz wszystko

Narzędzia Stron WWW

Wyszukiwanie WHOISSprawdzanie hostinguDostępność DomenyWyszukiwarka SubdomenWykrywanie CMSZobacz wszystko

Narzędzia Sieciowe

Narzędzie PingTracerouteSprawdzanie PortówSprawdzanie Nagłówków HTTPSprawdzanie Certyfikatu SSLZobacz wszystko

Narzędzia IP

Wyszukiwanie IPJaki Jest Mój IPSprawdzanie Czarnej Listy IPIP na HostnameWyszukiwanie ASNZobacz wszystko

Narzędzia Pomocnicze

Skaner QR CodeGenerator QR CodeUPI QR Code GeneratorWiFi QR Code GeneratorTłumacz Kodu Morse'aZobacz wszystko
© 2026 DNS Robot. Opracowane przez: ❤ Shaik Brothers
Wszystkie systemy działają
Made with
Strona główna/Blog/ERR_CONNECTION_TIMED_OUT: co oznacza i jak naprawić

ERR_CONNECTION_TIMED_OUT: co oznacza i jak naprawić

Shaik Vahid30 wrz 202610 min czytania
Chrome z błędem ERR_CONNECTION_TIMED_OUT i komunikatem, że serwer zbyt długo nie odpowiada, oraz rozwiązania po kolei
Chrome z błędem ERR_CONNECTION_TIMED_OUT i komunikatem, że serwer zbyt długo nie odpowiada, oraz rozwiązania po kolei

Kluczowy wniosek

ERR_CONNECTION_TIMED_OUT (błąd Chromium -118) oznacza, że przeglądarka próbowała otworzyć połączenie i nie dostała żadnej odpowiedzi, więc zrezygnowała. Coś między Tobą a serwerem po cichu porzuca pakiety: serwer jest offline, zapora odrzuca ruch, DNS wskazuje stary adres IP albo proxy lub wpis w pliku hosts kieruje Cię w martwe miejsce. Sprawdź, czy strona działa u innych, potem wyczyść DNS, sprawdź plik hosts i proxy oraz przetestuj port bezpośrednio. Właściciele stron powinni potwierdzić, że serwer nasłuchuje, a zapora przepuszcza porty 80 i 443.

Advertisement

Czym jest błąd ERR_CONNECTION_TIMED_OUT?

ERR_CONNECTION_TIMED_OUT to błąd, który Chrome i inne przeglądarki oparte na Chromium pokazują, gdy nie mogą uzyskać żadnej odpowiedzi od serwera strony. Na ekranie widać komunikat „Nie można uzyskać dostępu do tej witryny. Serwer example.com zbyt długo nie odpowiada.” Wewnętrznie to błąd sieciowy Chromium -118: „próba połączenia przekroczyła limit czasu”.

Aby otworzyć połączenie, komputer wysyła do serwera żądanie połączenia TCP, czyli pakiet SYN, i czeka na odpowiedź. Zwykle odpowiedź przychodzi w ciągu milisekund. Gdy nic nie wraca, system operacyjny ponawia wysłanie SYN jeszcze kilka razy w coraz dłuższych odstępach, aż w końcu przeglądarka się poddaje i pokazuje ten błąd.

Kluczowa jest cisza. Serwer, który działa, ale na danym porcie nic nie nasłuchuje, od razu odpowiada odmową. Przy przekroczeniu limitu czasu nikt w ogóle nie odpowiedział: pakiety zostały gdzieś porzucone albo trafiły pod adres, pod którym nic nie istnieje.

Uwaga

Firefox pokazuje ten sam problem jako „Przekroczono czas oczekiwania na odpowiedź. Serwer example.com zbyt długo nie odpowiada.” (The connection has timed out). Safari informuje, że „nie może otworzyć strony, ponieważ serwer, na którym się znajduje, nie odpowiada”. Microsoft Edge pokazuje „Hmm… nie można uzyskać dostępu do tej strony… zbyt długo nie odpowiada”.

ERR_CONNECTION_TIMED_OUT a ERR_TIMED_OUT

Chrome ma dwa podobnie wyglądające błędy przekroczenia limitu czasu, a każdy z nich występuje na innym etapie:

  • ERR_CONNECTION_TIMED_OUT (-118): połączenie nigdy nie zostało nawiązane, bo serwer nie odpowiedział na początkowy SYN. Sprawdź trasę sieciową, zapory, DNS i to, czy serwer jest online.

  • ERR_TIMED_OUT (-7): bardziej ogólny limit czasu. Chrome zgłasza go, gdy upłynie jego własny limit, na przykład gdy połączenie TCP się otworzyło, ale uzgadnianie HTTPS zawiesiło się na 30 sekund, albo gdy otwarte połączenie przestaje dostawać odpowiedzi. Zwykle wskazuje to na wolny lub zawieszony serwer albo blokujące się proxy.

Poniższe rozwiązania dotyczą obu błędów. ERR_TIMED_OUT częściej okazuje się problemem strony, a ERR_CONNECTION_TIMED_OUT częściej problemem trasy sieciowej lub zapory.

Advertisement

Co powoduje błąd ERR_CONNECTION_TIMED_OUT?

PrzyczynaGdzie występujeTypowa wskazówka
Serwer offline lub przeciążonyStronaNie działa u nikogo, w żadnej sieci
Zapora po cichu porzucająca ruchStrona, Twoja sieć lub Twój komputerPing może działać, a port 443 nie
Nieaktualny DNS: strona się przeniosła, a Ty masz stary adres IPTwoja pamięć podręczna DNS lub resolverDziała na danych mobilnych, nie działa w domu
Wpis w pliku hosts wskazujący zły adres IPTwój komputerNie działa tylko na tym jednym komputerze
Zepsute proxy lub VPNTwój komputer lub siećKażda strona przekracza limit czasu albo tylko przy włączonym VPN
Sieć blokuje stronę lub jej portDostawca internetu, szkoła, firma, Wi-Fi w hoteluNie działa tylko w jednej sieci
Zablokowany ruch wychodzący na niestandardowy portTwoja siećStrony na :8080 lub :8443 nie działają, a zwykłe tak

Rozwiązanie 1: Sprawdź, czy strona działa u innych

Jeśli serwer nie działa, nic po Twojej stronie nie pomoże, więc sprawdź to najpierw:

  • Otwórz stronę na telefonie przez dane mobilne (z wyłączonym Wi-Fi). Jeśli się ładuje, problem leży w Twoim urządzeniu lub w Twojej sieci.

  • Uruchom [Test Ping](/ping) od DNS Robot. Odpowiedź oznacza, że maszyna serwera jest online. Brak odpowiedzi może oznaczać, że nie działa albo że blokuje ping, co robi wiele serwerów, więc traktuj to jako wskazówkę, a nie dowód.

  • Przetestuj port WWW w [Port Checkerze](/port-checker). Sprawdź port 443 (HTTPS) i 80 (HTTP). Wynik „Open” z naszych serwerów przy jednoczesnym przekroczeniu limitu czasu w Twojej przeglądarce oznacza, że coś na Twojej trasie porzuca ruch. Wynik „Filtered” także u nas oznacza, że problemem jest zapora serwera albo sam serwer.

  • Uruchom [traceroute](/traceroute), aby zobaczyć, jak daleko docierają pakiety. Jeśli śledzenie urywa się na ostatnich przeskokach, pakiety porzuca sieć hostingu strony.

Advertisement

Rozwiązanie 2: Wyczyść pamięć podręczną DNS (także w Chrome)

Gdy strona przenosi się na nowy serwer, komputer może dalej używać starego adresu IP, dopóki wpis w pamięci podręcznej nie wygaśnie. Jeśli stary serwer jest wyłączony lub odcięty zaporą, każda próba kończy się przekroczeniem limitu czasu. Wyczyść pamięć podręczną systemu operacyjnego i własną pamięć hostów Chrome:

bash
# Windows (wiersz polecenia)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux z systemd-resolved
resolvectl flush-caches

# Chrome: otwórz chrome://net-internals/#dns i kliknij "Clear host cache"

Aby potwierdzić, że winna była pamięć podręczna, porównaj adres IP, który rozwiązuje Twój komputer (nslookup example.com), z odpowiedzią z DNS Lookup od DNS Robot. Jeśli się różnią, Twój resolver podaje nieaktualny rekord. Poradnik czyszczenia DNS obejmuje każdą przeglądarkę i system operacyjny.

Rozwiązanie 3: Sprawdź plik hosts

Plik hosts nadpisuje DNS dla każdej nazwy, która się w nim znajduje. Programiści, blokery reklam i część złośliwego oprogramowania dodają do niego wpisy, a pozostawiona linia przypisująca domenę do starego lub prywatnego adresu IP za każdym razem kończy się przekroczeniem limitu czasu, i to tylko na tym jednym komputerze.

  • Windows: otwórz Notatnik jako administrator, a potem plik C:\Windows\System32\drivers\etc\hosts.

  • macOS / Linux: uruchom w Terminalu sudo nano /etc/hosts.

Ostrzeżenie

Nie usuwaj linii, których nie rozumiesz, takich jak 127.0.0.1 localhost. Usuń tylko wpisy dla domeny, która nie działa. Jeśli znajdziesz wpisy dla stron banków lub wyszukiwarek, których nie dodawałeś, przeskanuj system pod kątem złośliwego oprogramowania.

Poszukaj linii z domeną, która nie działa. Usuń ją albo dodaj na jej początku #, aby ją wyłączyć, zapisz plik i ponownie wyczyść DNS.

Advertisement

Rozwiązanie 4: Na próbę wyłącz proxy, VPN i zaporę

Jeśli limit czasu przekracza każda strona, zwykłą przyczyną jest proxy lub VPN, które przestało działać, bo cały ruch trafia w ślepy zaułek.

  • Proxy w Windows 11: Ustawienia → Sieć i Internet → Serwer proxy → w sekcji Ręczna konfiguracja serwera proxy wyłącz Użyj serwera proxy.

  • Proxy w macOS: Ustawienia systemowe → Sieć → Twoje połączenie → Szczegóły… → Proxy → wyłącz wszystkie.

  • VPN: rozłącz się całkowicie i odśwież stronę. Jeśli strona działa bez VPN, zmień serwer VPN albo skontaktuj się z dostawcą.

  • Zapora / antywirus: na chwilę wstrzymaj zaporę innej firmy i odśwież stronę. Jeśli to pomoże, dodaj wyjątek dla przeglądarki, zamiast zostawiać zaporę wyłączoną.

Rozwiązanie 5: Przełącz się na publiczny resolver DNS

Niektóre resolvery dostawców internetu wolno się aktualizują, a niektóre kierują zablokowane domeny pod adres, który nigdy nie odpowiada. Przejście na publiczny resolver, taki jak Cloudflare (1.1.1.1), Google (8.8.8.8) lub Quad9 (9.9.9.9), wyklucza tę przyczynę. Nasz DNS Speed Test pokaże, który jest najszybszy w Twojej lokalizacji.

Jeśli zawodzi sam serwer DNS, możesz zobaczyć inne błędy, opisane w poradnikach serwer DNS nie odpowiada i serwer DNS jest niedostępny.

Advertisement

Rozwiązanie 6: Zresetuj stos sieciowy i zrestartuj router

Zrestartuj router i modem: odłącz je od zasilania na 30 sekund, a potem daj im dwie–trzy minuty na ponowne połączenie. W Windows zresetuj też stos TCP/IP w wierszu polecenia uruchomionym jako administrator:

powershell
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
:: Uruchom ponownie komputer, aby dokończyć reset

Na Macu wyłącz i włącz Wi-Fi albo usuń sieć i dodaj ją ponownie w Ustawieniach systemowych → Sieć. Możesz też uruchomić Diagnostykę sieci systemu Windows (link na stronie błędu Chrome) i pozwolić systemowi naprawić kartę sieciową.

Rozwiązanie 7: Przetestuj port z własnego komputera

W kilka sekund dowiesz się, czy Twoja maszyna w ogóle może otworzyć połączenie ze stroną, bez udziału przeglądarki:

powershell
# Windows PowerShell
Test-NetConnection example.com -Port 443
# TcpTestSucceeded : False  -> nic nie odpowiedziało z Twojej sieci

# macOS / Linux
nc -vz -w 5 example.com 443
# "timed out" -> porzucone; "Connection refused" -> serwer odrzucił połączenie

Wskazówka

Strony na nietypowych portach (:8080, :8443, :2083 dla cPanelu) często przekraczają limit czasu w publicznych i firmowych sieciach Wi-Fi, z których wiele przepuszcza ruch WWW tylko na portach 80 i 443. Jeśli adres zawiera numer portu, najpierw spróbuj danych mobilnych.

Jeśli test nie przechodzi z Twojego komputera, a Port Checker od DNS Robot pokazuje port jako otwarty, coś w Twojej sieci go blokuje: router, zapora firmowa, dostawca internetu albo filtr Wi-Fi w hotelu czy szkole. Spróbuj innej sieci albo zapytaj administratora sieci.

Jak naprawić ERR_CONNECTION_TIMED_OUT na Androidzie i iPhonie

  • Zmień sieć: spróbuj danych mobilnych zamiast Wi-Fi albo odwrotnie. Portale logowania w publicznych sieciach Wi-Fi powodują przekroczenie limitu czasu, dopóki nie zaakceptujesz ich strony logowania.

  • Prywatny DNS na Androidzie: Ustawienia → Sieć i internet → Prywatny DNS → Automatycznie. Niestandardowa nazwa hosta, która jest nieosiągalna, psuje każde zapytanie DNS. Zobacz nasz poradnik o Prywatnym DNS.

  • Wyłącz aplikacje VPN i blokujące reklamy, bo wiele z nich działa jako lokalny VPN.

  • Zresetuj ustawienia sieci: na iPhonie Ustawienia → Ogólne → Przenieś lub wyzeruj iPhone'a → Wyzeruj → Wyzeruj ustawienia sieciowe. Na Androidzie Ustawienia → System → Opcje resetowania → Resetuj Bluetooth i Wi-Fi (Reset Bluetooth & Wi-Fi), a jeśli dane mobilne też nie działają, także Resetuj ustawienia sieci komórkowej (Reset Mobile Network Settings).

Wskazówka

W sieciach Wi-Fi w hotelu, na lotnisku czy w kawiarni strony HTTPS przekraczają limit czasu, dopóki nie zaakceptujesz strony logowania sieci, a ta czasem w ogóle się nie pojawia. Otwórz http://neverssl.com (celowo zwykły HTTP): sieć przekieruje go na ekran logowania.

Dla właścicieli stron: dlaczego odwiedzający dostają timeout

Jeśli Twoja strona przekracza limit czasu u wszystkich, pakiety są porzucane, zanim dotrą do serwera WWW. Sprawdź po kolei:

  • Czy cokolwiek nasłuchuje? Na serwerze sudo ss -tlnp | grep -E ':(80|443) ' powinno pokazać nginx, Apache lub Twoją aplikację. Jeśli nic nie pokazuje, uruchom usługę. Pamiętaj, że zatrzymana usługa zwykle daje odmowę połączenia, a nie przekroczenie limitu czasu, chyba że wcześniej pakiety porzuci zapora.

  • Czy zapora przepuszcza porty 80 i 443? Uruchom sudo ufw status verbose na Ubuntu lub sudo firewall-cmd --list-all w systemach z rodziny RHEL. Domyślna polityka DROP to dokładnie to, co powoduje przekroczenia limitu czasu.

  • Zapory chmurowe działają osobno. AWS Security Groups, reguły zapory Google Cloud, Azure NSG i zapory w panelach wielu dostawców VPS domyślnie blokują ruch przychodzący. Zezwól na TCP 80 i 443 z 0.0.0.0/0 (oraz ::/0 dla IPv6).

  • Czy DNS wskazuje ten serwer? Po migracji sprawdź rekordy A i AAAA w DNS Lookup. Rekord AAAA wskazujący adres, na którym serwer w rzeczywistości nie obsługuje ruchu, może powodować wolne ładowanie lub przekroczenia limitu czasu u odwiedzających w sieciach IPv6.

  • Czy serwer jest przeciążony? Jeśli kolejka połączeń zapełni się przy dużym obciążeniu, nowe próby połączenia są porzucane i kończą się przekroczeniem limitu czasu. Sprawdzaj CPU, pamięć i liczbę połączeń w chwili, gdy to się dzieje.

bash
# Ubuntu: przepuść ruch WWW przez ufw
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw status verbose

# Potwierdź z zewnątrz (z innej maszyny):
nc -vz -w 5 yourdomain.com 443

Ostrzeżenie

Zanim włączysz ufw lub zmienisz zaporę chmurową na zdalnym serwerze, najpierw zezwól na SSH (port 22 lub Twój niestandardowy port), inaczej odetniesz sobie dostęp do serwera.

Timeout vs odmowa vs reset: jak je odróżnić

BłądKodCo zrobiła siećNajbardziej prawdopodobna przyczyna
ERR_CONNECTION_TIMED_OUT-118Cisza: brak odpowiedzi na żądanie połączeniaZapora porzucająca pakiety, serwer offline, zły adres IP
ERR_CONNECTION_REFUSED-102Natychmiastowe odrzucenie żądania połączeniaNic nie nasłuchuje albo zapora ustawiona na odrzucanie
ERR_CONNECTION_RESET-101Połączenie otwarte, a potem przerwane resetemVPN, antywirus, filtrowanie, awaria serwera
ERR_NAME_NOT_RESOLVED-105DNS w ogóle nie znalazł domenyLiterówka, wygasła domena, awaria DNS

Zapora ustawiona na porzucanie (drop) ruchu powoduje przekroczenie limitu czasu, a ustawiona na odrzucanie (reject) – odmowę połączenia. Szczegółowe poradniki: ERR_CONNECTION_REFUSED, ERR_CONNECTION_RESET i ERR_NAME_NOT_RESOLVED.

Strona nie działa u wszystkich czy tylko u Ciebie?

Wyślij ping do dowolnego serwera z DNS Robot, aby sprawdzić, czy jest online, a potem sprawdź port 443 w naszym Port Checkerze. Razem w kilka sekund pokażą, czy timeout pochodzi od strony, czy z Twojej sieci.

Wypróbuj Test Ping

Advertisement

Często zadawane pytania

Oznacza, że przeglądarka wysłała żądanie połączenia do serwera strony i nigdy nie dostała odpowiedzi, więc przestała czekać. W Chromium to błąd sieciowy -118. Pakiety zostały gdzieś porzucone: serwer jest offline, zapora je odrzuca albo Twoje urządzenie wysyła je na zły lub nieaktualny adres IP.

Powiązane narzędzia

Ping ToolPort CheckerTracerouteDNS Lookup

Powiązane artykuły

ERR_CONNECTION_REFUSED: Co to znaczy i jak to naprawićERR_CONNECTION_RESET: co oznacza i jak naprawićDNS Server Unavailable: What It Means & How to Fix It

Spis treści

  • Czym jest błąd ERR_CONNECTION_TIMED_OUT?
  • ERR_CONNECTION_TIMED_OUT a ERR_TIMED_OUT
  • Co powoduje błąd ERR_CONNECTION_TIMED_OUT?
  • Rozwiązanie 1: Sprawdź, czy strona działa u innych
  • Rozwiązanie 2: Wyczyść pamięć podręczną DNS (także w Chrome)
  • Rozwiązanie 3: Sprawdź plik hosts
  • Rozwiązanie 4: Na próbę wyłącz proxy, VPN i zaporę
  • Rozwiązanie 5: Przełącz się na publiczny resolver DNS
  • Rozwiązanie 6: Zresetuj stos sieciowy i zrestartuj router
  • Rozwiązanie 7: Przetestuj port z własnego komputera
  • Jak naprawić ERR_CONNECTION_TIMED_OUT na Androidzie i iPhonie
  • Dla właścicieli stron: dlaczego odwiedzający dostają timeout
  • Timeout vs odmowa vs reset: jak je odróżnić
  • Często zadawane pytania