На серверах 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. Щелкните Свойства и убедитесь, что для сертификатов включена проверка подлинности сервера.
Процедура
- Откройте PowerShell в режиме администратора.
- Включите удаленное взаимодействие с Citrix PowerShell.
- Введите команду Get-Service winrm, чтобы проверить, установлен ли компонент WinRM на сервере.
- Введите команду Enable-PSRemoting.
Эта команда дает возможность включить PowerShell Remoting на сервере.
- Установите Citrix PowerShell SDK 6.0.
- Включите HTTPS-прослушиватель winrm из командной строки.
- Создайте сертификат на сервере.
- Запишите отпечаток сертификата.
- Убедитесь, что отпечаток сертификата настроен.
winrm quickconfig -transport:https
- Убедитесь, что прослушиватель создан.
winrm e winrm/config/listener
Этот сервер готов к использованию.
- После создания прослушивателя перейдите на сервер 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