Due sintomi che sembrano scollegati condividono una causa su Windows: una connessione salvata che segnala che il dispositivo manca e un servizio SSTP che parte e si ferma in pochi secondi. Nessuno dei due è un problema di password, e nessuno si risolve ricreando prima il profilo. Le parti locali che devono esistere prima di ogni tentativo di accesso sono il punto in cui inizia la riparazione.

Procedi dall’interno verso l’esterno nell’ordine seguente, e fermati alla prima fase che cambia il sintomo. Ricostruire un profilo prima che il dispositivo esista produce solo una seconda voce con lo stesso messaggio.

Inizia dai servizi, non dalle credenziali

Tre servizi stanno dietro una connessione nativa di Windows: Telephony, Remote Access Connection Manager e Remote Access Auto Connection Manager. Tutti e tre devono essere in esecuzione per un profilo in uscita, e chiunque di essi può essere rimasto disabilitato da uno script di pulizia precedente o da un’immagine rafforzata. Imposta quelli in uso su Manual o Automatic invece di lasciarli su Disabled, e avviali prima di toccare qualsiasi altra cosa. Routing and Remote Access è un componente diverso che ospita connessioni in entrata, quindi abilitarlo non è un prerequisito per la composizione in uscita.

Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }

Un servizio che parte e torna subito su Stopped è un guasto diverso da uno semplicemente disabilitato. La voce di evento corrispondente nomina il componente che ha rifiutato di continuare.

Poi controlla i miniport dietro il profilo

Un’installazione funzionante elenca dispositivi WAN Miniport per i protocolli che può usare, inclusi PPTP, L2TP, IKEv2 e PPPoE. Se quelle voci mancano o sono disabilitate, Windows non ha nulla a cui legare la connessione, e il profilo continua a segnalare un dispositivo mancante. Apri il Device Manager con i dispositivi nascosti visibili ed espandi Network adapters per vedere l’inventario reale invece di quello filtrato. Avviare il gestore connessioni spesso rienumera quei dispositivi, ed è per questo che un guasto del servizio può imitare hardware assente.

Abilitare i miniport è una riparazione supportata, mentre eliminare gli adattatori in blocco non lo è. La differenza conta su una macchina remota, dove ogni adattatore rimosso è una via di ritorno che perdi.

Quando SSTP parte e si ferma in pochi secondi

Due componenti condivisi stanno sotto SSTP: il registro eventi e il repository WMI. Quando quel repository è danneggiato, il servizio rifiuta di restare in esecuzione, e nulla nel profilo VPN lo spiega. Avvia in Safe Mode con una sessione amministrativa, poi svuota la directory RtBackup dentro la cartella di registro WMI sull’unità di sistema lasciando la directory stessa al suo posto. Dove la ridenominazione è bloccata, svuota prima il contenuto e rinomina dopo, portando i vecchi file nel sostituto. Salva i registri eventi e poi svuotali, poiché un servizio che parte su un RtBackup vuoto tende a fallire di nuovo al successivo avvio finché i registri restano danneggiati.

Se l’Event Viewer non si apre affatto, il problema sono i registri e non la configurazione VPN. Torna su di essi prima di cambiare un’altra impostazione.

Ricostruisci una voce e provala da sola

Ogni connessione nativa vive in un file di rubriche telefoniche, e una copia per utente si trova nella cartella dei dati delle applicazioni mobili sul percorso Network/Connections. La rubrica dell’intera macchina è un file separato che può contenere voci senza rapporto tra loro. Aggiungi una nuova connessione con la procedura guidata, oppure importa il pacchetto fornito dall’operatore, e prova quella voce da sola prima di ogni altra cosa. Sostituire la rubrica in blocco trascina giù anche le connessioni funzionanti insieme a quella rotta.

rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'

Una connessione che si stabilisce e poi non trasporta nulla ha superato questa riparazione. Su un host Hyper-V, abilitare NetBIOS over TCP/IP sull’adattatore virtuale è il pezzo mancante in diversi casi SSTP documentati, e verificarlo non costa nulla. Una password scaduta si ripara mentre si è connessi, poiché la directory apprende il nuovo valore solo dopo un accesso riuscito. Annota quale fase ha fallito prima di procedere, poiché ricostruire un percorso di dispositivo in risposta a un errore di autenticazione produce solo trambusto e nessun progresso.

Servizi, poi miniport, poi un profilo, poi autenticazione, poi la risorsa remota. Quest’ordine è tutto il metodo, e fermarsi al primo cambiamento è ciò che lo mantiene breve.

Articoli correlati