На серверах Citrix XML Broker, которые интегрируются с VMware Identity Manager, необходимо включить удаленное взаимодействие с помощью Citrix PowerShell. Удаленное взаимодействие с помощью Citrix PowerShell обеспечивает связь между Integration Broker и фермой серверов Citrix.

Об этой задаче

Примечание:

Удаленное взаимодействие с помощью Citrix PowerShell необходимо включить не на всех серверах в группе, а только на серверах XML Broker, которые будут настраиваться в среде VMware Identity Manager.

Необходимые условия

  • Если компонент WinRM не установлен, скачайте его с веб-сайта Майкрософт и установите.

  • Убедитесь, что серверы Citrix XML Broker имеют действительные сертификаты SSL. Щелкните Свойства и убедитесь, что для сертификатов включена проверка подлинности сервера.

Процедура

  1. Откройте PowerShell в режиме администратора.
  2. Включите удаленное взаимодействие с Citrix PowerShell.
    1. Введите команду Get-Service winrm, чтобы проверить, установлен ли компонент WinRM на сервере.
    2. Введите команду Enable-PSRemoting.

      Эта команда дает возможность включить PowerShell Remoting на сервере.

    3. Установите комплект SDK Citrix PowerShell версии 5.0 или 6.0 в зависимости от версии сервера Citrix.
    4. Включите HTTPS-прослушиватель winrm из командной строки.
      1. Создайте сертификат на сервере.

      2. Запишите отпечаток сертификата.

      3. Убедитесь, что отпечаток сертификата настроен.

         winrm quickconfig -transport:https
    5. Убедитесь, что прослушиватель создан.

      winrm e winrm/config/listener

      Этот сервер готов к использованию.

    6. После создания прослушивателя перейдите на сервер Integration Broker и убедитесь, что компонент PowerShell Remoting установлено должным образом.

      winrm identify -r:https://ИМЯ_УЗЛА_XENAPP:5986 -u:USERNAME

      Вывод:

      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