Se debe habilitar la ejecución de comandos remotos de Citrix PowerShell en los servidores de Citrix XML Broker que se vayan a integrar con VMware Identity Manager. La ejecución de comandos remotos de Citrix PowerShell permite las conexiones entre Integration Broker y la granja de servidores de Citrix.
Nota: Debe habilitar la ejecución de comandos remotos de Citrix PowerShell solo en aquellos agentes XML que se configurarán en VMware Identity Manager, no en todos los servidores de la granja de servidores.
Requisitos previos
- Si Winrm no está instalado, descargue e instale Winrm desde el sitio Web de Microsoft.
- Compruebe que los agentes XML de Citrix tengan certificados SSL válidos. Además, haga clic en Propiedades y verifique que la autenticación de servidor esté habilitada para los certificados.
Procedimiento
- Abra PowerShell en modo de administrador.
- Habilite la ejecución de comandos remotos de Citrix PowerShell.
- Escriba el comando Get-Service winrm para verificar que Winrm esté instalado en el servidor.
- Escriba el comando Enable-PSRemoting.
Este comando habilita la ejecución de comandos remotos de PowerShell en el servidor.
- Instale Citrix PowerShell SDK 6.0.
- Habilite la escucha HTTPS desde la símbolo del sistema en winrm.
- Cree un certificado en el servidor.
- Registre la huella del certificado.
- Verifique que la huella del certificado esté configurada.
winrm quickconfig -transport:https
- Verifique que se haya creado la escucha.
winrm e winrm/config/listener
El servidor está listo para su uso.
- Después de crear la escucha, vaya al servidor de Integration Broker y verifique que la ejecución de comandos remotos de PowerShell esté instalada correctamente.
winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME
Salida:
IdentifyResponse
ProtocolVersion=http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd
ProductVendor=Microsoft Corporation
ProductVersion=OS: 6.0.6002 SP: 2.0 Stack: 2.0