Izbrisali ste aplikaciju, ikona je nestala, a pretplata se ipak obnavlja sljedećeg mjeseca. Deinstaliranje VPN klijenta uklanja softver s jednog uređaja; ono ne šalje zahtjev za brisanje servisu, ne otkazuje naplatu i ne dopire do svake kopije profila. To su odvojene radnje s odvojenim vlasnicima. Znanje o tome koji ste sloj zapravo očistili razlika je između umirovljenog uređaja i živih vjerodajnica. Odvojite čišćenje uređaja, odnos naplate i zapis računa, i ostatak posla postaje očit.

Što deinstaler zapravo uklanja

Deinstaler uklanja paket aplikacije i datoteke koje je registrirao. Na Windowsu to obično ostavlja direktorij profila u korisničkim podacima aplikacija, a na macOS-u često ostavlja postavke i mape za podršku aplikacijama. Android briše privatne podatke aplikacije, dok iOS briše spremnik aplikacije, ali može ostaviti stavke privjeska ključeva i sistemske profile konfiguracije.

VPN softver često instalira drugu komponentu izvan aplikacije: mrežno proširenje, sistemsku uslugu, TUN upravljački program ili profil konfiguracije. Ta komponenta može nadživjeti deinstalaciju i zadržati definiciju tunela na uređaju. Provjerite zaslon VPN postavki platforme, ne samo popis aplikacija, prije nego pretpostavite da je uklanjanje dovršeno.

Ništa od toga ne dopire do pružatelja. Deinstaler nema razloga kontaktirati poslužitelj, a većina to i ne čini, zbog čega račun odmah nakon toga ostaje upotrebljiv s drugog uređaja.

Gdje se skrivaju profili i vjerodajnice

Profili su po dizajnu prenosivi, i upravo ih to čini lakima za zaboraviti. Izvezena OpenVPN datoteka, WireGuard konfiguracija, QR kôd na snimci zaslona i spremljena lozinka u sistemskom privjesku ključeva sve preživljava deinstalaciju jer aplikacija nije bila njihov vlasnik.

PlatformCommon leftoverWhere to look
WindowsSaved profile, stored credentialApp data folder, Credential Manager
macOSConfiguration profile, keychain itemVPN settings, Keychain Access
AndroidAlways-on VPN entry, app dataNetwork settings, VPN screen
iOSVPN configuration, keychain itemVPN and device management settings

Na Linuxu veza može živjeti u NetworkManageru umjesto u klijentovu vlastitom direktoriju. Popis veza i mape system-connections pokazuje što radna površina još zna:

nmcli connection show
sudo ls /etc/NetworkManager/system-connections/
sudo find /etc -maxdepth 3 -iname '*vpn*'

Kopije također stoje izvan uređaja: preuzeti profil u mapi za sinkronizaciju, privitak u e-pošti, slika sigurnosne kopije. Uklanjanje lokalne aplikacije ne čini ništa tim kopijama, a svaka od njih može ponovno uspostaviti tunel s vjerodajnicom koja je još valjana.

Račun živi na pružateljevoj strani

Servis drži zapise koje uređaj nikad ne vidi: identitet računa, pretplatu i način plaćanja, ovlaštenja uređaja, dopisivanje s podrškom i sve metapodatke o vezama koje njegova politika opisuje. Deinstalacija ne proizvodi nikakav događaj na toj strani, pa se račun, obnavljanje i aktivne sesije nastavljaju.

Naplata je dio koji ljudi primijete. Pretplata se može obnoviti nakon uklanjanja aplikacije jer ovlaštenje plaćanja pripada računu, a ne softveru. Brisanje računa prvo može ukloniti i zaslon naplate koji biste upotrijebili za otkazivanje, zbog čega je redoslijed radnji važan.

Neki pružatelji nude gumb za samostalno brisanje, drugi traže zahtjev podršci, a nekolicina čuva zapis nakon brisanja iz pravnih ili računovodstvenih razloga. Obavijest o privatnosti Mozilla usluga pretplate jedan je objavljeni primjer kako se kategorije računa i plaćanja opisuju odvojeno; pročitajte obavijest vlastitog pružatelja za ekvivalentan popis.

Uklonite pristup pravim redoslijedom

Počnite popisom onoga što postoji: uređaji s aktivnim ovlaštenjem, izvezeni profili, spremljene vjerodajnice i način plaćanja iza obnavljanja. Zatim prvo opozovite uređaj ili ključ, jer opoziv djeluje čak i ako kopirani profil ostane. Opozvan ključ ne može upotrijebiti nijedna kopija, zbog čega to dolazi prije brisanja datoteka. Učinite to prije otkazivanja bilo čega, kako bi zaslon računa još navodio svaki uređaj koji trebate opozvati.

Zatim otkažite obnavljanje, dok su kontrole naplate još dostupne, i spremite potvrdu otkazivanja. Nakon toga zatražite brisanje računa putem dokumentiranog kanala pružatelja i sačuvajte odgovor. Na kraju uklonite pronađene lokalne ostatke i zamijenite sve vjerodajnice koje su dijeljene s izbrisanim profilom.

Na upravljanoj opremi ne improvizirajte. Upotrijebite organizacijski postupak isključivanja, jer profilima i certifikatima može upravljati sustav za upravljanje uređajima koji će ih ponovno instalirati ako samo izbrišete aplikaciju.

Potvrdite rezultat umjesto da ga pretpostavljate

Testirajte ishod iz čiste sesije: pokušajte se prijaviti na račun, provjerite pojavljuje li se uređaj još na popisu ovlaštenih uređaja računa i potvrdite da je sljedeće obnavljanje otkazano. Neuspjela prijava jači je dokaz od ikone koja nedostaje, a otkriva i radi li još drugi identitet, poput povezane prijave e-poštom.

Čuvajte odgovor o brisanju zajedno s popisom uređaja i datumom. Ako pružatelj kasnije tvrdi da je račun bio aktivan, taj zapis odgovara na pitanje. Ako zakon zahtijeva čuvanje zapisa o naplati, zabilježite to kao iznimku, a ne kao neuspjelo brisanje.

Povezani članci