Cómo arreglarlo "El cliente WinRM no puede procesar la solicitud".
El error de administración remota de Windows (WinRM) "El cliente WinRM no puede procesar la solicitud" generalmente ocurre cuando la máquina cliente no puede establecer una conexión segura o autenticarse correctamente con el host remoto.
Método 1: Añadir el host remoto a TrustedHosts
Si se está conectando a un equipo de grupo de trabajo o a una máquina fuera de su dominio local, su máquina cliente bloqueará la conexión a menos que el host remoto sea de confianza explícita.
- Haga clic derecho en el Start menu y seleccione Terminal (Admin) - ¿ Qué ? PowerShell (Admin).
- Escriba el siguiente comando para comprobar su lista actual de servidores confiables:
Get-Item WSMan:\localhost\Client\TrustedHosts - Ejecute el siguiente comando para confiar en un ordenador remoto específico (reemplazar
RemoteIPOrHostnamecon la dirección IP real o el nombre del ordenador de la máquina de destino):Set-Item WSMan:\localhost\Client\TrustedHosts -Value "RemoteIPOrHostname"Nota: Si desea permitir conexiones a cualquier host (use con precaución en entornos seguros), utilice un comodín ` ¿Por qué no lo haces?
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" - Presione. Y Y luego... Enter cuando se le solicite que confirme los cambios.
Método 2: Habilitar y reiniciar el servicio WinRM
El servicio WinRM debe ejecutarse activamente y configurarse correctamente tanto en las máquinas locales como en las remotas.
- Abierto. PowerShell (Admin) tanto en el cliente como en las computadoras remotas.
- Ejecute la herramienta de configuración rápida para reparar la configuración de WinRM y iniciar el servicio:
winrm quickconfig - Si se le pide que haga cambios y inicie el servicio, escriba y y presiona. Enter.
- Para asegurarse de que el servicio está fresco, reinicie manualmente con este comando:
Restart-Service WinRM
Método 3: Habilitar la autenticación básica
Si su configuración se basa en cuentas de usuario locales en lugar de cuentas de dominio de directorio activo, debe asegurarse de que la autenticación básica está permitida en la configuración del cliente WinRM.
- Abierto. PowerShell (Admin) en su máquina cliente.
- Ejecute este comando para comprobar si la autenticación básica está configurada en verdadero o falso:
Get-Item WSMan:\localhost\Client\Auth\Basic - Si está configurado en falso, habilitarlo ejecutando:
Set-Item WSMan:\localhost\Client\Auth\Basic -Value $true
Método 4: Modificar la configuración del cortafuegos de Windows Defender
A veces, el cortafuegos incorporado bloquea los puertos WinRM (puerto HTTP 5985 y puerto HTTPS 5986).
- Presiona el... Windows Key, tipo Control Panel, y presiona Enter.
- Navegar hacia System and Security No lo sé. Windows Defender Firewall.
- Haga clic en Allow an app or feature through Windows Defender Firewall en la barra lateral izquierda.
- Haga clic en el Change settings el botón en la parte superior derecha.
- Desplácese hacia abajo para encontrarlo. Windows Remote Management.
- Revisa los dos. Private ¿ Y qué ? Public las casillas de verificación a su lado.
- Haga clic OK para guardar los ajustes.
Puede haber algunos errores.. Learn Microsoft