Հետևել Safari-ի որոնման սեղմումին նրա վերահասցեավորումներով
Որոնման սեղմումը կարող է անցնել վերահասցեավորիչով, համաձայնության էջով կամ մուտքով՝ նախքան էջը։ Համեմատեք սեղմված շղթան ուղիղ այցի հետ և անվանեք ձախողվող փուլը։
Որոնման արդյունքները հազվադեպ են ուղիղ հղում այն էջին, որը նրանք անվանում են։ Սեղմումը կարող է անցնել վերահասցեավորիչով, համաձայնության միջանկյալ էջով կամ մուտքի ծառայությամբ, և յուրաքանչյուր թռիչք առանձին հարցում է, որը կարող է ինքնուրույն ձախողվել։ Safari-ի Network ներդիրը պահում է այդ հաջորդականությունը տեսանելի, բայց միայն այն դեպքում, եթե ձայնագրումը սկսում եք սեղմումից առաջ։ Առաջին ձախողված URL-ը օգտակար ապացույցն է, ոչ թե արդյունքում ցուցադրված հասցեն։
Սկսեք ձայնագրությունը սեղմումից առաջ
Բացեք Web Inspector-ը ներդիրում և անցեք Network-ին նախքան որոնման արդյունքը դիպչելը։ Միացրեք Preserve Log-ը, որպեսզի ցանկը վերապրի էջը փոխարինող նավարկությունը։ Մաքրեք գոյություն ունեցող գրառումները, ապա կատարեք ուղիղ մեկ սեղմում։ Էջի բեռնումից հետո սկսված ձայնագրությունն արդեն կորցրել է ձեզ անհրաժեշտ հարցումը։
Օգտագործեք առանց անձնական տվյալների էջ և ամբողջ համեմատության ընթացքում անփոփոխ թողեք դիտարկիչի պրոֆիլը և VPN-ի վիճակը։ Դրանցից մեկը կես ճանապարհին փոխելը երկու ուղին դարձնում է անհամեմատելի։
Կարդացեք վերահասցեավորումները հերթականությամբ
Կարդացեք տողերը վերևից ներքև և հետևեք կարգավիճակի կոդերին։ 301 կամ 302, որի Location դաշտը մատնանշում է այլ հոսթ, թռիչք է, ոչ նպատակակետ։ Դրան հաջորդող հարցումը նոր նավարկություն է՝ իր անվանման որոնմամբ, TLS ձեռքսեղմումով և քաղաքականության ստուգումներով։ Հաշվեք, թե քանի հոսթի է դիպչում սեղմումը, նախքան բովանդակությունը կհասնի։
WebKit-ի ուղեցույցը Network ներդիրի համար փաստաթղթավորում է, թե ինչպես են վարվում հարցումների գրառումները և Preserve Log ընտրանքը, ինչը արժե կարդալ նոսր ցանկը մեկնաբանելուց առաջ։ Բացակայող տողերը սովորաբար նշանակում են, որ ձայնագրումը ուշ է սկսվել կամ service worker-ը պատասխանել է քեշից, ոչ թե դիտարկիչը բաց է թողել թռիչք։
Համեմատեք ուղիղ նավարկության հետ
Կատարեք երկրորդ անցումը նախատեսված վերջնական էջին՝ ուղիղ մուտքագրված կամ տեղադրված, նույն պրոֆիլով և ցանցով։ Համեմատեք երկու ցանկերը առաջին այն տողից, որտեղ նրանք տարբերվում են։ Եթե սեղմված ուղին ձախողվում է միջնորդի մոտ, որին ուղիղ ուղին երբեք չի դիպչում, խնդիրը հենց այդ միջնորդի մոտ է։ Եթե երկուսն էլ հասնում են նույն origin-ին և միայն մեկն է մերժում ստանում, հաշվի վիճակը կամ հարցման մանրամասը ավելի լավ հետք է։
Պահեք երկու ձայնագրությունները կողք կողքի ժամանակային նշումներով։ Ժամանակի տարբերությունը պատճառականության ապացույց չէ, բայց նեղացնում է, թե որ ծառայությունն ուսումնասիրել հաջորդը։ Նշեք, թե որ հոսթին էր պատկանում յուրաքանչյուր ձախողված տողը, որովհետև նույն դիտարկիչի ախտանիշը տարբեր փուլերում տարբեր սեփականատերեր ունի։ Եթե ուղիղ անցումը նույնպես ձախողվում է, սեղմման ուղին տարբերակիչը չէ։
Անվանեք ձախողման փուլը ճշգրիտ
Տողի սխալի տեքստն ավելի կոնկրետ է, քան այն ընդհանուր պնդումը, որ կայքն արգելափակված է։ Անվանման լուծման ձախողումը, երբեք չավարտվող կապը, TLS սխալը և HTTP կարգավիճակը չորս տարբեր փուլեր են՝ չորս տարբեր սեփականատերերով։ Գրանցեք այդ փուլը բառերով, ոչ թե որպես ընդհանուր ձախողում, և էսկալացիայի թիրախը դառնում է ակնհայտ։
| 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-ը և traceroute-ը կարող են հուշումներ ավելացնել հոսթի մասին, բայց նրանք չեն վերարտադրում դիտարկիչի վերահասցեավորման շղթան և չեն ապացուցում, որ HTTPS հարցումը հաջողվում է։ Նույնիսկ հոսթին հաջող ping-ը կարող է գոյակցել նույն հոսթի TLS սխալի հետ։ Պահեք վեբ-հարցման գրառումը որպես հիմնական ապացույց, իսկ հետագա ցանցային թեստերը դիտարկեք որպես օժանդակ մանրամաս։
Կիսվեք հետքով՝ առանց նշանների արտահոսքի
Նախքան հետքի արտահանումը կամ տեղադրումը՝ վերանայեք յուրաքանչյուր URL, վերնագիր և հարցման պարամետր։ Վերահասցեավորման շղթաները հաճախ կրում են սեսիայի նույնացուցիչներ, էլեկտրոնային փոստի հասցեներ, համաձայնության վիճակ կամ ստորագրված հղումներ։ Փոխարինեք կամ կրճատեք այդ արժեքները և պահեք այն origin-ը, կարգավիճակը և ժամանակը, որն իսկապես անհրաժեշտ է հետաքննությանը։
Փոխանցեք առաջին ձախողված հարցումը, դրանից առաջ թռիչքը և վերահասցեավորման կարգավիճակը։ Այդ եռյակը թույլ է տալիս հաջորդ մարդուն վերարտադրել ձեր ուղին՝ առանց ամբողջ հետքը կարդալու կամ հաշվին դիպչելու։