È necessario abilitare la comunicazione remota di Citrix PowerShell nei server Citrix che si stanno integrando con VMware Identity Manager. Il remoting di Citrix PowerShell consente le connessioni tra Integration Broker e il farm del server Citrix.
Prerequisiti
- Se Winrm non è installato, scaricarlo e installarlo dal sito Web Microsoft.
Procedura
- Installare un certificato del server SSL sui server Citrix che si desidera integrare con VMware Identity Manager.
- Fare clic su Proprietà e verificare che per il certificato sia abilitata l'opzione Autenticazione server.
- Aprire la console PowerShell in modalità amministratore.
- Abilitare il remoting di Citrix PowerShell.
- Digitare il comando Get-Service winrm per verificare che Winrm sia installato nel server.
- Immettere il comando Enable-PSRemoting.
Questo comando abilita la comunicazione remota di PowerShell nel server.
- Installare Citrix PowerShell SDK 5.0 o 6.0 in base alla versione del server Citrix.
- Abilitare il listener HTTPS di winrm dal prompt dei comandi.
- Creare un certificato nel server.
- Registrare l'identificazione personale del certificato.
- Verificare che l'identificazione personale del certificato sia configurata.
winrm quickconfig -transport:https
- Creare il listener.
winrm create winrm/config/Listener?Address=*+Transport=HTTPS @{Hostname="host FQDN";CertificateThumbprint="certificate thumbprint"}
- Verificare che il listener sia stato creato.
winrm e winrm/config/listener
Il server è pronto per l'utilizzo.
- Dopo la creazione del listener, passare al server Integration Broker per verificare che la comunicazione remota di PowerShell sia installata correttamente.
winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME
Output:
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