A menüsor csatlakoztatott állapotot jelez, miközben a kiterjesztések listája még mindig nem aktiváltként jelöli az összetevőt. Mindkét olvasat ugyanarról a Macről származik, és egyik sem hazudik: más tényeket írnak le. A macOS legalább három külön állapotot tart nyilván egy VPN-klienshez, a támogatási szálak pedig egyetlen kifejezésbe vonják össze őket, ezért ingadozik a tanács az újratelepítés és az újrakonfigurálás között. Ha tudja, melyik állapot hiányzik valójában, a találgatással töltött délután kétperces ellenőrzéssé válik.

Ezeknek az állapotoknak nemcsak a helyük, hanem a gazdájuk is különbözik. Az egyik az operációs rendszer kiterjesztési nyilvántartásához tartozik, a másik ahhoz a házirendhez, amelyet az eszköz követ, a harmadik pedig a kliens saját munkamenetéhez. Mivel a gazdák különböznek, az egyikre alkalmazott javítás ritkán változtat a másik kettőn.

Három állapot, amelyet egyetlen névvel illetnek

StateWhere it livesWhat it does not prove
installed and activatedthe system extension registrythat any tunnel exists
permitted by policya configuration profile or a one-time user approvalthat the vendor's profile is configured
connectedthe client's own session statethat traffic takes the intended route

Fontosabb, milyen sorrendben olvassa őket, mint maga a lista: kezdje a nyilvántartással, mert egy soha nem aktivált összetevő nem lehet csatlakoztatva, aztán olvassa a házirendet, amely eldönti, hogy az aktiválás egyáltalán lehetséges-e, majd a klienst, amely a három közül egyedüliként ír le munkamenetet. A sorrend felső részén jelentkező eltérés megmagyarázza az alatta lévő összes tünetet, az alsó eltérés pedig érintetlenül hagyja a felette lévő kettőt.

Konkrét példa a különbségre: az aktiváltként olvasható nyilvántartási bejegyzés és a csatlakozni képtelen kliens a profilra vagy a kiszolgálóra mutat, nem a kiterjesztésre. A fordított kombináció, vagyis egy aktivált kliens egy semmit nem mutató nyilvántartás mellett, általában azt jelenti, hogy a nézett alkalmazás nem az, amely a forgalmat viszi. Jegyezze fel, melyik kombinációt látta, mielőtt bármihez hozzányúl.

A kiterjesztés megkeresése az ikonban való bizakodás nélkül

A jelenlegi kiadások a hálózati kiterjesztéseket a Rendszerbeállítások, az Általános, a Bejelentkezési elemek és a Kiterjesztések alatt listázzák. Keresse meg a termékről vagy kiadójáról elnevezett bejegyzést, és a menüsor jelképe helyett a mellette lévő kapcsolót olvassa le. A címkék és a helyek macOS-verziók között elmozdultak, ezért a gyártó útmutatását kövesse az adott kiadáshoz, ne egy régi cikk képernyőképét. A teljesen hiányzó bejegyzés azt jelenti, hogy az összetevőt soha nem telepítették, és a profil szerkesztése nem fogja elővarázsolni.

systemextensionsctl list
log show --last 10m --predicate 'subsystem == "com.apple.networkextension"' --style compact

Az első parancs a leggyorsabb módja annak, hogy lássa, mi van telepítve, és hogy az egyes kiterjesztések aktiváltként jelentkeznek-e. A második megmutatja, miért utasítják el az aktiválást, mert az elutasítás általában házirendi vagy aláírási panasz formájában érkezik, amely soha nem jut el a felhasználói felületre. Olvassa el az elutasítás szövegét, mielőtt bármit módosít: a naplósor megnevezi az összetevőt és gyakran az okot is, ami pontosan az, amire egy támogatási esetnek szüksége van. A teljes sort másolja, ne az általa fontosnak vélt kifejezést, mivel a verzió és az azonosító a sor két végén található.

Amit a kliens elismer, a lista pedig nem

Miután a kiterjesztés igazolást nyert, kérdezze meg a klienstől, van-e profilja és munkamenete, mert a kapcsolat nélkül mentett profil konfigurációs probléma, míg a forgalmat nem vivő kapcsolat útvonal- vagy házirendprobléma. Ha mindhármat egynek tekinti, visszakerül egy olyan összetevő újratelepítéséhez, amely végig működött.

scutil --nc list
scutil --nc status "Work VPN"

A lista a beállított szolgáltatásokat és azok kapcsolati állapotát mutatja; az állapothívás egy megnevezett szolgáltatás állapotát és utolsó hibáját mutatja. Rögzítse ezt a szöveget és a macOS verzióját az újratelepítés előtt, mert az újratelepítés megsemmisíti a bizonyítékot, és gyakran ugyanazt a hibát idézi elő újra.

Amikor a házirend birtokolja a kapcsolót

Egy felügyelt Macen egy konfigurációs profil rögzített állapotban tarthatja a kiterjesztést, és ilyenkor a kapcsoló tervezés szerint szürkévé válik. Az elérhetetlen kapcsoló házirendi nyilatkozat, nem pedig megkerülendő hiba. A profil vagy a felügyeleti regisztráció törlése, hogy elérje, megváltoztatja az eszköz biztonsági helyzetét, a következő bejelentkezéskor visszaáll, és olyan gépet hagy maga után, amely megfelelőnek jelenti magát, miközben hiányoznak a megfelelővé tevő vezérlők. Ez az eredmény rosszabb az eredeti problémánál, mert az okot éppúgy elrejti, mint a tünetet.

Vigye a kérést a rendszergazdához a kiterjesztés azonosítójával, az elutasítás pontos szövegével és a verzióval. Egy felügyelt telepítés általában percek alatt központilag jóváhagyhat egy hálózati kiterjesztést, ami gyorsabb a megkerülő megoldásnál, és utólag ellenőrizhető.

A javítás bizonyítása valódi alkalmazáson

Minden támogatott javítás után csatlakozzon újra, és a menüsor jelvénye helyett azt az alkalmazást tesztelje, amelyért a VPN létezik. Ezután erősítse meg, hogy az alagúton kívül maradó forgalom továbbra is kívül marad, mert a mindent csendben átirányító javítás más változtatás, mint amit szándékolt. Egy kétperces teszt a valódi alkalmazáson többet ér egy olyan jelvénynél, amelyet nem tud megismételni.

Egy figyelmeztetés, amíg abban a listában van: a tartalomszűrő is hálózati kiterjesztés. Amikor egyetlen webhely hibázik, az összes kiterjesztés kikapcsolása a panelen durva lépés, amely más alkalmazások független szűrését is megtöri, és a következő diagnózist nehezebbé teszi azzal, hogy eltávolítja azokat az összetevőket, amelyeket összehasonlított volna. A hozzányúlás előtt azonosítsa a kiterjesztést kiadó és szerep szerint, és jegyezze fel, melyik volt valójában hibás a három állapot közül.

Kapcsolódó cikkek