La visibilità nella barra dei menu e lo stato della connessione sono impostazioni indipendenti su macOS. Un’icona può essere nascosta mentre il tunnel trasporta traffico, e un’icona può essere visibile mentre il servizio salvato è disconnesso. Decidete quale livello state cercando di cambiare prima di aprire Impostazioni di Sistema, perché nascondere, disconnettere ed eliminare sono tre operazioni diverse.

Decidete quale proprietario deve fornire la voce di menu

Un servizio VPN nativo salvato e un’applicazione VPN di terze parti possono offrire entrambi dei controlli. Il menu nativo elenca le configurazioni VPN del sistema; un’app del fornitore può aggiungere la propria icona e potrebbe non creare mai un servizio nativo. Se l’app è la proprietaria, il menu nativo non ha nulla da mostrare al riguardo.

Verificate cosa esiste prima di cercare l’icona. Una configurazione VPN in Impostazioni di Sistema significa che è disponibile un servizio nativo. Un’app del fornitore che gestisce il proprio tunnel può apparire solo nella propria interfaccia, e in quel caso l’assenza di una voce nativa è attesa, non un guasto.

Non create una seconda connessione nativa solo per ottenere un’icona. Due configurazioni che puntano allo stesso gateway creano due archivi di credenziali e due insiemi di route, e il duplicato di solito viene scoperto durante una disconnessione confusa.

Attivate il menu nativo nella versione attuale di macOS

Il percorso documentato da Apple è Impostazioni di Sistema, poi Barra dei menu, poi la casella VPN. L’opzione può mancare quando non esiste alcuna configurazione VPN, il che è una condizione di visibilità e non un bug. Le versioni precedenti di macOS collocano lo stesso controllo in un altro pannello, quindi usate le istruzioni della versione installata.

Una volta attivato, il menu offre connetti e disconnetti per i servizi salvati e può mostrare tempo connesso e stato. Quelle opzioni di visualizzazione sono preferenze, non prove che il tunnel sia sano. Uno stato verde senza route verso la risorsa privata è un menu funzionante e una connessione rotta.

Nascondere il menu non disconnette nulla. Rimuovere l’icona, disconnettere il servizio ed eliminare la sua configurazione salvata sono azioni separate con effetti diversi, e solo l’ultima rimuove le credenziali e le impostazioni.

Visibilità, stato e configurazione sono tre cose diverse

La visibilità risponde se l’icona appare. Lo stato risponde se il servizio è connesso. La configurazione risponde se esiste un servizio salvato e verso cosa punta. Una richiesta di assistenza che dice "la VPN è sparita" può significare una qualsiasi delle tre.

Chiedete prima lo stato: aprite il pannello VPN e leggete se il servizio è connesso. Poi verificate se la casella nel menu è attiva. Poi verificate se la configurazione esiste ancora. Ogni risposta restringe il passo successivo e impedisce che un cambiamento estetico venga scambiato per una riparazione.

Questa distinzione conta dopo aggiornamenti e cambi di profilo. Una configurazione può essere rimossa mentre l’impostazione dell’icona resta, e una voce di menu può restare mentre il servizio è disconnesso. Segnalate il livello che è cambiato, non l’icona che è sparita.

Scegliete l’automazione solo tramite il client proprietario

Per un servizio di sistema salvato compatibile, scutil --nc list mostra i servizi e scutil --nc status "Name" riporta lo stato corrente. È una vista da riga di comando supportata, ma non copre ogni fornitore di terze parti.

Un’app del fornitore può richiedere la propria interfaccia di controllo, e uno script GUI che fa clic su una riga di impostazioni o su una casella numerata dipende da un layout che cambia tra le versioni. Può anche interrompere ciò che l’utente sta facendo, il che lo rende una cattiva scelta per un’attività in background.

Se il requisito è connettersi all’accesso, usate il meccanismo di avvio supportato dal client o un servizio salvato che il sistema può avviare. Se il requisito è il monitoraggio, interrogate l’interfaccia di stato del proprietario e allertate sulla risorsa privata, non sul fatto che venga disegnata un’icona.

Verificate l’accesso privato, non l’icona

Provate la connessione dalla macchina che ne ha bisogno: confermate che il servizio salvato è connesso, poi raggiungete la risorsa privata per cui la VPN esiste. Un’icona di menu è una scorciatoia ai controlli, non un controllo di salute, e può mancare su un tunnel perfettamente funzionante.

Dopo ogni modifica, ripetete la stessa prova con il menu nascosto e visibile. Se l’accesso funziona in entrambi i casi, l’impostazione di visualizzazione è risolta. Se non funziona in nessuno dei due, il problema non è mai stata l’icona e la configurazione VPN o la policy del gateway richiedono attenzione.

Registrate quale client possiede il tunnel, se esiste un servizio nativo e il comando o l’interfaccia usati per verificare lo stato. Quel breve registro evita che la persona successiva reinstalli un client funzionante per recuperare una voce di menu.

Articoli correlati