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.

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

  1. Utilice un navegador para comprobar la información de la granja de servidores de Citrix.
    1. 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 Citrix 5.5 o 6.0

        https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/xenfarminfo?computerName=XenAppServerHostname&xenappversion=Legacy

    2. 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.

  2. Utilice un navegador para hacer una lista de todos los recursos publicados por Citrix en la granja de servidores.
    1. 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 Citrix 5.5 o 6.0

        https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/applications?computerName=XenAppServerHostname&xenappversion=Legacy

    2. 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.

  3. Utilice un navegador para comprobar las autorizaciones de un solo recurso publicado por Citrix.
    1. 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 Citrix 5.5 o 6.0

        https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/entitlements?computerName=XenAppServerHostname&xenappversion=Legacy&appName=ApplicationName

    2. 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.