Dos símptomes que semblen no tenir relació comparteixen una causa a Windows: una connexió desada que informa que falta el dispositiu i un servei SSTP que arranca i s'atura en uns segons. Cap dels dos no és un problema de contrasenya, i cap no es resol recreant primer el perfil. Les peces locals que han d'existir abans de qualsevol intent d'inici de sessió són on comença la reparació.

Treballa de dins cap enfora en l'ordre següent, i atura't a la primera etapa que canviï el símptoma. Refer un perfil abans que existeixi el dispositiu només produeix una segona entrada amb el mateix missatge.

Comença pels serveis, no per les credencials

Tres serveis hi ha darrere d'una connexió nativa de Windows: Telephony, Remote Access Connection Manager i Remote Access Auto Connection Manager. Els tres han de funcionar per a un perfil de sortida, i qualsevol pot quedar desactivat per un script de neteja anterior o una imatge endurida. Posa els que estiguin en ús a Manual o Automatic en lloc de deixar-los a Disabled, i engega'ls abans de tocar res més. Routing and Remote Access és un component diferent que allotja connexions entrants, així que habilitar-lo no és un requisit previ per marcar.

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

Un servei que arranca i torna immediatament a Stopped és una avaria diferent d'un que simplement estava desactivat. L'entrada d'esdeveniment corresponent anomena el component que es va negar a continuar.

Després comprova els miniports darrere del perfil

Una instal·lació funcional llista dispositius WAN Miniport per als protocols que pot fer servir, incloent-hi PPTP, L2TP, IKEv2 i PPPoE. Si aquestes entrades falten o estan desactivades, Windows no té res a què vincular la connexió, i el perfil continua informant d'un dispositiu que falta. Obre el Device Manager amb els dispositius ocults visibles i desplega Network adapters per veure l'inventari real i no el filtrat. Engegar el gestor de connexions sovint reenumerateix aquests dispositius, i per això una avaria del servei pot imitar maquinari absent.

Habilitar els miniports és una reparació admesa, mentre que esborrar adaptadors en bloc no ho és. La diferència importa en una màquina remota, on cada adaptador que elimines és una via de retorn que perds.

Quan l'SSTP arranca i s'atura en qüestió de segons

Dos components compartits hi ha sota SSTP: el registre d'esdeveniments i el repositori WMI. Quan aquest repositori està malmès, el servei es nega a mantenir-se en marxa, i res del perfil de VPN ho explica. Arrenca en Safe Mode amb una sessió administrativa, i després buida el directori RtBackup dins de la carpeta de registre WMI de la unitat del sistema deixant el directori mateix al seu lloc. On es bloqueja el canvi de nom, buida primer el contingut i canvia el nom després, portant els fitxers antics a la substitució. Desa els registres d'esdeveniments i després buida'ls, ja que un servei que arrenca amb un RtBackup buit sol tornar a fallar en el proper inici mentre els registres continuen malmesos.

Si l'Event Viewer no s'obre de cap manera, el problema són els registres i no la configuració de la VPN. Torna-hi abans de canviar cap altre paràmetre.

Refés una entrada i prova-la tota sola

Cada connexió nativa viu en un fitxer de llibreta de telèfons, i una còpia per usuari és a la carpeta de dades d'aplicacions itinerants dins del camí Network/Connections. La llibreta de tota la màquina és un fitxer separat que pot contenir entrades sense relació entre elles. Afegeix una connexió nova amb l'auxiliar o importa el paquet que subministra l'operador, i prova aquesta entrada tota sola abans que res. Substituir la llibreta sencera fa caure les connexions que funcionen juntament amb la trencada.

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

Una connexió que s'estableix i després no transporta res ha superat aquesta reparació. En un amfitrió Hyper-V, habilitar NetBIOS over TCP/IP a l'adaptador virtual és la peça que falta en diversos casos documentats de SSTP, i comprovar-ho no costa res. Una contrasenya caducada es repara mentre estàs connectat, ja que el directori només coneix el valor nou després d'un inici de sessió correcte. Anota quina etapa ha fallat abans de continuar, ja que refer un camí de dispositiu en resposta a un error d'autenticació només produeix agitació i cap progrés.

Serveis, després miniports, després un perfil, després autenticació, després el recurs remot. Aquest ordre és tot el mètode, i aturar-se al primer canvi és el que el manté curt.

Articles relacionats