AnyConnect prepisuje vaš profil? To je sudar naziva
Dva pristupnika, jedno ime datoteke: klijent čuva posljednji profil u vašoj mapi, a biblioteka je na nivou mašine. Preimenujte kopije da zadržite obje.
Priča koja kruži je da je AnyConnect izgubio vaš drugi pristupnik ili da je klijent prestar da drži dva profila. Ni jedno se nije dogodilo. Dogodilo se to da klijent svaki profil koji je vidio čuva kao datoteku nazvanu po onome što je poslao server, a vaša dva pristupnika svoju datoteku zovu istim imenom. Na disku postoji jedno mjesto za to ime, pa drugo preuzimanje zauzima mjesto prvog.
Dvije mape, a samo jedna je vaša
Kopija koja se stalno mijenja je radna kopija pod vašim korisničkim profilom, obično %LOCALAPPDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\preferences.xml. Ta datoteka bilježi posljednju vezu koju ste ostvarili i koji je profil pritom korišten. Pošto se nalazi u vašoj mapi, klijent je prepisuje pri svakom povezivanju bez traženja povišenih prava.
Lista koju vidite u padajućem meniju je nešto drugo. Svaki profil koji je mašina ikada primila kopira se u %PROGRAMDATA%\Cisco\Cisco AnyConnect Secure Mobility Client\Profile, a klijent prikazuje sve datoteke koje se tamo nalaze. Pisanje u tu mapu zahtijeva administratorska prava, što objašnjava simptom koji ljudi pogrešno čitaju: ručno dodavanje profila kao običan korisnik izgleda kao da radi, a zatim stavka nestane.
Dakle, datoteka po korisniku je pokazivač, a mapa na nivou mašine je biblioteka. Stavka koja nedostaje znači da se promijenila biblioteka, a ne pokazivač.
Klijent uparuje datoteke po imenu, ne po pristupniku
Identitet profila u ovom klijentu je ime datoteke. Dva uređaja koja oba šalju company.xml su, sa stanovišta lokalne pohrane profila, isti profil objavljen dva puta. Drugo preuzimanje prepisuje prvo, a stavka u prozoru nastavlja pokazivati na jednu datoteku koja sada opisuje drugu lokaciju.
Zato kvar izgleda tako čudno. Ime na listi se i dalje čita kao mjesto koje očekujete, autentifikacija i dalje uspijeva prema pristupniku koji je stvarno konfigurisan, i ništa ne prijavljuje grešku. Promijenio se sadržaj iza oznake kojoj ste vjerovali.
Čitajte HostAddress, a ne oznaku
Otvorite datoteku u tekstualnom uređivaču i pogledajte listu servera. Profil nosi element HostName, koji je oznaka za prikaz, i element HostAddress, koji je pristupnik s kojim klijent stvarno kontaktira. Oznaka je slobodan tekst koji bilo ko može urediti, a adresa odlučuje gdje ćete završiti.
Uporedite to dvoje s pristupnikom koji ste namjeravali dosegnuti prije nego zaključite da je klijent pokvaren.
Zadržavanje oba pristupnika, po redu
Nabavite prihvaćeni profil za svaku lokaciju, bilo sa lokacije bilo s mašine koja se već povezuje. Preimenujte svaku datoteku tako da se dva imena razlikuju, na primjer site-a.xml i site-b.xml. Kao administrator smjestite obje u mapu profila na nivou mašine i sačuvajte originale koje ste primili. Zatim ponovo pokrenite klijent i potvrdite da se oba unosa pojavljuju u padajućem meniju.
Nakon povezivanja sa svakim, ponovo otvorite preferences.xml i provjerite koje ime profila sada bilježi kao posljednje korišteno. Ako se ime poklapa sa stavkom na koju ste kliknuli, lokalno mapiranje radi ispravno. Ako ne, nešto još uvijek šalje datoteku preko vaše preimenovane kopije.
Šta preimenovanje ne rješava
Novo ime datoteke mijenja lokalnu oznaku i ništa drugo. Adresa pristupnika, metoda autentifikacije, certifikat koji server predstavlja i svaki izbor grupe unutar profila ostaju kakvi su bili. Preimenovana kopija pogrešnog profila i dalje je pogrešan profil i povezat će vas s pogrešnom lokacijom pod uvjerljivim imenom.
Ona također ne preživljava upravljački push koji cilja originalno ime datoteke.
Kada sljedeći push to poništi
Ako vaša organizacija distribuira profile po imenu, ažuriranje zamjenjuje svaku datoteku s tim imenom. Tretirajte preimenovane kopije kao lokalnu pogodnost i ponovite test povezivanja nakon svakog ažuriranja klijenta, provjeravajući adresu a ne oznaku.
Za trajno rješenje zatražite podržano podešavanje s više pristupnika umjesto ručnog održavanja datoteka. Izmjene unutar direktorija programa prvo su što nadogradnja uklanja, a datoteka korisničkih postavki se prepisuje po dizajnu.
Držite jedan red po pristupniku: ime datoteke, HostAddress i u kojoj mapi se nalazi. Ta bilješka odgovara na sljedeću prijavu pogrešne lokacije brže od ponovne instalacije.