На серверах 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 на сервере.
- Установите комплект SDK Citrix PowerShell версии 5.0 или 6.0 в зависимости от версии сервера Citrix.
- Включите 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