Web se neotevře, prohlížeč hlásí chybu nebo se stránka načítá donekonečna. První otázka je jednoduchá: nefunguje web pro všechny, nebo je problém u vás — u poskytovatele, v síti či v zařízení? Takto to zjistíte za pár minut.

1. Zkontrolujte web přes HTTP z různých zemí

Otevřete kontrolu HTTP a zadejte adresu webu, například https://example.com. Kontrola otevře stránku z 25 míst najednou a u každého ukáže stavový kód a dobu odezvy.

  • 200 OK téměř všude — web funguje. Problém je nejspíš u vás.
  • Chyby všude (timeouty, kódy 5xx) — web je nedostupný pro všechny.
  • V některých zemích funguje, v jiných ne — web může být v některých regionech blokovaný, nebo je nedostupný jeden z jeho serverů.

2. Podívejte se na stavový kód

  • 5xx (500, 502, 503, 504) — problém má server nebo proxy před ním. Opravit to obvykle může jen provozovatel webu.
  • 4xx (403, 404) — server odpovídá, ale odmítá požadavek nebo stránku nenajde. Kód 403 z jediné země často znamená blokování podle země nebo firewallem.
  • Timeout — server vůbec neodpovídá: může být vypnutý, přetížený nebo pod DDoS útokem.

3. Zkontrolujte DNS

Pokud kontrola HTTP hlásí, že hostitel nebyl nalezen, otevřete kontrolu DNS. Pokud resolvery v různých zemích nevracejí žádné záznamy A a AAAA, nebo každý jiné, mohla doména expirovat, jsou nedostupné její DNS servery, nebo se záznamy nedávno změnily a ještě se nerozšířily.

4. Ping a traceroute

Ping ukáže, zda server vůbec odpovídá a kolik paketů se ztrácí. Pamatujte, že mnoho serverů ping záměrně blokuje, takže samotný neúspěšný ping neznamená, že web nefunguje. Traceroute a MTR ukážou, v jaké síti na trase se pakety ztrácejí.

Pokud web funguje pro všechny, jen ne pro vás

  • vymažte mezipaměť prohlížeče nebo otevřete web v anonymním okně;
  • zkuste jinou síť, třeba mobilní data místo Wi-Fi;
  • změňte DNS servery v zařízení;
  • zkontrolujte svou adresu na stránce s informacemi o IP — poskytovatel nebo VPN může provoz vést přes jinou zemi.

Další novinky