Cómo arreglarlo "El cliente WS-Management no puede procesar la solicitud. La máquina del suscriptor no está conectada a un dominio".
Descripción del error
This error occurs when you attempt to configure or use WS-Management (Web Services-Management / WinRM) for remote management, event forwarding, or subscription handling on a machine that operates within a Workgroup rather than an Active Directory Domain. By default, Windows enforcement policies restrict certain WS-Management and event subscription operations to domain environments for mutual authentication and security purposes. When the local machine (the subscriber) is not part of a domain, the WinRM client blocks the handshake, resulting in the error message: "El cliente WS-Management no puede procesar la solicitud. La máquina del suscriptor no está conectada a un dominio".
Solución paso a paso
To resolve this issue, you must configure the Windows Remote Management (WinRM) service to accept non-domain connections by adding the target computers to the TrustedHosts Seguir estos pasos en la máquina que experimenta el error:
Paso 1: Abra PowerShell como Administrador
- Haga clic en el Start El menú.
- ¿ Qué tipo ? PowerShell en la barra de búsqueda.
- Haga clic derecho en Windows PowerShell de los resultados y seleccione Run as administrator.
Paso 2: Habilitar y configurar el servicio WinRM
- En la ventana de PowerShell, escriba el siguiente comando para asegurarse de que el servicio WinRM está en ejecución y configurado para comenzar automáticamente:
Enable-PSRemoting -Force - Presione. Enter. Si se le pide que haga cambios, escriba
Yy presiona. Enter.
Paso 3: Añadir anfitriones de destino a la lista de anfitriones de confianza
Dado que la máquina no está en un dominio, debe decirle explícitamente a Windows que confíe en los ordenadores remotos a los que se está conectando.
- Confiar. all computadoras (recomendadas para pruebas o redes privadas seguras), ejecutar:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "*" -Force - Alternativamente, si desea confiar solo en computadoras específicas para una mejor seguridad, reemplace el asterisco con una lista separada por comas de direcciones IP o nombres de host:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "192.168.1.50, RemotePCName" -Force - Reinicie el servicio WinRM para aplicar los nuevos cambios de configuración:
Restart-Service WinRM
Paso 4: Configure la política de filtro de fichas de cuenta local (si utiliza cuentas de administrador local)
Si se está conectando utilizando cuentas de administrador local en lugar de cuentas de dominio, el Control de cuentas de usuario de Windows (UAC) puede bloquear la conexión.
- Ejecute el siguiente comando en la ventana administrativa de PowerShell para crear la clave de registro necesaria:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "LocalAccountTokenFilterPolicy" -Value 1 -PropertyType DWord -Force
Paso 5: Verifique la configuración
- Mira eso tu...
TrustedHostslas configuraciones se aplicaron correctamente ejecutando:Get-Item WSMan:\localhost\Client\TrustedHosts - Verifique que la configuración resuelve su problema ejecutando de nuevo su comando original o tarea de suscripción de eventos.
Puede haber algunos errores.. Learn Microsoft