Seguiu un clic de cerca de Safari a través de les redireccions
Un clic de cerca pot passar per un redireccionador, una pàgina de consentiment o un inici de sessió abans d'arribar a la pàgina. Compareu la cadena clicada amb una visita directa i anomeneu l'etapa que falla.
Els resultats de cerca poques vegades enllacen directament a la pàgina que anomenen. Un clic pot passar per un redireccionador, una pàgina intermèdia de consentiment o un servei d'inici de sessió, i cada salt és una petició separada que pot fallar per si sola. La pestanya Network de Safari manté visible aquesta seqüència, però només si comenceu a enregistrar abans del clic. El primer URL que falla és l'evidència útil, no l'adreça que mostra el resultat.
Inicieu la captura abans del clic
Obriu Web Inspector a la pestanya i canvieu a Network abans de tocar el resultat de cerca. Activeu Preserve Log perquè la llista sobrevisqui a la navegació que substitueix la pàgina. Esborreu les entrades existents i feu exactament un clic. Una captura iniciada després que la pàgina es carregui ja ha perdut la petició que necessiteu.
Feu servir una pàgina sense dades privades i manteniu el perfil del navegador i l'estat de la VPN sense canvis durant tota la comparació. Canviar-ne qualsevol a mig camí fa que els dos camins no es puguin comparar.
Llegiu les redireccions en ordre
Llegiu les files de dalt a baix i seguiu els codis d'estat. Un 301 o 302 el camp Location del qual apunta a un altre amfitrió és un salt, no una destinació. La petició que el segueix és una navegació nova amb la seva pròpia resolució de noms, encaixada TLS i comprovacions de política. Compteu quants amfitrions toca el clic abans que arribi el contingut.
Guia de WebKit sobre la pestanya Network documenta com es comporten els registres de peticions i l'opció Preserve Log, cosa que val la pena llegir abans d'interpretar una llista escassa. Les files que falten solen significar que la captura va començar tard o que un service worker va respondre des de la memòria cau, no que el navegador s'hagi saltat un salt.
Compareu amb una navegació directa
Feu la segona passada a la pàgina final prevista, escrita o enganxada directament, amb el mateix perfil i la mateixa xarxa. Compareu les dues llistes des de la primera fila on divergeixen. Si el camí clicat falla en un intermediari que el camí directe mai no contacta, el problema és en aquest intermediari. Si tots dos arriben al mateix origin i només un rep un refús, l'estat del compte o el detall de la petició és la millor pista.
Manteniu les dues captures costat per costat amb marques de temps. Una diferència de temps no és prova de causalitat, però estreta quin servei investigar després. Anoteu quin amfitrió posseïa cada fila fallida, perquè el mateix símptoma del navegador té propietaris diferents en etapes diferents. Si la passada directa també falla, el camí del clic no és el factor diferenciador.
Anomeneu l'etapa de fallada amb precisió
El text d'error de la fila és més específic que una afirmació general que el lloc està bloquejat. Una fallada de resolució de noms, una connexió que mai no es completa, un error TLS i un estat HTTP són quatre etapes diferents amb quatre propietaris diferents. Enregistreu aquesta etapa amb paraules en lloc d'una fallada genèrica, i l'objectiu d'escalada es fa evident.
| 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 i traceroute poden afegir pistes sobre un amfitrió, però no reprodueixen la cadena de redireccions del navegador ni proven que una petició HTTPS tingui èxit. Un ping correcte a l'amfitrió pot fins i tot coexistir amb un error TLS al mateix amfitrió. Manteniu el registre de peticions web com a evidència principal i tracteu les proves de xarxa posteriors com a detall de suport.
Compartiu el rastre sense filtrar testimonis
Abans d'exportar o enganxar un rastre, reviseu cada URL, capçalera i paràmetre de consulta. Les cadenes de redirecció sovint porten identificadors de sessió, adreces de correu, estat de consentiment o enllaços signats. Substituïu aquests valors o retalleu-los, i conserveu l'origin, l'estat i el temps que la investigació realment necessita.
Lliureu la primera petició que falla, el salt anterior i l'estat de redirecció. Aquest trio permet a la persona següent reproduir el vostre camí sense llegir un rastre complet ni tocar el compte.