Izsekot Safari meklēšanas klikšķi caur tā pāradresācijām
Meklēšanas klikšķis var iziet caur pāradresētāju, piekrišanas lapu vai pieteikšanos pirms lapas. Salīdziniet noklikšķināto ķēdi ar tiešu apmeklējumu un nosauciet neizdevušos posmu.
Meklēšanas rezultāti reti saista tieši ar lapu, ko tie nosauc. Klikšķis var iziet caur pāradresētāju, starpposma piekrišanas lapu vai pieteikšanās pakalpojumu, un katrs lēciens ir atsevišķs pieprasījums, kas var neizdoties pats par sevi. Safari cilne Network saglabā šo secību redzamu, bet tikai tad, ja sākat ierakstīšanu pirms klikšķa. Pirmais neizdevušais URL ir noderīgais pierādījums, nevis rezultātā parādītā adrese.
Sāciet ierakstīšanu pirms klikšķa
Atveriet Web Inspector cilnē un pārejiet uz Network pirms meklēšanas rezultāta aizskaršanas. Ieslēdziet Preserve Log, lai saraksts izturētu navigāciju, kas aizstāj lapu. Notīriet esošos ierakstus un pēc tam veiciet tieši vienu klikšķi. Ierakstīšana, kas sākta pēc lapas ielādes, jau ir zaudējusi jums nepieciešamo pieprasījumu.
Izmantojiet lapu bez privātiem datiem un visā salīdzināšanas laikā atstājiet pārlūka profilu un VPN stāvokli nemainītus. Mainot jebkuru no tiem pusceļā, abi ceļi kļūst nesalīdzināmi.
Lasiet pāradresācijas secībā
Lasiet rindas no augšas uz leju un sekojiet statusa kodiem. 301 vai 302, kura lauks Location norāda uz citu hostu, ir lēciens, nevis mērķis. Tam sekojošais pieprasījums ir jauna navigācija ar savu nosaukuma meklēšanu, TLS rokasspiedienu un politikas pārbaudēm. Saskaitiet, cik hostu klikšķis aizskar, pirms saturs ierodas.
WebKit rokasgrāmata par cilni Network dokumentē, kā darbojas pieprasījumu ieraksti un opcija Preserve Log, ko ir vērts izlasīt pirms reta saraksta interpretēšanas. Trūkstošās rindas parasti nozīmē, ka ierakstīšana sākās vēlu vai service worker atbildēja no kešatmiņas, nevis to, ka pārlūks izlaida lēcienu.
Salīdziniet ar tiešu navigāciju
Veiciet otro gājienu uz paredzēto gala lapu, ierakstītu vai ielīmētu tieši, ar to pašu profilu un tīklu. Salīdziniet abus sarakstus no pirmās rindas, kur tie atšķiras. Ja noklikšķinātais ceļš neizdodas starpniekā, kuram tiešais ceļš nekad nepieskaras, problēma ir šajā starpniekā. Ja abi sasniedz vienu origin un tikai viens saņem atteikumu, konta stāvoklis vai pieprasījuma detaļa ir labāka norāde.
Turiet abus ierakstus blakus ar laika zīmogiem. Laika atšķirība nav cēloņsakarības pierādījums, bet tā sašaurina, kuru pakalpojumu pētīt tālāk. Atzīmējiet, kuram hostam piederēja katra neizdevusies rinda, jo vienam un tam pašam pārlūka simptomam dažādos posmos ir dažādi īpašnieki. Ja arī tiešais gājiens neizdodas, noklikšķinātais ceļš nav atšķirības faktors.
Precīzi nosauciet kļūmes posmu
Rindas kļūdas teksts ir konkrētāks par vispārīgu apgalvojumu, ka vietne ir bloķēta. Nosaukuma atrisināšanas kļūme, nekad nebeidzams savienojums, TLS kļūda un HTTP statuss ir četri dažādi posmi ar četriem dažādiem īpašniekiem. Pierakstiet šo posmu vārdos, nevis kā vispārīgu kļūmi, un eskācijas mērķis kļūst acīmredzams.
| Stage | What the row shows | Who owns it |
|---|---|---|
| Name resolution | No address, request never starts | Resolver or local DNS policy |
| Connection | Address known, transport never completes | Route, firewall or upstream reachability |
| TLS | Handshake error or certificate warning | Interception, clock or certificate trust |
| HTTP | A status code comes back | Origin, gateway or account policy |
Ping un traceroute var pievienot norādes par hostu, bet tie neatkārto pārlūka pāradresācijas ķēdi un nepierāda, ka HTTPS pieprasījums izdodas. Pat veiksmīgs ping uz hostu var pastāvēt līdzās TLS kļūdai tajā pašā hostā. Turiet tīmekļa pieprasījuma ierakstu kā galveno pierādījumu un vēlākos tīkla testus uzskatiet par papildu detaļu.
Kopīgojiet pēdas, neizpaužot žetonus
Pirms pēdas eksportēšanas vai ielīmēšanas pārskatiet katru URL, galveni un vaicājuma parametru. Pāradresācijas ķēdes bieži satur sesijas identifikatorus, e-pasta adreses, piekrišanas stāvokli vai parakstītas saites. Aizstājiet vai saīsiniet šīs vērtības un saglabājiet origin, statusu un laiku, kas izmeklēšanai patiešām nepieciešams.
Nododiet pirmo neizdevušos pieprasījumu, lēcienu pirms tā un pāradresācijas statusu. Šis trijnieks ļauj nākamajai personai reproducēt jūsu ceļu, nelasot pilnu pēdu un nepieskaroties kontam.