27850, 442 en 651: één stack, drie eerste controles
Alle drie fouten komen uit de stack van de virtuele adapter. Koppel het nummer aan zijn laag, controleer die laag en herinstalleer pas na het opruimen.
Het installatieprogramma stopt met 27850, een verbinding wordt geweigerd met 442 en een ander profiel geeft 651. De nummers lijken drie losse storingen, en de gebruikelijke reactie is de client drie keer opnieuw installeren. Maar ze komen uit één subsysteem: de virtuele adapter en de filterstack eromheen. Het foutnummer zegt welke laag faalde, en dat bepaalt de eerste controle. Opnieuw installeren voordat u het nummer hebt gelezen, reproduceert meestal dezelfde storing.
Koppel het nummer aan de laag
Elke fout ontstaat op een ander punt, dus de eerste controle verschilt ook wanneer het zichtbare symptoom dezelfde geweigerde verbinding is. Drie families dekken elk geval: het installatieprogramma, de adapter en de poort eronder. De tabel hieronder zet elk nummer naast de controle die het vereist.
| Error | When it appears | First check | Usual cause |
|---|---|---|---|
| 27850 | During install | Filter count and security suite | Stack at the filter limit, or a suite blocking the driver |
| 442 | On connect | Adapter state and display name | Disabled adapter, ICS holding it, malformed CVirtA name |
| 651 | On connect | WAN miniport and third-party drivers | Miniport failed to start, bridging driver attached |
Als de fout verschijnt voordat een profiel is gekozen, hoort hij bij de installatiefamilie. Als hij verschijnt wanneer de client de adapter probeert op te tillen, hoort hij bij de adapterfamilie. Als de adapter zichtbaar is en de poort gaat nooit open, is het de minipoortfamilie. Noteer het nummer voordat u iets verandert. De drie reparaties raken verschillende delen van de stack, en een wijziging voor de verkeerde familie maakt de volgende poging lastiger te lezen.
Een volle filterstack, of een suite die het stuurprogramma blokkeert
Het installeren van de client registreert een klein filtercomponent in de adapterketen. Windows heeft een harde bovengrens voor hoeveel zulke componenten kunnen binden, en de standaardwaarde laat weinig ruimte zodra antivirus, een virtualisatiebrug en een capture-stuurprogramma aanwezig zijn. Dan mislukt de installatie met 27850, ook al is het VPN-pakket in orde. Het installatieprogramma kan een volle stack niet van een kapotte onderscheiden.
Lees de huidige waarde, verhoog die en start opnieuw voordat u het weer probeert. Een nieuw filter kan pas binden als de stack opnieuw is opgebouwd:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Network" /v MaxNumFilters /t REG_DWORD /d 14 /fDe andere oorzaak is een beveiligingssuite die de stuurprogramma-installatie blokkeert zonder zichtbare melding. De zelfbescherming kan verhinderen dat het filter zich registreert, waardoor het installatieprogramma een algemene componentfout meldt. Bekijk het eigen log van de suite en, als de zelfbescherming de blokkade is, schakel die alleen tijdens het installatievenster uit en herstel hem direct daarna. Is de waarde al verhoogd en blokkeert geen suite, zoek dan naar verweesde filterstuurprogramma’s van een eerder VPN-product. Een oud filter zonder bijbehorende service bezet nog steeds een plaats en kan de nieuwe installatie laten mislukken.
De adapter is er en blijft omlaag
Fout 442 betekent dat de virtuele adapter aanwezig is en dat de client hem niet omhoog krijgt. De eerste controle is Apparaatbeheer met verborgen apparaten zichtbaar: een uitgeschakelde adapter, een adapter met een waarschuwingsmarkering en een ontbrekende adapter zien er in de client hetzelfde uit maar vragen verschillende reparaties. Internet Connection Sharing houdt hem vaak vast. Als de service de adapter heeft geclaimd, stop de service en probeer opnieuw voordat u het register aanraakt. Een achtergebleven deelconfiguratie kan hem na een herstart opnieuw claimen, dus noteer of de correctie een herstart overleeft.
Een herinstallatie kan een misvormde weergavenaam achterlaten waardoor de adapter onbeheerbaar wordt. De waarde hoort platte tekst te zijn, geen onopgelost installatietoken:
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"Gebruik de weergavenaam die uw client verwacht en start daarna opnieuw zodat de adapter opnieuw wordt opgesomd. De waarde instellen zonder herstart laat meestal de oude toestand staan en de volgende verbinding geeft weer 442.
De poort eronder gaat nooit open
Fout 651 wordt gemeld wanneer de verbindingsbeheerder de WAN-minipoort niet kan openen. De adapter kan er in de client gezond uitzien terwijl de poort eronder nooit een gestarte toestand bereikt. Lijst de minipoorten en hun status op voordat u iets herinstalleert:
Get-PnpDevice -Class Net | Where-Object { $_.FriendlyName -like "*WAN Miniport*" } | Select-Object Status, FriendlyNameEen minipoort met foutstatus is de directe aanwijzing. Herinstallatie via Apparaatbeheer maakt de poort opnieuw aan, en daarom werkt deze reparatie wanneer een herinstallatie van de client dat niet doet. Stuurprogramma’s van derden die aan de fysieke adapter zijn gekoppeld, zijn de andere veelvoorkomende oorzaak. Een VirtualBox-bridge-netwerkstuurprogramma, een achtergebleven TAP-stuurprogramma van OpenVPN of een capture-filter kunnen de poort als eerste innemen. Het uitvinken van het component tijdens een installatie is niet genoeg wanneer het stuurprogramma al is gebonden; het moet uit de eigenschappen van de adapter worden verwijderd of uit de stuurprogrammaopslag worden gedeïnstalleerd.
IPv6 uitschakelen op de VPN-verbinding heeft deze fout op sommige builds verholpen, maar behandel dat als een test en niet als een permanent ontwerp. Als de verbinding alleen start met IPv6 uitgeschakeld, is de onderliggende minipoort of het stuurprogramma nog steeds de oorzaak.
Wijzig één laag en bewaar het bewijs
Bewaar de registerwaarden die u wijzigt, noteer de lijst met adapters en filters voor en na, en herstart tussen pogingen. Een herstart hoort hier bij de reparatie voor elke familie, omdat de adapterstack bij het opstarten wordt opgebouwd en een servicestart hem niet opnieuw opbouwt.
Herinstalleer de client pas wanneer de oude adapter, filters en minipoorten weg zijn. Een nieuwe client over een kapotte stack installeren is de manier waarop een repareerbare 27850 een machine wordt met twee half geregistreerde adapters en zonder duidelijke fout. Stop en escaleer wanneer dezelfde fout de laagspecifieke controle twee keer overleeft. Op dat punt is de nuttige volgende stap een schone doorlichting van de netwerkstack met het installatielog van de leverancier, niet nog een poging met dezelfde herinstallatie.