Windows VPN hlásí chybějící zařízení: opravte to popořadě
Chybějící zařízení i služba SSTP, která hned spadne, jsou místní závady, ne problém s přihlašovacími údaji. Projděte služby, miniporty a jeden profil popořadě.
Dva příznaky, které vypadají nesouvisející, mají ve Windows stejnou příčinu: uložené připojení hlásí, že zařízení chybí, a služba SSTP se spustí a během několika sekund zastaví. Ani jeden není problém s heslem a ani jeden se nespraví tím, že se nejdřív znovu vytvoří profil. Místní části, které musí existovat před každým pokusem o přihlášení, jsou místem, kde oprava začíná.
Postupujte podle níže uvedeného pořadí zevnitř ven a zastavte se u prvního kroku, který příznak změní. Přestavba profilu dřív, než zařízení existuje, jen vytvoří druhý záznam se stejnou zprávou.
Začněte službami, ne přihlašovacími údaji
Za nativním připojením Windows stojí tři služby: Telephony, Remote Access Connection Manager a Remote Access Auto Connection Manager. Pro odchozí profil musí běžet všechny tři a kteroukoli z nich mohl dřívější čisticí skript nebo zpevněný obraz nechat vypnutou. Ty, které se používají, nastavte na Manual nebo Automatic místo Disabled a spusťte je dřív, než se dotknete čehokoli dalšího. Routing and Remote Access je jiná komponenta, která hostuje příchozí připojení, takže její zapnutí není podmínkou pro odchozí vytáčení.
Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }
Služba, která se spustí a okamžitě vrátí do Stopped, je jiná závada než ta, která byla jen vypnutá. Odpovídající záznam události uvádí komponentu, která odmítla pokračovat.
Potom zkontrolujte miniporty za profilem
Funkční instalace vypisuje zařízení WAN Miniport pro protokoly, které umí používat, včetně PPTP, L2TP, IKEv2 a PPPoE. Pokud tyto záznamy chybí nebo jsou vypnuté, Windows nemá k čemu připojení přivázat a profil dál hlásí chybějící zařízení. Otevřete Device Manager se zobrazenými skrytými zařízeními a rozbalte Network adapters, abyste viděli skutečný inventář, ne filtrovaný. Spuštění správce připojení tato zařízení často znovu vyjmenuje, a proto závada služby může napodobovat chybějící hardware.
Zapnutí miniportů je podporovaná oprava, kdežto hromadné mazání adaptérů ne. Rozdíl je důležitý na vzdáleném stroji, kde každý adaptér, který odstraníte, je cesta zpět, kterou ztratíte.
Když se SSTP spustí a během sekund zastaví
Pod SSTP stojí dvě sdílené komponenty: protokol událostí a úložiště WMI. Když je toto úložiště poškozené, služba odmítá běžet a nic v profilu VPN to nevysvětluje. Nabootujte do Safe Mode s administrátorskou relací, potom vyprázdněte adresář RtBackup uvnitř složky protokolu WMI na systémovém disku a samotný adresář nechte na místě. Tam, kde je přejmenování blokované, nejdřív vyčistěte obsah a přejmenujte až potom, staré soubory přeneste do náhrady. Uložte protokoly událostí a pak je vyčistěte, protože služba, která startuje na prázdném RtBackup, obvykle při dalším startu znovu selže, dokud protokoly zůstávají poškozené.
Pokud se Event Viewer vůbec neotevře, problém je v protokolech, ne v konfiguraci VPN. Vraťte se k nim, než změníte další nastavení.
Přestavte jeden záznam a otestujte ho samostatně
Každé nativní připojení žije v souboru telefonního seznamu a kopie pro jednotlivého uživatele leží ve složce roamingových dat aplikací na cestě Network/Connections. Seznam pro celý stroj je samostatný soubor, který může obsahovat záznamy, jež spolu nesouvisejí. Přidejte jedno nové připojení pomocí průvodce, nebo importujte balíček, který dodá operátor, a tento záznam vyzkoušejte samostatně dřív než cokoli jiného. Nahrazení celého seznamu strhne i funkční připojení spolu s tím rozbitým.
rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'
Připojení, které se naváže a pak nic nepřenáší, už tuto opravu přesáhlo. Na hostiteli Hyper-V je zapnutí NetBIOS over TCP/IP na virtuálním adaptéru chybějícím dílkem v několika zdokumentovaných případech SSTP a jeho ověření nic nestojí. Prošlé heslo se opravuje za připojení, protože adresář se o nové hodnotě dozví až po úspěšném přihlášení. Poznamenejte si, který krok selhal, než půjdete dál, protože přestavba cesty zařízení jako reakce na chybu ověřování vytváří jen zmatek a žádný postup.
Služby, potom miniporty, potom jeden profil, potom ověřování, potom vzdálený prostředek. Toto pořadí je celá metoda a právě zastavení u první změny ji drží krátkou.