A communication issue between Integration Broker and PowerShell SDK might prevent Citrix-Published Applications and Desktops from appearing in the VMware Identity Manager catalog.

After you integrate Citrix with VMware Identity Manager, Citrix-published resources do not appear in the VMware Identity Manager catalog.

A configuration issue might exist in Integration Broker that prevents proper communication with PowerShell SDK.

You can specify URLs in a browser to troubleshoot where an Integration Broker configuration issue exists. This troubleshooting method can help you identify if the problem is a configuration issue in the following areas.

The Citrix server farm

Citrix-published resources

Resource entitlements

If a Web page does not display the expected output, it displays an error and adds information to the Integration Broker logs. Review the Integration Broker logs to continue the troubleshooting process.

1

Use a browser to check the Citrix server farm information.

a

In a browser, enter a URL such as one of the following, replacing the placeholders with the appropriate information.

Citrix Server Farm 7.x

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

Citrix Server Farm 6.5

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

Citrix Server Farm 5.5 or 6.0

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

b

Review the content of the Web page and, if necessary, review the Integration Broker logs.

If Integration Broker is properly configured, the page displays Citrix server farm information, such as the following.

"[{\"FarmName\":\"test data\",\"ServerVersion\":\" 6.0.6410\",\"AdministratorType\":\"Full\",\"SessionCount\":\"2\",\"MachineName\":\"test data\"}]”

If the Web page does not display the server farm information, log information is sent to the Integration broker. To further troubleshoot the issue, review the logs on the Integration Broker host at %programdata%/VMware/HorizonIntegrationBroker.

2

Use a browser to list all Citrix-published resources in the server farm.

a

In a browser, enter a URL such as one of the following, replacing the placeholders with the appropriate information.

Citrix Server Farm 7.x

To list all applications:

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

To list all delivery groups:

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

Citrix Server Farm 6.5

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

Citrix Server Farm 5.5 or 6.0

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

b

Review the content of the Web page and, if necessary, review the Integration Broker logs.

If Integration Broker is properly configured, the page displays a list of all the resources in the Citrix server farm.

If the Web page does not display a list of resources, log information is sent to the Integration broker. To further troubleshoot the issue, review the logs on the Integration Broker host at %programdata%/VMware/HorizonIntegrationBroker.

3

Use a browser to check the entitlements for a single Citrix-published resource.

a

In a browser, enter a URL such as one of the following, replacing the placeholders with the appropriate information.

Replace the ApplicationName place holder with the name of the application you are specifying.

Citrix Server Farm 7.x

To check an application:

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

To check a delivery group:

https://IBhostname/IB/API/RestServiceImpl.svc/hznxenapp/admin/deliveryGroup/entitlements?computerName=XenAppServerHostname&xenappversion=Version7x&deliveryGroupName=deliveryGroupName

Citrix Server Farm 6.5

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

Citrix Server Farm 5.5 or 6.0

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

b

Review the content of the Web page and, if necessary, review the Integration Broker logs.

If Integration Broker is properly configured, the page displays a list of all the entitlements for the application or delivery group you specified.

If the Web page does not display a list of entitlements, log information is sent to the Integration broker. To further troubleshoot the issue, review the logs on the Integration Broker host at %programdata%/VMware/HorizonIntegrationBroker.