Błąd ERRDNSTIMEDOUT (często pojawiający się jako ERRCONNECTIONTIMEDOUT) oznacza, że przeglądarka nie może skomunikować się z serwerem DNS w wyznaczonym czasie, przez co nie uzyskuje adresu IP dla żądanej domeny i nie ładuje strony internetowej. Problem ten dotyczy zarówno użytkowników końcowych, jak i webmasterów czy web deweloperów – poniżej znajduje się szczegółowy poradnik wyjaśniający przyczyny i sposoby diagnozowania oraz naprawy tego błędu.
Spis treści
1. Najważniejsze informacje i definicje
- DNS (Domain Name System) to system tłumaczący adresy stron (np. mojastrona.pl) na adresy IP serwerów.
- Time-out oznacza przekroczenie limitu czasu oczekiwania na odpowiedź serwera lub usługi sieciowej (tutaj: serwera DNS).
- ERRDNSTIMED_OUT to komunikat oznaczający, że komputer/docelowy serwer zbyt długo czekał na odpowiedź z serwera DNS lub wcale jej nie otrzymał.
2. Najczęstsze przyczyny błędu ERRDNSTIMED_OUT
Błąd może wynikać z problemów:
- Po stronie użytkownika – słabe lub zerwane połączenie internetowe, problemy z routerem, ustawieniami DNS, zaporą sieciową, antywirusem, przeglądarką lub malware.
- Po stronie serwera/DNS – awarie DNS, źle skonfigurowane rekordy strefy DNS, duża liczba żądań przeciążająca serwer DNS (np. atak DDoS), prace administracyjne, blokady w sieci.
- Po stronie hostingowej – chwilowa niedostępność, przeciążenie lub błędna konfiguracja usług hostingowych.
3. Instrukcje krok po kroku – naprawa błędu
Dla użytkownika końcowego
- Sprawdź połączenie z internetem
- Uruchom inną stronę – jeśli też nie działa, problem może leżeć po stronie dostawcy internetowego.
- Zrestartuj router/modem, odłącz zasilanie na ok. 30 sekund, podłącz ponownie i spróbuj ponownie nawiązać połączenie.
- Wyczyść pamięć podręczną przeglądarki i ciasteczka
- Upewnij się, że przeglądarka jest aktualna i wyczyść cache/cookies.
- Przetestuj stronę w innej przeglądarce lub w trybie incognito.
- Wyłącz tymczasowo oprogramowanie zabezpieczające
- Wyłącz na chwilę firewall, program antywirusowy i sprawdź, czy strona się ładuje.
- Zmień ustawienia DNS
- Skorzystaj z innych, publicznych serwerów DNS (np. Google DNS: 8.8.8.8 oraz 8.8.4.4, Cloudflare: 1.1.1.1).
- Instrukcja zmiany DNS w Windows:
- Otwórz „Panel Sterowania” → „Sieć i internet” → „Centrum sieci i udostępniania” → „Zmień ustawienia karty sieciowej”.
- Kliknij prawym przyciskiem na połączenie (np. Ethernet lub Wi-Fi), wybierz „Właściwości”.
- Zaznacz „Protokół internetowy w wersji 4 (TCP/IPv4)” → „Właściwości”.
- Zaznacz „Użyj następujących adresów serwerów DNS” i wpisz nowe adresy.
- Opróżnij lokalną pamięć DNS (flush DNS)
- W systemie Windows: uruchom wiersz polecenia jako administrator i wpisz:
cmd ipconfig /flushdns - Sprawdź, czy błąd ustąpił.
- Przetestuj połączenie na innym urządzeniu
- Jeśli strona ładuje się na innym komputerze/telefonie, przyczyna leży po stronie urządzenia.
- Skontaktuj się z dostawcą internetu
- Sprawdź, czy dana strona nie jest blokowana przez operatora lub czy nie występują awarie w Twojej okolicy.
Dla webmastera/web dewelopera
- Zweryfikuj poprawność konfiguracji DNS domeny
- Sprawdź rekordy A/AAAA (adresacje), NS (nazwy serwerów), CNAME i inne powiązane rekordy.
- Skorzystaj z narzędzi typu [MXToolbox], [DNSChecker] do globalnej propagacji i diagnostyki DNS.
- Sprawdź działanie serwera DNS
- Upewnij się, że Twój serwer DNS działa poprawnie, nie jest przeciążony ani niedostępny.
- Zweryfikuj dostępność serwera WWW
- Sprawdź, czy hosting nie generuje errorów 5xx lub nie jest chwilowo przeciążony/wyłączony.
- Zbadaj potencjalne blokady sieciowe / firewalle
- Na poziomie serwera sprawdź, czy zapora sieciowa (firewall) nie blokuje ruchu z konkretnych adresów IP.
- Skonsultuj monitorowanie/alerty DNS
- Skonfiguruj monitorowanie błędów DNS – powiadomienia pomogą reagować na awarie w czasie rzeczywistym.
- Weryfikuj logi serwera
- Sprawdź logi serwera HTTP (np. Apache/Nginx), serwera DNS, logi systemowe i błędy PHP/WordPress.
4. Dodatkowe ważne wyjaśnienia i zalecenia
- Błąd DNS TIMEOUT może pojawiać się okresowo w trakcie propagacji DNS po zmianie rekordów domeny.
- Jeśli problem występuje tylko w jednej lokalizacji, możliwa jest awaria regionalnego serwera DNS.
- W przypadku ataku DDoS na serwery DNS dostawcy/hostingu czas oczekiwania na odpowiedź również może być przekroczony.
- Czasami czyszczenie cache systemu operacyjnego lub routera może znacząco przyspieszyć rozwiązanie problemu.
- Jeśli powyższe metody nie przyniosły efektu, skontaktuj się z administratorami serwera lub hostingodawcą z dokładnym opisem problemu i krokami już podjętymi.
5. Tabela – Szybka diagnostyka i działania
| Przyczyna | Sugerowane działanie |
|---|---|
| Awaria po stronie użytkownika | Sprawdź internet, zrestartuj modem, zmień DNS |
| Problem z pamięcią podręczną przeglądarki | Wyczyść cache, zmień przeglądarkę |
| Błąd konfiguracji DNS domeny | Zweryfikuj rekordy DNS, użyj narzędzi diagnostycznych |
| Zapora/antywirus blokuje połączenie | Tymczasowo wyłącz, sprawdź połączenie |
| Awaria lub przeciążenie serwera | Skontaktuj się z hostingiem/administratorem |
| Problem z routerem | Zrestartuj, sprawdź na innych urządzeniach |
| Awaria lub blokada po stronie ISP | Skontaktuj się z dostawcą internetu |
Powyższy poradnik to kompletna instrukcja wyjaśniająca, jak rozpoznać, zdiagnozować i naprawić błąd ERRDNSTIMEDOUT/ERRCONNECTIONTIMEDOUT zarówno z perspektywy użytkownika, jak i webmastera.

