Rezultati iskanja le redko povezujejo neposredno na stran, ki jo navajajo. Klik lahko preide prek preusmerjevalnika, vmesne strani s soglasjem ali storitve za prijavo, vsak skok pa je ločena zahteva, ki lahko spodleti sama. Zavihek Network v Safariju ohranja to zaporedje vidno, a le če začnete snemati pred klikom. Prvi neuspešni URL je koristen dokaz, ne naslov, prikazan v rezultatu.

Začnite snemanje pred klikom

Odprite Web Inspector v zavihku in preklopite na Network, preden se dotaknete rezultata iskanja. Vklopite Preserve Log, da seznam preživi navigacijo, ki zamenja stran. Počistite obstoječe vnose in nato kliknite natanko enkrat. Snemanje, začeto po nalaganju strani, je zahtevo, ki jo potrebujete, že izgubilo.

Uporabite stran brez zasebnih podatkov in med celotno primerjavo ohranite profil brskalnika in stanje VPN nespremenjena. Če spremenite katero od tega na pol poti, oba poti postaneta neprimerljivi.

Berite preusmeritve po vrsti

Berite vrstice od zgoraj navzdol in sledite statusnim kodam. 301 ali 302, katerega polje Location kaže na drugega gostitelja, je skok, ne cilj. Zahteva, ki sledi, je nova navigacija z lastnim iskanjem imen, rokovanjem TLS in preverjanji pravil. Preštejte, koliko gostiteljev se klik dotakne, preden prispe vsebina.

Vodnik WebKit po zavihku Network opisuje, kako se obnašajo zapisi zahtev in možnost Preserve Log, kar je vredno prebrati pred razlago redkega seznama. Manjkajoče vrstice običajno pomenijo, da se je snemanje začelo pozno ali da je service worker odgovoril iz predpomnilnika, ne da je brskalnik preskočil skok.

Primerjajte z neposredno navigacijo

Izvedite drugi prehod na predvideno končno stran, vneseno ali prilepljeno neposredno, pod istim profilom in omrežjem. Primerjajte oba seznama od prve vrstice, kjer se razideta. Če kliknjena pot spodleti pri posredniku, ki se ga neposredna pot nikoli ne dotakne, je težava pri tem posredniku. Če oba dosežeta isti origin in le eden prejme zavrnitev, sta stanje računa ali podrobnost zahteve boljša sled.

Oba posnetka hranite drug ob drugem s časovnimi žigi. Časovna razlika ni dokaz vzročnosti, a zoži, katero storitev raziskati naslednjo. Zabeležite, kateremu gostitelju je pripadala vsaka neuspešna vrstica, ker ima isti simptom brskalnika v različnih stopnjah različne lastnike. Če tudi neposredni prehod spodleti, kliknjena pot ni razlikovalni dejavnik.

Natančno poimenujte stopnjo napake

Besedilo napake v vrstici je bolj konkretno od splošne trditve, da je spletno mesto blokirano. Neuspeh razreševanja imena, povezava, ki se nikoli ne dokonča, napaka TLS in status HTTP so štiri različne stopnje s štirimi različnimi lastniki. Zapišite to stopnjo z besedami, ne kot splošno napako, in cilj stopnjevanja postane očiten.

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 in traceroute lahko dodata sledi o gostitelju, vendar ne predvajata verige preusmeritev brskalnika in ne dokazujeta, da zahteva HTTPS uspe. Celo uspešen ping na gostitelja lahko obstaja skupaj z napako TLS na istem gostitelju. Hranite zapis spletne zahteve kot glavni dokaz, poznejše omrežne teste pa obravnavajte kot podporno podrobnost.

Delite sled brez uhajanja žetonov

Pred izvozom ali lepljenjem sledi pregledajte vsak URL, glavo in parameter poizvedbe. Verige preusmeritev pogosto nosijo identifikatorje seje, e-poštne naslove, stanje soglasja ali podpisane povezave. Zamenjajte ali skrajšajte te vrednosti in ohranite origin, status ter čas, ki jih preiskava resnično potrebuje.

Predajte prvo neuspešno zahtevo, skok pred njo in status preusmeritve. Ta trojica omogoči naslednji osebi, da reproducira vašo pot brez branja celotne sledi in brez dotika računa.

Sorodni članki