Skip to main content

Application Launch Requests Might Fail on a Provisioned Citrix XenApp 6.0 or 6.5 Multihomed Server

If you are using Citrix XenApp 6 or 6.5 with Citrix Provisioning Services 6 or 6.1, then read this article.

Symptoms

Application Launch Requests Might Fail on a Provisioned XenApp Version 6.0 or 6.5 Multihomed Server.

“Event 10001: A usable server cannot be found on which to launch the application.”

Cause

Scenario 1

This issue occurs when the ICA listener configuration GUI is set to “All network adapters configured with this protocol” in the Network adapter tab, as shown in the following screen shot:

You will see Multiple IP address listed in Citrix AppCenter, as shown in following screen shot:

The preceding configuration can result in the application launch ICA file containing the wrong IP address; the one that is not being used for ICA traffic.

For example, in a Provisioning Server environment where one NIC is enabled with an IP address for PXE boot and another NIC is set with an IP address to handle the network traffic for ICA, the ica file might contain the PXE boot IP address causing the ICA application launch to fail.

Changing the binding order to correct this issue might cause XenAPP server to fail to start.

Scenario 2

When the ICA listener configuration GUI is set to “NIC with an IP address to handle the network traffic for ICA” network adapters in the Network adapter tab, as shown in the following screen shot:

You will see NO IP address listed in Citrix AppCenter, as shown in following screen shot:

Resolution

You can resolve this issue by completing the following procedure:

  • At a command prompt, type the following command , and then press Enter:
    set devmgr_show_nonpresent_devices=1
  • Type the following command at command prompt, and then press Enter:
    start devmgmt.msc
  • Troubleshoot the devices and drivers in Device Manager.

    Note: Click Show hidden devices on the View menu in Device Manager before you can see devices that are not connected to the computer.

  • You will see Ghosted NIC cards under network adapters, as shown in the following screen shot:
  • Right-click and delete the Ghosted Ethernet Adapter(s)
    Note
    : Ensure not to delete non-ghosted adapters.
  • Restart the IMA service.

Now you will see only one correct Network Adapters IP address in the Citrix AppCenter, as shown in the following screen shot:

  • You should now be able to start your application successfully.

Source

Leave a Reply

Your email address will not be published. Required fields are marked *

Turn on pictures to see the captcha *