На серверах Citrix XML Broker, которые интегрируются с VMware Workspace ONE Access, необходимо включить удаленное взаимодействие с помощью Citrix PowerShell. Удаленное взаимодействие с помощью Citrix PowerShell обеспечивает связь между Integration Broker и фермой серверов Citrix.
Примечание: Удаленное взаимодействие с помощью Citrix PowerShell необходимо включить не на всех серверах в ферме, а только на серверах XML Broker, которые будут настроены в
Workspace ONE Access.
Необходимые условия
- Если компонент WinRM не установлен, скачайте его с веб-сайта Майкрософт и установите.
- Убедитесь, что серверы Citrix XML Broker имеют действительные сертификаты SSL. Щелкните Свойства и убедитесь, что для сертификатов включена проверка подлинности сервера.
Процедура
- Выполните вход под учетной записью пользователя службы Integration Broker и откройте 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 установлено должным образом. Выполните вход под учетной записью пользователя службы Integration Broker.
winrm identify -r:https://XENAPP_HOSTNAME: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