Menylinja rapporterer tilkopla medan utvidingslista framleis merkjer komponenten som ikkje aktivert. Begge avlesingane kjem frå same Mac, og ingen av dei lyg: dei skildrar ulike fakta. macOS held minst tre skilde tilstandar for ein VPN-klient, og støttetrådar slår dei saman til éin frase, og difor svingar rådet mellom nyinstallering og omkonfigurering. Å vita kva tilstand du faktisk manglar gjer ein ettermiddag med gissing om til ein sjekk på to minutt.

Desse tilstandane har ulike eigarar i tillegg til ulike stader. Éin høyrer til utvidingsregisteret til operativsystemet, éin høyrer til den policyen eininga følgjer, og éin høyrer til økta til klienten sjølv. Sidan eigarane er ulike, endrar ei retting som blir brukt på éin av dei sjeldan dei to andre.

Tre tilstandar som blir kalla éin ting

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

Rekkjefølgja du les dei i tyder meir enn sjølve lista: start med registeret, fordi ein komponent som aldri vart aktivert ikkje kan vera tilkopla, les så policyen, som avgjer om aktivering i det heile er mogleg, og les til slutt klienten, som er den einaste av dei tre som skildrar ei økt. Eit avvik høgt i den rekkjefølgja forklarer kvart symptom under det, og eit avvik lågt lèt dei to over stå intakte.

Eit konkret døme på skilnaden: ei registeroppføring som blir lesen som aktivert saman med ein klient som ikkje kan kopla til, peikar på profilen eller tenaren, ikkje på utvidinga. Den omvende kombinasjonen, ein aktivert klient ved sida av eit register som ikkje viser noko, tyder vanlegvis at appen du ser på ikkje er den som fører trafikken. Skriv ned kva kombinasjon du såg før du rører noko.

Å finna utvidinga utan å stola på ikonet

Gjeldande utgjevingar listar nettverksutvidingar under Systeminnstillingar, Generelt, Innloggingselement og Utvidingar. Finn oppføringa som er kalla opp etter produktet eller utgjevaren, og les brytaren ved sida av henne i staden for symbolet i menylinja. Etikettar og plasseringar har flytta seg mellom macOS-versjonar, så følg instruksjonane til leverandøren for utgjevinga di i staden for eit skjermbilete frå ein eldre artikkel. Ei oppføring som heilt manglar tyder at komponenten aldri vart installert, og profilredigering kjem ikkje til å framkalla han.

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

Den første kommandoen er den snøggaste måten å sjå kva som er installert og om kvar utviding rapporterer at ho er aktivert. Den andre viser kvifor ei aktivering blir avvist, fordi avvisinga vanlegvis kjem som ei policy- eller signaturklage som aldri når brukargrensesnittet. Les avvisingsteksten før du endrar noko: logglina namngjev komponenten og ofte årsaka, og det er nettopp det ei støttesak treng. Kopier heile lina i staden for frasa du trur betyr noko, sidan versjonen og identifikatoren står i kvar sin ende av henne.

Det klienten vedgår som lista ikkje gjer

Når utvidinga er stadfesta, spør klienten om han har ein profil og ei økt, fordi ein lagra profil utan tilkopling er eit konfigurasjonsproblem, medan ei tilkopling som ikkje fører trafikk er eit ruting- eller policyproblem. Å handsame alle tre som éin sender deg tilbake til å installera på nytt ein komponent som fungerte heile tida.

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

Lista viser konfigurerte tenester og tilkoplingstilstanden deira; statuskallet viser tilstanden til éi namngjeven teneste og den siste feilen hennar. Ta vare på den teksten og macOS-versjonen før du installerer på nytt, fordi nyinstalleringa øydelegg beviset og ofte attskapar den same feilen.

Når policyen eig brytaren

På ein administrert Mac kan ein konfigurasjonsprofil halda utvidinga i ein fast tilstand, og brytaren blir då grå av design. Ein utilgjengeleg brytar er ei policyfråsegn og ikkje ein feil å gå rundt. Å sletta profilen eller administrasjonsregistreringa for å nå han endrar sikkerheitsposisjonen til eininga, blir tilbakestilt ved neste innsjekk og lèt etter seg ei maskin som rapporterer at ho er i samsvar medan kontrollane som gjorde henne i samsvar manglar. Det utfallet er verre enn det opphavlege problemet, fordi det skjuler både årsaka og symptomet.

Ta førespurnaden til administratoren med utvidingsidentifikatoren, den nøyaktige avvisingsteksten og versjonen. Ein administrert utrulling kan vanlegvis godkjenna ei nettverksutviding sentralt i løpet av minutt, noko som både er snøggare enn omvegen og reviderbart i ettertid.

Å prova rettinga på ein ekte applikasjon

Etter kvar støtta korreksjon, kople til på nytt og test applikasjonen som VPN-en finst for, i staden for merket i menylinja. Stadfest deretter at trafikk som skal halda seg utanfor tunnelen framleis held seg utanfor, fordi ei retting som stille rutar alt er ei anna endring enn den du hadde tenkt. Ein test på to minutt på den ekte applikasjonen er verdt meir enn eit merke du ikkje kan attskapa.

Éi åtvaring medan du er i den lista: eit innhaldsfilter er òg ei nettverksutviding. Når éin nettstad feilar, er det å slå av kvar utviding i panelet eit grovt trekk som bryt urelatert filtrering for andre applikasjonar, og det gjer neste diagnose vanskelegare ved å fjerna komponentane du ville samanlikna. Identifiser utvidinga etter utgjevar og rolle før du rører henne, og skriv ned kva av dei tre tilstandane som faktisk var feil.

Relaterte artiklar