Android ima četiri odvojene radnje koje ljudi zovu resetovanjem VPN-a, i one brišu različite stvari. Čišćenje keša aplikacije uklanja privremene datoteke; čišćenje njenog skladišta uklanja sam profil. Reset mreže ponovo gradi stek povezivanja, a fabrički reset zamenjuje particiju korisničkih podataka. Izaberite radnju prema stanju koje sumnjate, ne po navici. Ako pogrešite, profil ili put za upis koji vam je trebao nestaje pre nego što ste bilo šta dijagnostikovali.

Evo pravila koje primenjujem pri svakom pozivu: imenujte stanje, imenujte njegovog vlasnika, pa uklonite samo kopiju tog vlasnika. Ostatak ove stranice govori o tome koja Android komponenta drži koje bajtove.

Gde VPN profil na Androidu zaista živi

Klijent treće strane na telefonu kojim se ne upravlja drži profil u sopstvenom direktorijumu podataka aplikacije — kao datoteku podešavanja, JSON blob ili malu SQLite bazu. Taj direktorijum briše stavka Obriši skladište u Podešavanjima. Profil nije na sistemskoj listi VPN-a: ta lista drži zapis o vezi koji je klijent registrovao kroz VpnService, a uključuje naziv veze, paket vlasnika i svaku zastavicu stalne uključenosti koju je korisnik postavio.

VpnService je vodovod, ne skladište. Klijent jednom zatraži pristanak, izgradi tun interfejs i sam premešta pakete, pa platforma nikada ne mora da razume format profila. Zato se konfiguraciona datoteka kopirana sa drugog telefona često uvozi kao prazan profil ili ne prolazi proveru.

Akreditivi slede drugi put. Ključ ili sertifikat dobijen kroz sistemski KeyChain ostaje u skladištu kojim upravlja sistem, pa brisanje podataka aplikacije može ostaviti akreditiv upotrebljivim, a ukloniti samo alias klijenta prema njemu.

Upravljani uređaji dodaju drugog vlasnika. Radni profil koji kreira EMM pokreće sopstvenu kopiju klijenta pod sopstvenom politikom, a stalno uključen VPN može biti prikovan politikom uređaja tako da ga korisnik ne može isključiti. Na takvim uređajima profil se obično dodeljuje pri upisu, a ne upisuje ručno. Oporavak je tada odluka o ponovnom upisu, a ne o ponovnom uvozu.

Keš, skladište, reset mreže, fabrički reset

Četiri radnje odgovaraju ovim granicama. Pročitajte red za stanje koje sumnjate pre nego što bilo šta dodirnete.

OperationWhat it removesWhat survives
Clear cacheTemporary files, including any diagnostic bundle the client wrote thereProfile, credentials, enrollment
Clear storageThe app's preferences, databases and saved profileKeyChain entries, other apps, device policy
Network resetWi-Fi, mobile and Bluetooth registrations, and on most builds the saved VPN entriesApp data, KeyChain, work profile
Factory resetThe user data partition, accounts and device-bound keysNothing on the device

Brisanje keša je najbezbednije i najmanje korisno. Uklanja privremene datoteke, a tu je klijent možda ostavio i dnevnik koji je agent podrške upravo tražio od vas. Androidov vodič za rešavanje problema sa aplikacijama tretira keš i skladište kao dva različita brisanja, i vi bi trebalo isto.

Obriši skladište je pravi reset pojedinačne aplikacije. Uklanja profil, sačuvani gateway i zastavice poverenja koje je klijent držao za određene mreže. Ne opoziva unose u KeyChainu, ne uklanja sistemski VPN zapis koji poseduje druga aplikacija, a na upravljanom profilu ne uklanja politiku koja je profil prvobitno poslala.

Reset mreže u Podešavanjima deluje na ceo uređaj, a njegov tačan obim menja se sa proizvođačem i verzijom Androida. Dijalog potvrde na vašoj verziji jedina je pouzdana izjava o tome šta će zaboraviti.

Prvo zapišite put nazad

Pre svakog razornog koraka zapišite pet stvari: verziju klijenta, naziv profila, adresu gatewaya, vlasnika usluge i tačnu fazu u kojoj veza ne uspeva.

Tih pet činjenica razdvaja kvar klijenta od kvara politike ili servera. Istek vremena, odbijanje sertifikata i trenutno odbijanje tri su različita kvara i svaki upućuje na drugog vlasnika. Obrišete li prvo skladište, gubite dokaze sa klijentove strane koji bi ih razlikovali. Sačuvajte očišćenu kopiju dnevnika dok još postoji.

Zatim potvrdite kako bi veza bila ponovo stvorena. Prikazno ime i ime hosta nisu dovoljni kada je profil zavisio od klijentskog sertifikata, upravljane konfiguracije ili MFA upisa vezanog za ovaj uređaj.

Zaključavanje pri prvom podešavanju na koje niko ne računa

Jedan način kvara zaslužuje sopstveni odeljak. Ako je jedino mesto za preuzimanje profila interni portal dostupan kroz tunel koji ćete ukloniti, brisanje skladišta stvara slepu ulicu bez izlaza unutar aplikacije.

Stalno uključen VPN sa opcijom blokiraj veze bez VPN-a pretvara to u potpuni prekid: telefon nema radni put do portala, a klijent nema profil da podigne tunel. Ta dva stanja drže jedno drugo na mestu.

Izlaz je proceduralan, ne tehnički. Izvezite ili fotografišite konfiguraciju dok tunel još radi, potvrdite da portal ima rutu koja ne zavisi od VPN-a i tek onda brišite bilo šta. Na upravljanom uređaju pitajte administratora koji put oporavka postoji pre nego što dirnete profil.

Proverite obnovljeni tunel

Kada se profil vrati, testirajte po redu: razrešavanje imena, TCP vezu sa poznatim internim hostom i ponašanje blokiranja pri kvaru na koje se zaista oslanjate. Redosled je važan jer tunel može oživeti i ipak propuštati DNS.

Ikona ključa u statusnoj traci dokazuje da interfejs postoji, ništa više.

Ako veza i dalje ne uspeva nakon ciljanog reseta, prestanite da povećavate obim radnje. Sačuvajte dokaze pre i posle, zabeležite koji ste sloj očistili i predajte slučaj vlasniku komponente uz onih pet činjenica. Fabrički reset je odvojena odluka sa mnogo višom cenom i nije sledeći korak na VPN kontrolnoj listi.

Povezani članci