Alejandro, miembro de nuestro staff, nos hizo el favor de redactar este post porque conoce perfectamente dicho tema.
Solución:
Solución 1:
Parece que la configuración de WinRM/WSMAN debe restablecerse a los valores predeterminados. Gracias a esta publicación he encontrado dónde reside. entonces copiando HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMAN
la configuración del registro de la instalación nueva de Win 2012 R2 en la máquina problemática elimina este error.
Solo para el caso, estas configuraciones a partir del 17 de octubre de 2016 de la instalación nueva completamente actualizada de Win 2012 R2 Standard (inglés) son las siguientes:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMAN] "StackVersion"="2.0" [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANAutoRestartList] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANCertMapping] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANClient] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANListener] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANListener*+HTTP] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPlugin] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginEvent Forwarding Plugin] "ConfigXML"="" [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginMicrosoft.PowerShell] "ConfigXML"=" " [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginMicrosoft.PowerShell.Workflow] "ConfigXML"=" " [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginMicrosoft.PowerShell32] "ConfigXML"=" " [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginMicrosoft.Windows.ServerManagerWorkflows] "ConfigXML"=" " [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginSEL Plugin] "ConfigXML"=" " [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANPluginWMI Provider] "ConfigXML"="" [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANSafeClientList] "WSManSafeClientList"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANService] "allow_remote_requests"=dword:00000001 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANWinRS] [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWSMANWinRSCustomRemoteShell]
Solución 2:
El siguiente enlace ayudó a resolver el problema sin editar mi registro http://www.lukebrowning.com/sysadmin/windows/windows-server-2012-winrm-corrupt-or-missing/
Solución 3:
En caso de que tenga varias interfaces de red (direcciones IP) en su servidor, la key parte de la publicación del blog de @jide jimoh es:
netsh http add iplisten 127.0.0.1
Asegúrese de ejecutar este comando con permisos elevados.
Todos los créditos a jide jimoh.
Y no hay necesidad de meterse con el registro.
Si eres capaz, tienes la libertad de dejar una división acerca de qué le añadirías a este tutorial.