AnyConnect prepiše vaš profil? To je trčenje imen
Dve prehodni točki, eno ime datoteke: odjemalec hrani zadnji profil v vaši mapi, knjižnica pa je za celoten računalnik. Preimenujte kopije, da obdržite obe.
Zgodba, ki kroži, je, da je AnyConnect izgubil vašo drugo prehodno točko, ali da je odjemalec prestar za dva profila. Niti eno se ni zgodilo. Zgodilo se je, da odjemalec shrani vsak profil, ki ga je videl, kot datoteko, imenovano po tem, kar je poslal strežnik, in vaši dve prehodni točki svojo datoteko imenujeta enako. Na disku je za to ime eno mesto, zato drugo prenašanje zavzame mesto prvega.
Dve mapi, in samo ena je vaša
Kopija, ki se spreminja, je delovna kopija pod vašim uporabniškim profilom, običajno %LOCALAPPDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\preferences.xml. Ta datoteka zabeleži zadnjo povezavo, ki ste jo vzpostavili, in kateri profil je pri tem uporabila. Ker je v vaši mapi, jo odjemalec prepiše ob vsaki povezavi, ne da bi zahteval povišanje pravic.
Seznam v spustnem meniju je nekaj drugega. Vsak profil, ki ga je računalnik kdaj prejel, se kopira v %PROGRAMDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile, in odjemalec prikaže datoteke, ki so tam. Pisanje v to mapo zahteva skrbniške pravice, kar pojasni simptom, ki ga ljudje berejo napačno: ročno dodajanje profila kot običajen uporabnik je videti, da deluje, nato pa vnos izgine.
Torej je datoteka na uporabnika kazalec, mapa za celoten računalnik pa je knjižnica. Manjkajoč vnos pomeni, da se je spremenila knjižnica, ne kazalec.
Odjemalec uskladi datoteke po imenu, ne po prehodni točki
Identiteta profila v tem odjemalcu je ime datoteke. Dve napravi, ki obe pošiljata company.xml, sta z vidika lokalne shrambe profilov isti profil, objavljen dvakrat. Drugo prenašanje prepiše prvo, vnos v oknu pa še vedno kaže na eno datoteko, ki zdaj opisuje drugo lokacijo.
Zato je napaka videti tako čudna. Ime na seznamu se še vedno bere kot kraj, ki ga pričakujete, preverjanje pristnosti še vedno uspe proti prehodni točki, ki je resnično nastavljena, in nič ne sporoči napake. Spremenila se je vsebina za oznako, ki ste ji zaupali.
Berite HostAddress, ne oznake
Odprite datoteko v urejevalniku besedila in poglejte seznam strežnikov. Profil vsebuje element HostName, ki je oznaka za prikaz, in element HostAddress, ki je prehodna točka, s katero odjemalec dejansko komunicira. Oznaka je prosto besedilo, ki ga lahko ureja kdor koli, naslov pa odloča, kje pristanete.
Primerjajte ta dva s prehodno točko, ki ste jo želeli doseči, preden sklepate, da je odjemalec pokvarjen.
Ohranitev obeh prehodnih točk, po vrsti
Priskrbite si sprejeti profil za vsako lokacijo, bodisi z lokacije bodisi iz računalnika, ki se že povezuje. Preimenujte vsako datoteko, da se imeni razlikujeta, na primer site-a.xml in site-b.xml. Kot skrbnik ju postavite v mapo profilov za celoten računalnik in shranite prejete izvirnike. Nato znova zaženite odjemalec in potrdite, da se oba vnosa prikažeta v spustnem meniju.
Ko se povežete z vsako, znova odprite preferences.xml in preverite, katero ime profila zdaj zabeleži kot nazadnje uporabljeno. Če se ime ujema z vnosom, na katerega ste kliknili, se lokalno preslikavanje obnaša pravilno. Če se ne, nekaj še vedno potiska datoteko prek vaše preimenovane kopije.
Česa preimenovanje ne odpravi
Novo ime datoteke spremeni lokalno oznako in nič drugega. Naslov prehodne točke, način preverjanja pristnosti, potrdilo, ki ga predstavi strežnik, in vsaka izbira skupine v profilu ostanejo tako, kot so bili. Preimenovana kopija napačnega profila je še vedno napačen profil in vas bo povezala z napačno lokacijo pod prepričljivim imenom.
Prav tako ne preživi skrbniškega pusha, usmerjenega na izvirno ime datoteke.
Ko naslednji push to prekliče
Če vaša organizacija razdeljuje profile po imenu, posodobitev nadomesti vsako datoteko s tem imenom. Preimenovane kopije obravnavajte kot lokalno udobje in po vsaki posodobitvi odjemalca ponovite preizkus povezave, pri čemer preverjajte naslov in ne oznake.
Za trajno ureditev zahtevajte podprto nastavitev z več prehodnimi točkami, namesto da bi datoteke vzdrževali ročno. Spremembe v mapi programa so prva stvar, ki jih posodobitev odstrani, datoteka uporabniških nastavitev pa se prepiše po zasnovi.
Vodite eno vrstico na prehodno točko: ime datoteke, HostAddress in v kateri mapi je. Ta zapisek odgovori na naslednje poročilo o napačni lokaciji hitreje kot ponovna namestitev.