Vous devez activer Citrix PowerShell Remoting sur les serveurs Citrix que vous intégrez à VMware Identity Manager. Citrix PowerShell Remoting active les connexions entre Integration Broker et la batterie de serveurs Citrix.

Conditions préalables

  • Si Winrm n'est pas installé, téléchargez-le sur le site Web de Microsoft et installez-le.

Procédure

  1. Installez un certificat de serveur SSL sur les serveurs Citrix que vous intégrez à VMware Identity Manager.
  2. Cliquez sur Propriétés et vérifiez que l'authentification du serveur est activée pour le certificat.
  3. Ouvrez la console PowerShell en mode administrateur.
  4. Activez Citrix PowerShell Remoting.
    1. Tapez la commande Get-Service winrm pour vérifier que Winrm est installé sur le serveur.
    2. Tapez la commande Enable-PSRemoting.
      Cette commande active PowerShell Remoting sur le serveur.
    3. Installez Citrix PowerShell SDK 5.0 ou 6.0 selon la version du serveur Citrix.
    4. Activez l'écouteur HTTPS winrm à partir de l'invite de commande.
      1. Créez un certificat sur le serveur.
      2. Enregistrez l'empreinte du certificat.
      3. Vérifiez que l'empreinte du certificat est configurée.
         winrm quickconfig -transport:https
    5. Créez l'écouteur.
                      winrm create winrm/config/Listener?Address=*+Transport=HTTPS @{Hostname="host FQDN";CertificateThumbprint="certificate thumbprint"}
    6. Vérifiez que l'écouteur a été créé.

      winrm e winrm/config/listener

      Ce serveur est prêt à être utilisé.

    7. Après la création de l'écouteur, accédez au serveur Integration Broker pour vérifier que la PowerShell Remoting est correctement installé.
      winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME

      Sortie :

      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