ERR_CONNECTION_REFUSED
Co znamená chyba ERR_CONNECTION_REFUSED a jak ji opravit
Chyba ERR_CONNECTION_REFUSED je jedním z nejčastějších problémů, se kterými se uživatelé mohou setkat při prohlížení webových stránek. Místo načtení požadované stránky se v prohlížeči (nejčastěji Google Chrome) objeví chybová zpráva, která hlásí, že se nelze připojit k webovému serveru – spojení bylo odmítnuto.
Tento článek podrobně vysvětluje, co chyba ERR_CONNECTION_REFUSED znamená, jaké jsou její nejčastější příčiny a jak ji můžete sami vyřešit.
Co znamená ERR_CONNECTION_REFUSED?
Chyba ERR_CONNECTION_REFUSED v podstatě říká, že váš počítač sice našel server, na který se snaží připojit (například pomocí DNS překladu domény), ale samotný server odmítl navázat spojení.
To může být způsobeno mnoha faktory – od technických problémů na straně serveru, přes nesprávně nakonfigurovaný firewall nebo proxy server, až po chyby v prohlížeči nebo na lokálním zařízení uživatele.
Nejčastější příčiny chyby ERR_CONNECTION_REFUSED
-
Server není dostupný
Server, ke kterému se pokoušíte připojit, může být offline, restartuje se, nebo vůbec neběží (například chybí spuštěná webová služba, jako Apache nebo Nginx). -
Firewall nebo bezpečnostní software
Na straně serveru nebo klienta může být firewall, který blokuje příchozí nebo odchozí spojení. Například Windows Firewall, antivirový program nebo bezpečnostní software může připojení zablokovat. -
Chybná IP adresa nebo DNS záznamy
Pokud se doména překládá na špatnou IP adresu, může být požadavek posílán na nesprávný server, který jej odmítne. -
Problémy s prohlížečem
Někdy může být chyba způsobena samotným prohlížečem, například špatně uloženou cache, rozšířením, nebo chybným proxy nastavením. -
Proxy server nebo VPN
Pokud používáte proxy server nebo VPN, může spojení selhat právě kvůli nim. Například server proxy odmítne spojení, nebo VPN nedokáže správně přesměrovat komunikaci. -
Chybná konfigurace webového serveru
Webový server může být nakonfigurován tak, že určitá spojení z určitých IP adres odmítá – například pomocí pravidel firewallu, nebo pomocí .htaccess.
Jak chybu ERR_CONNECTION_REFUSED opravit?
1. Zkontrolujte, zda web opravdu funguje
Nejprve si ověřte, zda není problém přímo na straně serveru:
- Zkuste otevřít stránku z jiného zařízení nebo přes mobilní data.
- Navštivte webovou stránku pomocí nástroje jako Down For Everyone Or Just Me
- Pokud je stránka nedostupná pro všechny, nejspíš je problém na straně serveru.
2. Restartujte router a počítač
Jednoduchý restart síťového zařízení a počítače může vyřešit dočasné chyby nebo konflikty v síťové komunikaci.
3. Vymažte cache a cookies v prohlížeči
Stiskněte klávesovou zkratku Ctrl + Shift + Delete
a vyberte možnost smazání mezipaměti a souborů cookie. Následně zkuste stránku znovu načíst.
4. Zkuste jiný prohlížeč
Ověřte, zda se chyba zobrazuje i v jiném prohlížeči (např. Firefox, Edge). Pokud ne, problém je pravděpodobně v konkrétním prohlížeči.
5. Zkontrolujte nastavení proxy nebo VPN
- Vypněte proxy server, pokud ho nepoužíváte úmyslně.
- Deaktivujte VPN a zkuste se připojit přímo.
- Ve Windows: Ovládací panely > Možnosti Internetu > Připojení > Nastavení LAN.
6. Vyprázdněte DNS cache
Otevřete příkazový řádek (CMD) jako správce a zadejte příkaz:
ipconfig /flushdns
Tím se odstraní zastaralé záznamy DNS.
7. Zkontrolujte firewall a antivirový software
Dočasně deaktivujte firewall nebo antivir, abyste zjistili, zda právě on neblokuje připojení.
- Ve Windows můžete přejít do „Ovládací panely > Systém a zabezpečení > Brána firewall systému Windows“.
- Nezapomeňte software opět zapnout po testování.
8. Zkontrolujte, zda server naslouchá na správném portu
Pokud jste správce serveru a máte přístup ke konfiguraci, zkontrolujte, zda webový server běží a naslouchá na portu 80 (HTTP) nebo 443 (HTTPS).
Příkazy na Linuxu:
sudo systemctl status apache2
sudo systemctl status nginx
sudo netstat -tuln | grep :80
Co dělat, pokud problém přetrvává?
Pokud se problém stále opakuje:
- Kontaktujte technickou podporu vašeho poskytovatele internetového připojení nebo hostingu.
- Pokud jste provozovatelem webu, ověřte konfiguraci webového serveru a firewallu.
- Zkuste stránku otevřít přes mobilní hotspot – pokud to funguje, problém může být v místní síti.
- Proveďte traceroute nebo ping na danou doménu pro podrobnější diagnostiku.
Shrnutí
Chyba ERR_CONNECTION_REFUSED znamená, že cílový server odmítl navázat spojení. Příčinou může být porucha na straně serveru, problém s připojením, nesprávné nastavení sítě, firewallu nebo samotného prohlížeče.
Ve většině případů se dá problém vyřešit několika jednoduchými kroky – od kontroly dostupnosti serveru, přes vymazání cache, až po kontrolu nastavení sítě. Pokud si nejste jistí, kde je problém, doporučuje se obrátit na odbornou technickou podporu.
Z našeho slovníku
Copyright
Copyright, neboli autorské právo, je právní ochrana, kterou mají tvůrci originálních děl, jako jsou literární, umělecká, hudební, filmová nebo softwar...
Podcast
Podcast je forma digitálního audio (a někdy i video) obsahu, který je publikován na internetu a dostupný ke streamování nebo stažení, obvykle ve formě...
302 Redirect (Dočasné přesměrování)
302 Redirect je HTTP status kód, který označuje dočasné přesměrování jedné webové stránky na jinou. Tento typ přesměrování se používá, když je stránka...
DDoS útok (Distributed Denial of Service)
DDoS útok je kybernetický útok, jehož cílem je přetížit server nebo síťovou službu tak, aby byla nedostupná pro běžné uživatele. Toho je dosaženo tím,...
Registrátor
Registrátor domén je společnost akreditovaná organizací ICANN nebo národní autoritou (např. CZ.NIC), která může registrovat doménová jména jménem svýc...
Parkování domény
Parkování domény označuje stav, kdy je doména zaregistrována, ale není na ní umístěn žádný aktivní obsah, například webová stránka. Místo toho může ob...