Dy telefona, një profil dhe një model që duket i mbinatyrshëm derisa dikush të shikojë gateway-in. Një pajisje mban tunelin, e dyta lidhet dhe e para e humb brenda sekondave. E para rilidhet dhe e dyta bie. Fajësohen kursimi i baterisë, roaming-u Wi-Fi dhe NAT-i i operatorit, ndërsa shkaku i vërtetë qëndron në një fushë teksti që u kopjua bashkë me gjithçka tjetër. IKEv2 identifikon një peer me një emër, dhe të dy telefonat paraqesin të njëjtin emër.

Identiteti është çelësi nën të cilin serveri të mban

Brenda një shkëmbimi IKEv2 secila palë deklaron kush është: iniciatori dërgon një identifikues lokal, përgjigjësi përgjigjet me të vetin dhe gjithashtu verifikon identitetin e pretenduar nga iniciatori kundrejt politikës. Gateway-i mban gjendjen e tij sipas identitetit dhe jo sipas pajisjes, sepse pajisja nuk është diçka që ai mund të shohë. Prandaj dy telefona me një identifikues mbërrijnë si një peer i vetëm, dhe shkëmbimi i dytë duhet të mbishkruajë të parin. Problemi shfaqet vetëm sa kohë që të dy përdoren, dhe për këtë arsye një test me një telefon nuk e riprodhon kurrë.

Asgjë nga kjo nuk është defekt në klient. Klienti dërgoi saktësisht atë që i tha profili.

Si duket përplasja nga gateway-i

Shikoni listën e peer-ave ndërsa të dy telefonat janë zgjuar dhe në përdorim. Një përplasje tregon një zonë të vetme, adresa e së cilës ndryshon ndërsa telefonat alternohen, dhe numëruesi i sesioneve aktive nuk arrin kurrë dy. Shkëputja sipas kërkesës duket ndryshe, dhe dallimi i tyre kërkon një vëzhgim, jo një teori.

ObservationShared identityIdle teardown
Peer entries while both are awakeOne, with a changing addressOne per phone, or none
What triggers the dropThe other device connectingTime without traffic
What restores itThe other device disconnectingAny app needing the tunnel

Shkruani të dy ngjarjet me vulë kohore ndërsa ndodh. Një ndërprerje që përkon me lidhjen e aparatit tjetër tregon identifikuesin, dhe një ndërprerje që vjen një interval pasiviteti pas paketës së fundit tregon një kohëmatës.

Nga vijnë dublikatat

Eksportimi i një konfigurimi funksional dhe ndryshimi vetëm i adresës së serverit prodhon një skedar të dytë në të cilin identiteti i skedarit të parë është ende brenda. Kjo është rruga e zakonshme drejt këtij dështimi, dhe zakonisht ndodh kur një grup i vogël mirëpritet me nxitim.

Emrat e fushave e bëjnë të lehtë ta anashkalosh. Identifikuesi i largët emërton gateway-in që pret telefoni, dhe kopjimi i tij është i saktë. Identifikuesi lokal e emërton këtë aparat përballë gateway-it, dhe kopjimi i asaj vlere është i gjithë problemi.

Lëshoni një vlerë për çdo pajisje

Përdorni diçka unike për aparatin dhe të qëndrueshme gjatë gjithë jetës së tij, si identifikuesi i pajisjes nga inventari ose një vlerë që sistemi juaj i menaxhimit gjeneron për çdo regjistrim. Një etiketë departamenti, një emër i përbashkët llogarie shërbimi ose adresa e emailit e përdoruesit përplasen sapo ai person të ketë një pajisje të dytë.

Gjeneroni ngarkesën për çdo pajisje në vend që të shpërndani një skedar. Regjistroni cila vlerë i përket cilit aparat, në mënyrë që një zëvendësim të mos rikthejë profilin e vjetër dhe ta hedhë telefonin e ri drejt e në të njëjtën përplasje.

Kontrolloni edhe anën e serverit. Një gateway që e harton identitetin në një adresë fikse tuneli mund të përplaset gjithsesi kur dy identifikues të ndryshëm marrin të njëjtën caktim, prandaj konfirmoni që grupi ka vend dhe që caktimet nuk janë gozhduar për përdorues.

Verifikoni me të dy telefonat zgjuar

Lidhni të parin, arrini një burim privat, më pas lidhni të dytin dhe lërini të dy pasivë për një minutë. Të dy sesionet duhet të vazhdojnë dhe lista e peer-ave duhet të tregojë dy identitete. Më pas kyçni dhe zhbllokoni çdo telefon për të konfirmuar që rasti pasiv ende sillet saktë.

Nëse një sesion i vetëm ende bie një herë në ditë pa u lidhur asgjë tjetër, identiteti nuk është më i dyshuari. Kaloni te kohëmatësit e pasivitetit dhe kufijtë e sesioneve të serverit në vend që të modifikoni përsëri profilin.

Artikuj të ngjashëm