Web sa neotvorí, prehliadač hlási chybu alebo sa stránka načítava donekonečna. Prvá otázka je jednoduchá: nefunguje web pre všetkých, alebo je problém u vás — u poskytovateľa, v sieti či v zariadení? Takto to zistíte za pár minút.
1. Skontrolujte web cez HTTP z rôznych krajín
Otvorte kontrolu HTTP a zadajte adresu webu, napríklad https://example.com. Kontrola otvorí stránku z 25 miest naraz a pri každom ukáže stavový kód a dobu odozvy.
- 200 OK takmer všade — web funguje. Problém je s najväčšou pravdepodobnosťou u vás.
- Chyby všade (timeouty, kódy 5xx) — web je nedostupný pre všetkých.
- V niektorých krajinách funguje, v iných nie — web môže byť v niektorých regiónoch blokovaný, alebo je nedostupný jeden z jeho serverov.
2. Pozrite sa na stavový kód
- 5xx (500, 502, 503, 504) — problém má server alebo proxy pred ním. Opraviť to zvyčajne môže len prevádzkovateľ webu.
- 4xx (403, 404) — server odpovedá, ale odmieta požiadavku alebo stránku nenájde. Kód 403 z jedinej krajiny často znamená blokovanie podľa krajiny alebo firewallom.
- Timeout — server vôbec neodpovedá: môže byť vypnutý, preťažený alebo pod DDoS útokom.
3. Skontrolujte DNS
Ak kontrola HTTP hlási, že hostiteľ nebol nájdený, otvorte kontrolu DNS. Ak resolvery v rôznych krajinách nevracajú žiadne záznamy A a AAAA, alebo každý iné, mohla doména expirovať, sú nedostupné jej DNS servery, alebo sa záznamy nedávno zmenili a ešte sa nerozšírili.
4. Ping a traceroute
Ping ukáže, či server vôbec odpovedá a koľko paketov sa stráca. Pamätajte, že mnoho serverov ping zámerne blokuje, takže samotný neúspešný ping neznamená, že web nefunguje. Traceroute a MTR ukážu, v akej sieti na trase sa pakety strácajú.
Ak web funguje pre všetkých, len nie pre vás
- vymažte vyrovnávaciu pamäť prehliadača alebo otvorte web v súkromnom okne;
- skúste inú sieť, napríklad mobilné dáta namiesto Wi-Fi;
- zmeňte DNS servery v zariadení;
- skontrolujte svoju adresu na stránke s informáciami o IP — poskytovateľ alebo VPN môže premávku viesť cez inú krajinu.