Il-klijent tiegħek jirrapporta konness waqt li l-interface hija 'l fuq u l-browser jispiċċa l-ħin, u ebda waħda minn dawn it-tliet stqarrijiet mhija falza. Konness jiddeskrivi saff li m'għandux x'jaqsam mal-paġna li tlabt. Biex tiddeċiedi liema saff qed jirrapporta hemm bżonn talba ġdida waħda u ħarsa waħda lejn il-counter li kien jipprova li t-traffiku mexa. Restart jitfa' dak l-evidenza 'l barra u jerġa' jibni l-kundizzjonijiet li kont qed tipprova tosserva.

Tliet affarijiet differenti msejħa konness

Fl-aħħar nett, konness jista' jfisser li proċess tal-klijent qed jaħdem u jżomm socket lejn sieħeb. Fuqu, jista' jfisser li teżisti interface b'indirizz, li apparat persistenti jew rutina ta' rkupru jistgħu joħolqu mingħajr sessjoni ħajja warajh. Fil-livell ta' kontroll, jista' jfisser li ġiet negozjata assoċjazzjoni, li ma tgħid xejn dwar jekk għaddietx pakkett wieħed taħtha. Kull waħda minnhom tiflaħ fallimenti li oħrajn ma jiflħux, u klijent normalment juri l-aktar b'saħħitha li jista' jsostni.

Ikona ħadra u tunnel mejjet għalhekk huma kompatibbli u mhux kontradittorji; huma jirrapportaw dwar oġġetti differenti. Dik hija r-raġuni kollha għaliex dan il-falliment qed jiġi ddijanjostikat ħażin b'mod kontinwu bħala bug tal-klijent.

Ibgħat talba waħda bla ħsara lejn destinazzjoni li tassew għandek bżonn qabel ma tmiss id-daemon, u żomm il-blokka meħtieġa tat-traffiku dirett f'postha waqt li taħdem. Restart iħassar l-ordni tal-avvenimenti u mbagħad jerġa' joħloqhom qrib biżżejjed biex jaħbi l-kawża, u għalhekk l-istess ticket jerġa' jiġi ġimgħa wara mingħajr xejn ġdid fih. Talba waħda, qari wieħed tal-counter u t-trigger li pproduċa l-falliment huma l-evidenza minima.

Liema counter jipprova li l-pakketti mexxew

Fl-IPsec l-assoċjazzjoni IKE u l-assoċjazzjoni CHILD huma oġġetti separati, u l-child biss iġorr il-counters li jwieġbu din il-mistoqsija. Elenka l-child, osserva jekk il-pakketti jiżdiedux fiż-żewġ direzzjonijiet, u qabbel dan ma' dak li l-applikazzjoni qed tipprova tagħmel. Assoċjazzjoni installata fuq żero hija sejba differenti minn waħda li tiżdied waqt li l-applikazzjoni għadha tfalli; l-ewwel tfisser li t-traffiku mhux magħżul, it-tieni tfisser li qed jiċċaqlaq u l-ħsara hija aktar 'il bogħod. Aqra l-counters darbtejn, b'xi sekondi bejn wieħed u ieħor, għax kampjun wieħed ma jistax juri tendenza.

swanctl --list-sas
ip xfrm state list
ip -s link show dev tun0

Counters żero jindikaw l-għażla: routing, politika, spazju tal-ismijiet li minnu ħareġ il-pakkett, jew interface li l-klijent qatt ma rabat miegħu. Counters li qed jikbru jindikaw 'il bogħod mit-tunnel, għalhekk kompli b'forwarding fit-tarf 'il bogħod, riżoluzzjoni tal-ismijiet, il-mogħdija lura u s-servizz tad-destinazzjoni, f'dan l-ordni. Protokoll mingħajr oġġett child separat jesponi l-istess evidenza fit-termini tiegħu stess, għalhekk uża dak li jirrapporta dwar l-istat tas-sieħeb u l-għadd tal-pakketti minflok ma tissellef il-vokabularju tal-IPsec. Il-forma tal-qari tiswa aktar mill-għodda li pproduċietu.

Fejn tinsab il-ħsara wara li l-counters jiċċaqilqu

Gateway li jwieġeb fuq l-indirizz tal-ġestjoni tiegħu stess jipprova li l-gateway qed jaħdem, mhux li xi ħaġa warajh qed isservi t-talba tiegħek, għalhekk ipprova n-naħa 'l bogħod u mhux il-kaxxa fin-nofs. Ir-riżoluzzjoni tal-ismijiet taħbi l-fallimenti l-aktar, għax resolver li ma jintlaħaqx mit-tunnel jispiċċa l-ħin b'mod li jidher identiku għal konnessjoni mejta. Żewġ tfittxijiet jifirdu dawk il-każijiet, u t-tnejn huma rħas. Staqsi lill-resolver li t-tunnel jimponi l-ewwel, imbagħad staqsi resolver pubbliku għall-istess isem.

dig +short host.example
dig +short @10.20.0.1 host.example
ping -c 2 10.20.0.25

Isem li jiġi riżolt mir-resolver pubbliku imma mhux mir-resolver tat-tunnel ifisser li l-mogħdija DNS hija miksura, filwaqt li isem li jiġi riżolt mit-tnejn u xorta jispiċċa l-ħin fil-browser jindika l-mogħdija lura jew is-servizz. Jekk il-ping bl-indirizz jirnexxi u l-applikazzjoni xorta tirrifjuta, in-netwerk wassal it-talba u s-servizz irrifjutaha, li hija stadju ferm aktar tard.

Irreġistra t-trigger, imbagħad ibdel ħaġa waħda

Irreġistra x'ġara qabel il-falliment: perjodu ta' inattività, bidla fin-netwerk, tiġdid ta' ċavetta, laptop li reġa' tqajjem, jew sistema restawrata. Dawn jipproduċu mekkaniżmi differenti, u normalment is-sistema restawrata biss tissewwa waħedha, li hija eżattament il-każ li ma jgħallmek xejn. Restart ineħħi l-ordni tal-avvenimenti u mbagħad joħloq kundizzjonijiet qrib biżżejjed biex jaħbi l-kawża. Ikteb it-trigger waqt li għadu riproduċibbli.

Imbagħad agħmel korrezzjoni waħda appoġġjata u erġa' għamel it-talba oriġinali flimkien mat-trigger li pproduċa l-falliment. L-inattività hija t-trigger l-aktar faċli biex tiġi riprodotta, għalhekk hija l-aktar konferma malajr li l-korrezzjoni indirizzat il-mekkaniżmu u mhux is-sintomu.

Dak li trid tirrapporta huwa prova li t-traffiku li kellek l-intenzjoni tibgħat wasal għas-servizz li kellek l-intenzjoni tilħaq. Ikona li ssir ħadra, paġna fil-cache li tgħabbi u counter li jiċċaqlaq kollha jippruvaw inqas minn talba waħda kompluta lejn id-destinazzjoni maħsuba. Żomm it-talba, il-qari tal-counter u t-trigger flimkien, sabiex il-persuna li jmiss tkun tista' tiddistingwi korrezzjoni minn koinċidenza.

Artikli relatati