Un problema de comunicación entre Integration Broker y PowerShell SDK puede impedir que los escritorios y las aplicaciones publicadas de Citrix aparezcan en el catálogo de VMware Identity Manager.
Problema
Después de integrar Citrix con VMware Identity Manager, los recursos publicados de Citrix no aparecen en el catálogo de VMware Identity Manager.
Causa
Puede haber un problema de configuración con la instalación de Integration Broker que impida una comunicación correcta con PowerShell SDK.
Solución
Puede especificar direcciones URL en un navegador para resolver el problema de configuración de Integration Broker. Este método de resolución de problemas puede ayudarle a identificar si el problema está relacionado con la configuración de los campos siguientes.
Granja de servidores de Citrix
Recursos publicados de Citrix
Autorizaciones de recursos
Si una página web no muestra la salida esperada, muestra un error y agrega información a los registros de Integration Broker. Revise los registros de Integration Broker para continuar el proceso de resolución de problemas.
Procedimiento
- Utilice un navegador para comprobar la información de la granja de servidores de Citrix.
- En un navegador, introduzca una URL como alguna de las siguientes, sustituyendo los marcadores de posición por la información correspondiente.
Granja de servidores de Citrix 7.x
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version7x
Granja de servidores de Citrix 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Version65orLater
Granja de servidores de Citrix 5.5 o 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Legacy
- Revise el contenido de la página web y, si es necesario, revise los registros de Integration Broker.
Si Integration Broker está configurado correctamente, la página mostrará información de la granja de servidores de Citrix como la siguiente.
"[{\"FarmName\":\"test data\",\"ServerVersion\":\" 6.0.6410\",\"AdministratorType\":\"Full\",\"SessionCount\":\"2\",\"MachineName\":\"test data\"}]”
Si la página web no muestra la información de la granja de servidores, se enviará información de registro a Integration Broker. Para seguir resolviendo el problema, revise los registros del host de Integration Broker en %programdata%/VMware/HorizonIntegrationBroker.
- Utilice un navegador para hacer una lista de todos los recursos publicados por Citrix en la granja de servidores.
- En un navegador, introduzca una URL como alguna de las siguientes, sustituyendo los marcadores de posición por la información correspondiente.
Granja de servidores de Citrix 7.x
Para realizar una lista de todas las aplicaciones:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Version7x
Para realizar una lista de todos los grupos de entrega:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/deliveryGroups?computerName=XenAppServerHostname&xenappversion=Version7x
Granja de servidores de Citrix 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Version65orLater
Granja de servidores de Citrix 5.5 o 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Legacy
- Revise el contenido de la página web y, si es necesario, revise los registros de Integration Broker.
Si Integration Broker está correctamente configurado, la página mostrará una lista de todos los recursos de la granja de servidores de Citrix.
Si la página web no muestra una lista de los recursos, se enviará información de registro a Integration Broker. Para seguir resolviendo el problema, revise los registros del host de Integration Broker en %programdata%/VMware/HorizonIntegrationBroker.
- Utilice un navegador para comprobar las autorizaciones de un solo recurso publicado por Citrix.
- En un navegador, introduzca una URL como alguna de las siguientes, sustituyendo los marcadores de posición por la información correspondiente.
Sustituya el marcador de posición ApplicationName por el nombre de la aplicación que esté especificando.
Granja de servidores de Citrix 7.x
Para comprobar una aplicación:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Version7x&appName=ApplicationName
Para comprobar un grupo de entrega:
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/deliveryGroup/entitlements?computerName=XenAppServerHostname&xenappversion=Version7x&deliveryGroupName=deliveryGroupName
Granja de servidores de Citrix 6.5
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Version65orLater&appName=ApplicationName
Granja de servidores de Citrix 5.5 o 6.0
https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Legacy&appName=ApplicationName
- Revise el contenido de la página web y, si es necesario, revise los registros de Integration Broker.
Si Integration Broker está configurado correctamente, la página mostrará una lista de todas las autorizaciones de la aplicación o el grupo de entrega que especificó.
Si la página web no muestra una lista de las autorizaciones, se enviará información de registro a Integration Broker. Para seguir resolviendo el problema, revise los registros del host de Integration Broker en %programdata%/VMware/HorizonIntegrationBroker.