Hakutulokset linkittävät harvoin suoraan siihen sivuun, jonka ne nimeävät. Klikki voi kulkea uudelleenohjaajan, välissä olevan suostumussivun tai kirjautumispalvelun kautta, ja jokainen hyppy on erillinen pyyntö, joka voi epäonnistua itsestään. Safarin Network-välilehti pitää tämän järjestyksen näkyvissä, mutta vain jos aloitat tallennuksen ennen klikkiä. Ensimmäinen epäonnistuva URL on hyödyllinen todiste, ei tuloksessa näytetty osoite.

Aloita tallennus ennen klikkiä

Avaa Web Inspector välilehdellä ja vaihda Networkiin ennen kuin kosket hakutulosta. Kytke Preserve Log päälle, jotta lista säilyy sivun korvaavan navigoinnin yli. Tyhjennä olemassa olevat merkinnät ja tee sitten täsmälleen yksi klikki. Sivun latautumisen jälkeen aloitettu tallennus on jo menettänyt tarvitsemasi pyynnön.

Käytä sivua, jossa ei ole yksityisiä tietoja, ja pidä selainprofiili ja VPN-tila muuttumattomina koko vertailun ajan. Kummankin muuttaminen kesken kaiken tekee kahdesta polusta vertailemattomia.

Lue uudelleenohjaukset järjestyksessä

Lue rivit ylhäältä alas ja seuraa tilakoodeja. 301 tai 302, jonka Location osoittaa toiseen isäntään, on hyppy, ei kohde. Sitä seuraava pyyntö on uusi navigointi, jolla on oma nimihakunsa, TLS-kättelynsä ja käytäntötarkistuksensa. Laske, kuinka moneen isäntään klikki osuu ennen kuin sisältö saapuu.

Ohje WebKitin Network-välilehden opas kuvaa, miten pyyntötietueet ja Preserve Log -valinta käyttäytyvät, ja se kannattaa lukea ennen harvan listan tulkitsemista. Puuttuvat rivit tarkoittavat yleensä sitä, että tallennus alkoi myöhään tai service worker vastasi välimuistista, ei sitä että selain ohitti hypyn.

Vertaa suoraan navigointiin

Tee toinen kierros aiottuun loppusivuun, suoraan kirjoitettuna tai liitettynä, samalla profiililla ja verkolla. Vertaa kahta listaa ensimmäisestä rivistä, jossa ne eroavat. Jos klikattu polku epäonnistuu välittäjän kohdalla, jota suora polku ei koskaan tavoita, ongelma on siinä välittäjässä. Jos molemmat saavuttavat saman originin ja vain toinen saa hylkäyksen, tilin tila tai pyynnön yksityiskohta on parempi johtolanka.

Pidä molemmat tallenteet vierekkäin aikaleimoilla. Aikaero ei todista syy-yhteyttä, mutta kaventaa sitä, mitä palvelua tutkitaan seuraavaksi. Merkitse, mille isännälle kukin epäonnistuva rivi kuului, koska samalla selaimen oireella on eri vaiheissa eri omistajat. Jos myös suora kierros epäonnistuu, klikkipolku ei ole erottava tekijä.

Nimeä epäonnistumisen vaihe täsmällisesti

Rivin virheteksti on täsmällisempi kuin yleinen väite, että sivusto on estetty. Nimiresoluution epäonnistuminen, koskaan valmistumaton yhteys, TLS-virhe ja HTTP-tila ovat neljä eri vaihetta, joilla on neljä eri omistajaa. Kirjaa tämä vaihe sanoin yleisen epäonnistumisen sijaan, niin eskaloinnin kohde tulee ilmeiseksi.

StageWhat the row showsWho owns it
Name resolutionNo address, request never startsResolver or local DNS policy
ConnectionAddress known, transport never completesRoute, firewall or upstream reachability
TLSHandshake error or certificate warningInterception, clock or certificate trust
HTTPA status code comes backOrigin, gateway or account policy

Ping ja traceroute voivat lisätä vihjeitä isännästä, mutta ne eivät toista selaimen uudelleenohjausketjua eivätkä todista, että HTTPS-pyyntö onnistuu. Onnistunut ping isäntään voi jopa esiintyä samanaikaisesti TLS-virheen kanssa samassa isännässä. Pidä verkkopyynnön tietue ensisijaisena todisteena ja käsittele myöhempiä verkkotestejä tukevana yksityiskohtana.

Jaa jälki vuotamatta tokeneita

Ennen jäljen vientiä tai liittämistä käy läpi jokainen URL, otsake ja kyselyparametri. Uudelleenohjausketjut kantavat usein istunnon tunnisteita, sähköpostiosoitteita, suostumustilaa tai allekirjoitettuja linkkejä. Korvaa tai trimmaa nämä arvot ja säilytä origin, tila ja ajoitus, jotka tutkinta todella tarvitsee.

Luovuta ensimmäinen epäonnistuva pyyntö, sitä edeltävä hyppy ja uudelleenohjauksen tila. Tämä kolmikko antaa seuraavalle henkilölle mahdollisuuden toistaa polkusi lukematta täyttä jälkeä tai koskematta tiliin.

Aiheeseen liittyvät artikkelit