Valikkorivi ilmoittaa yhteydestä, kun taas laajennusluettelo merkitsee komponentin edelleen aktivoimattomaksi. Molemmat lukemat tulevat samasta Macista, eikä kumpikaan valehtele: ne kuvaavat eri asioita. macOS pitää VPN-asiakkaalle vähintään kolmea erillistä tilaa, ja tukiketjut sulauttavat ne yhdeksi lauseeksi, minkä vuoksi neuvo vaihtelee uudelleenasennuksen ja uudelleenkonfiguroinnin välillä. Tieto siitä, mikä tila sinulta todella puuttuu, muuttaa kokonaisen iltapäivän arvailua kahden minuutin tarkistukseksi.

Näillä tiloilla on eri omistajat ja eri sijainnit. Yksi kuuluu käyttöjärjestelmän laajennusrekisteriin, yksi sille käytännölle, jota laite noudattaa, ja yksi asiakkaan omalle istunnolle. Koska omistajat eroavat, yhteen niistä tehty korjaus harvoin muuttaa kahta muuta.

Kolme tilaa, joita kutsutaan yhdellä sanalla

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

Järjestys, jossa ne luet, on tärkeämpi kuin luettelo itse: aloita rekisteristä, koska komponentti, jota ei koskaan aktivoitu, ei voi olla yhdistetty; lue sitten käytäntö, joka päättää, onko aktivointi ylipäätään mahdollista; lue sitten asiakas, ainoa kolmesta, joka kuvaa istuntoa. Epäjohdonmukaisuus tuon järjestyksen yläpäässä selittää jokaisen alla olevan oireen, ja epäjohdonmukaisuus alhaalla jättää kaksi ylempää koskemattomiksi.

Konkreettinen esimerkki erosta: aktiiviseksi luettava rekisterimerkintä ja asiakas, joka ei saa yhteyttä, viittaavat profiiliin tai palvelimeen, eivät laajennukseen. Päinvastainen yhdistelmä, aktivoitu asiakas sellaisen rekisterin vieressä, joka ei näytä mitään, tarkoittaa yleensä, että katsomasi sovellus ei ole se, joka kuljettaa liikennettä. Kirjoita muistiin, minkä yhdistelmän havaitsit, ennen kuin kosket mihinkään.

Laajennuksen löytäminen kuvakkeeseen luottamatta

Nykyiset versiot listaavat verkkolaajennukset kohdassa Järjestelmäasetukset, Yleiset, Kirjautumiskohteet ja Laajennukset. Etsi tuotteen tai sen julkaisijan mukaan nimetty merkintä ja lue sen vieressä oleva kytkin valikkorivin kuvakkeen sijaan. Tunnisteet ja sijainnit ovat siirtyneet macOS-versioiden välillä, joten seuraa toimittajan ohjeita versiollesi sen sijaan, että käyttäisit vanhemman artikkelin kuvakaappausta. Kokonaan puuttuva merkintä tarkoittaa, että komponenttia ei koskaan asennettu, eikä profiilin muokkaus saa sitä ilmestymään.

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

Ensimmäinen komento on nopein tapa nähdä, mitä on asennettu ja ilmoittaako kukin laajennus olevansa aktivoitu. Toinen näyttää, miksi aktivointi hylätään, koska hylkäys saapuu yleensä käytäntö- tai allekirjoitusvalituksena, joka ei koskaan saavuta käyttöliittymää. Lue hylkäyksen teksti ennen kuin muutat mitään: lokirivi nimeää komponentin ja usein syyn, ja juuri sitä tukitapaus tarvitsee. Kopioi koko rivi, älä lausetta, jota pidät tärkeänä, sillä versio ja tunniste ovat sen kahdessa vastakkaisessa päässä.

Mitä asiakas myöntää ja luettelo ei

Kun laajennus on vahvistettu, kysy asiakkaalta, onko sillä profiili ja istunto, koska tallennettu profiili ilman yhteyttä on konfigurointiongelma, kun taas yhteys, joka ei kuljeta liikennettä, on reititys- tai käytäntöongelma. Kaikkien kolmen kohteleminen yhtenä lähettää sinut takaisin asentamaan uudelleen komponenttia, joka toimi koko ajan.

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

Luettelo näyttää määritetyt palvelut ja niiden yhteyden tilan; tilakysely näyttää yhden nimetyn palvelun tilan ja sen viimeisimmän virheen. Tallenna tuo teksti ja macOS-versio ennen uudelleenasennusta, koska uudelleenasennus tuhoaa todisteet ja toisintaa usein saman vian.

Kun käytäntö omistaa kytkimen

Hallitulla Macilla konfigurointiprofiili voi pitää laajennuksen kiinteässä tilassa, ja silloin kytkin harmaantuu suunnittelun mukaan. Käyttämätön kytkin on käytäntölausuma, ei vika, joka pitäisi kiertää. Profiilin tai hallintarekisteröinnin poistaminen sen saavuttamiseksi muuttaa laitteen turva-asentoa, palautetaan seuraavassa tarkistuksessa ja jättää koneen, joka ilmoittaa olevansa vaatimustenmukainen, vaikka siltä puuttuvat ne valvontakeinot, jotka tekivät siitä sellaisen. Tulos on pahempi kuin alkuperäinen ongelma, koska se kätkee sekä syyn että oireen.

Vie pyyntö ylläpitäjälle laajennuksen tunnisteen, hylkäyksen tarkan tekstin ja version kanssa. Hallittu käyttöönotto voi yleensä hyväksyä verkkolaajennuksen keskitetysti minuuteissa, mikä on sekä nopeampaa kuin kiertotie että jälkikäteen auditoitavissa.

Korjauksen todistaminen oikeassa sovelluksessa

Minkä tahansa tuetun korjauksen jälkeen yhdistä uudelleen ja testaa sovellusta, jota varten VPN on olemassa, älä valikkorivin merkkiä. Vahvista sitten, että liikenne, jonka pitäisi pysyä tunnelin ulkopuolella, pysyy todella ulkona, koska korjaus, joka ohjaa hiljaa kaiken tunnelin kautta, on eri muutos kuin tarkoitit. Kahden minuutin testi oikeassa sovelluksessa on arvokkaampi kuin merkki, jota et voi toisintaa.

Yksi varoitus, kun olet tuossa luettelossa: sisältösuodatin on myös verkkolaajennus. Kun yksi sivusto epäonnistuu, kaikkien paneelin laajennusten poistaminen käytöstä on karkea liike, joka rikkoo muiden sovellusten liittymätöntä suodatusta ja vaikeuttaa seuraavaa diagnoosia poistamalla ne komponentit, joita olisit verrannut. Tunnista laajennus julkaisijan ja roolin perusteella ennen kuin kosket siihen, ja kirjoita muistiin, mikä kolmesta tilasta oli todella väärin.

Aiheeseen liittyvät artikkelit