Il programma di installazione si ferma su 27850, una connessione viene rifiutata con 442 e un altro profilo restituisce 651. I numeri sembrano tre guasti indipendenti, e la reazione abituale è reinstallare il client tre volte. Invece arrivano da un solo sottosistema: l’adattatore virtuale e la pila di filtri che lo circonda. Il numero d’errore dice quale livello ha fallito, ed è questo a decidere il primo controllo. Reinstallare prima di averlo letto di solito riproduce lo stesso guasto.

Abbinate il numero al livello

Ogni errore nasce in un punto diverso, quindi il primo controllo cambia anche quando il sintomo visibile è la stessa connessione rifiutata. Tre famiglie coprono ogni caso: il programma di installazione, l’adattatore e la porta sotto di esso. La tabella qui sotto mette ogni numero accanto al controllo che implica.

ErrorWhen it appearsFirst checkUsual cause
27850During installFilter count and security suiteStack at the filter limit, or a suite blocking the driver
442On connectAdapter state and display nameDisabled adapter, ICS holding it, malformed CVirtA name
651On connectWAN miniport and third-party driversMiniport failed to start, bridging driver attached

Se l’errore compare prima che sia scelto un profilo, appartiene alla famiglia dell’installazione. Se compare mentre il client cerca di alzare l’adattatore, è della famiglia dell’adattatore. Se l’adattatore è visibile e la porta non si apre mai, è la famiglia del miniport. Annotate il numero prima di cambiare qualcosa. Le tre riparazioni toccano parti diverse della pila, e una modifica fatta per la famiglia sbagliata rende il tentativo successivo più difficile da leggere.

Una pila di filtri piena, o una suite che blocca il driver

Installare il client registra un piccolo componente di filtro nella catena dell’adattatore. Windows ha un tetto rigido su quanti componenti simili possono collegarsi, e il valore predefinito lascia poco spazio quando sono presenti antivirus, un bridge di virtualizzazione e un driver di cattura. L’installazione allora fallisce con 27850 anche se il pacchetto VPN è a posto. Il programma di installazione non distingue una pila affollata da una rotta.

Leggete il valore attuale, alzatelo e riavviate prima di riprovare. Un nuovo filtro non può collegarsi finché la pila non è stata ricostruita:

reg query "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters /t REG_DWORD /d 14 /f

L’altra causa è una suite di sicurezza che blocca l’installazione del driver senza alcun avviso visibile. La sua autodifesa può impedire al filtro di registrarsi, e il programma di installazione segnala allora un guasto generico di componente. Controllate il registro della suite e, se l’autodifesa è l’ostacolo, disattivatela solo durante la finestra di installazione e ripristinatela subito dopo. Se il valore è già alzato e nessuna suite blocca, cercate driver di filtro orfani di un prodotto VPN precedente. Un vecchio filtro senza un servizio corrispondente occupa ancora uno slot e può far fallire la nuova installazione.

L’adattatore c’è e resta giù

L’errore 442 significa che l’adattatore virtuale è presente e il client non riesce ad alzarlo. Il primo controllo è Gestione dispositivi con i dispositivi nascosti visibili: un adattatore disattivato, un adattatore con segno di avviso e un adattatore assente sembrano uguali nel client ma richiedono riparazioni diverse. Internet Connection Sharing lo trattiene spesso. Se il servizio ha occupato l’adattatore, fermate il servizio e riprovate prima di toccare il registro. Una configurazione di condivisione residua può riprenderlo dopo un riavvio, quindi annotate se la correzione sopravvive al riavvio.

Una reinstallazione può lasciare un nome visualizzato malformato che rende l’adattatore ingovernabile. Il valore deve essere testo semplice, non un token di installazione irrisolto:

Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\CVirtA" -Name DisplayName
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\CVirtA" -Name DisplayName -Value "Cisco Systems VPN Adapter for 64-bit Windows"

Usate il nome visualizzato che il vostro client si aspetta, poi riavviate perché l’adattatore venga enumerato di nuovo. Impostare il valore senza riavvio di solito lascia lo stato vecchio al suo posto e la connessione successiva restituisce ancora 442.

La porta sotto non si apre mai

L’errore 651 viene segnalato quando il gestore connessioni non riesce ad aprire il miniport WAN. L’adattatore può sembrare sano nel client mentre la porta sotto non raggiunge mai uno stato avviato. Elencate i miniport e il loro stato prima di reinstallare qualcosa:

Get-PnpDevice -Class Net | Where-Object { $_.FriendlyName -like "*WAN Miniport*" } | Select-Object Status, FriendlyName

Un miniport con stato di errore è l’indizio diretto. Reinstallarlo da Gestione dispositivi ricrea la porta, ed è per questo che questa riparazione funziona quando la reinstallazione del client no. I driver di terze parti collegati all’adattatore fisico sono l’altra causa frequente. Un driver di rete bridge di VirtualBox, un driver TAP residuo di OpenVPN o un filtro di cattura possono prendere la porta per primi. Deselezionare il componente durante un’installazione non basta quando il driver è già collegato; va rimosso dalle proprietà dell’adattatore o disinstallato dall’archivio dei driver.

Disattivare IPv6 sulla connessione VPN ha risolto questo errore in alcune build, ma trattatelo come test e non come progetto permanente. Se la connessione parte solo con IPv6 disattivato, il miniport o il driver sottostante è ancora la causa.

Cambiate un livello e conservate le prove

Salvate i valori di registro che modificate, annotate l’elenco di adattatori e filtri prima e dopo, e riavviate tra i tentativi. Il riavvio fa parte della riparazione per ogni famiglia qui, perché la pila dell’adattatore si costruisce all’avvio e un riavvio del servizio non la ricostruisce.

Reinstallate il client solo quando il vecchio adattatore, i filtri e i miniport sono spariti. Installare un client nuovo sopra una pila rotta è il modo in cui un 27850 riparabile diventa una macchina con due adattatori mezzo registrati e nessun errore chiaro. Fermatevi ed escalate quando lo stesso errore sopravvive due volte al controllo specifico del livello. A quel punto il passo successivo utile è una revisione pulita della pila di rete con il registro di installazione del fornitore, non un altro tentativo della stessa reinstallazione.

Articoli correlati