Mac seier Cisco VPN: kva av dei tre køyrer du eigentleg?
Ei innebygd IPsec-oppføring, den nedlagde Cisco VPN Client og Secure Client blir alle kalla det same. Finn eigaren før du brukar gamle rettingar.
Nokon fortel deg at Cisco VPN er øydelagd på Macen deira, og den formuleringa dekkjer minst tre ulike objekt. Det kan tyde ein profil som er innebygd i macOS, eit program frå ein tidlegare æra eller klienten organisasjonen din rullar ut i dag. Kvar har sine eigne feilmodusar, og ei retting skriven for ein er vanlegvis irrelevant for dei to andre.
Så den første oppgåva er ikkje ei retting. Det er identifikasjon, og det tek om lag eitt minutt om du spør om dei rette detaljane.
| What the user has | What actually needs identifying |
|---|---|
| An entry under System Settings with a Cisco IPsec type | The native profile's protocol and the authentication settings the administrator supplied |
| The old Cisco VPN Client application | Whether that product is supported at all on the installed macOS release |
| Cisco Secure Client, formerly AnyConnect | The installed release, the managed profile and the gateway service in use |
Ei innebygd etikett er ikkje ein installert Cisco-drivar
Apple leverer ein VPN-type kalla Cisco IPsec, og han er nyttig, men det er Apples implementering av eit IPsec-oppsett, ikkje det gamle tredjepartsprogrammet eller det tryggleiksteamet ditt rullar ut andre stader. Etiketten fortel deg kva konfigurasjonspanel du skal opne, og ingenting om støtta frå leverandøren.
Den motsette feilen kostar meir. Å tru at ei innebygd oppføring kan erstatte Secure Client hoppar over påmelding, sertifikathandtering, postur-sjekkar og policyen gatewayen ventar på. Ein profil organisasjonen sender ut er ikkje jamgod med ei tilkopling nokon har skrive inn for hand, sjølv når begge til slutt etablerer ein IPsec-tunnel. Skilnaden er usynleg i innstillingspanelet og tydeleg i loggane til gatewayen sjølv.
Spør gatewayeigaren om tre ting: Mac-klienten dei støttar, det nøyaktige profilnamnet og minste klientversjon. Legg til macOS-versjonen brukaren køyrer. Eit serververtsnamn åleine skildrar ingenting av dette, og difor har saker som berre inneheld eit vertsnamn ein tendens til å kome tilbake.
Gamle kjerneråd høyrer til sitt eige tiår
Søkjeresultat om Mac VPN-problem er fulle av instruksjonar om å halde tastar nede under oppstart, boote i ein annan kjerneportefølje eller køyre ein hjelpar som er eldre enn dagens vern av systemintegritet. Desse trinna kjem frå bestemte gamle kombinasjonar av Mac-maskinvare og klientbygg. Å gjenta dei no er ikkje ein migrasjon, og på ein gjeldande versjon kan nokre av dei ikkje utførast i det heile.
Det finst ei slekta grense det er verdt å kjenne, fordi ho blir sitert i feil samanheng. Apple dokumenterer at 32-bits program slutta å vere kompatible med macOS frå og med Catalina 10.15, så ein så gamal klient kan rett og slett ikkje køyre der, uansett drivarar eller løyve. Det er ei grense for programkompatibilitet, ikkje eit kjernemodusproblem, og å blande dei to forklaringane gjev råd som ikkje hjelper nokon.
Viss berre ein utdatert klient er tilgjengeleg, handsam profilen hans som sensitivt migrasjonsmateriale og be om den godkjende erstatninga. Ikkje slå av systemvern, ikkje installer ein usignert drivar, og ikkje gje nytt namn til ei fil med endinga .pcf i håp om at ein moderne klient importerer ho: ein PCF høyrer til det gamle klientformatet, Secure Client brukar sin eigen profilmekanisme, og dei to kan ikkje bytast ut etter ending.
Skil klienten frå nettverket
Når den støtta klienten allereie er installert og stort sett fungerer, endrar det interessante spørsmålet seg. Feilar han overalt, eller berre på eitt tilgangsnettverk? Ein klient som koplar til frå heimenett og feilar på eit hotell, skildrar tilgjenge, ikkje arkitektur, og ein reinstallasjon av programmet endrar ikkje filtreringa til hotellet. Test den same laptoppen på eit nettverk du stolar på før du rører installasjonen.
Fang feilen før du endrar noko. Loggen til klienten sjølv namngjev vanlegvis fasen som feila: profilval, autentisering, tunneletablering eller policy. Samanlikn det med eit vellukka forsøk frå eit anna nettverk på same maskin, fordi variabelen du testar er nettverket, og klienten er konstanten.
Skriv ned svaret for neste sak
Når du veit kva av dei tre du har med å gjere, noter det i saka saman med installert versjon og macOS-utgåve. Den eine linja hindrar neste ingeniør i å starte på nytt, og gjer ein eskalering til leverandøren mogleg utan ein andre runde med spørsmål.
Sjekk så den eine tingen brukaren faktisk treng: om den noverande klienten kan nå ressursen, og ikkje berre om tunnelindikatoren vart grøn. For kompatibilitetsgrensa som stadig dukkar opp i desse trådane, er notatet til Apple om slutten på 32-bits appstøtte med macOS Catalina referansen som er verdt å sitere i staden for folkeminne.