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

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

book

Article ID: CTX133912

calendar_today

Updated On:

Description

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.”
User-added image

Environment

This software application is provided to you as is with no representations, warranties or conditions of any kind. You may use and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that: (a) the software application may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the software application fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the software application. In no event should the software application be used to support ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SOFTWARE APPLICATION, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the software application.

Resolution

Complete the following procedure to fix the issue:

  1. On the Start menu, click Run as Administrator to start the command prompt.
    User-added image

  2. Type the following command at command prompt, and press Enter:
    set devmgr_show_nonpresent_devices=1

  3. Type the following command at command prompt, and press Enter:
    start devmgmt.msc

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

  5. The Ghosted NIC cards will be listed under Network adapters, as shown in the following screen shot.
    User-added image

  6. Right-click and delete the Ghosted Ethernet Adapter(s).
    Note: Ensure not to delete non-ghosted adapters.

  7. Restart the IMA service.
    Only one correct Network Adapters IP address are seen in the Citrix AppCenter, as shown in the following screen shot.
    User-added image
    You should now be able to start your application successfully.


Problem 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.
User-added image

Multiple IP address will be listed in Citrix AppCenter, as shown in following screen shot.
User-added image

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.
User-added image

No IP address is listed in Citrix AppCenter, as shown in following screen shot.
User-added image

Issue/Introduction

This article provides a resolution for application launch failure on a Provisioned XenApp Version 6.0 or 6.5 multihomed server.

Additional Information

CTX126871 - How the ICA Listener and IP Address Registration in Data Store Work in XenApp 6.x
CTX129564 - How to Recreate the ICA Listener
CTX131554 - Application Launch Requests Might Fail on a XenApp Version 6.0 or 6.5 Multihomed Server 
Device Manager does not display devices that are not connected to the Windows XP-based computer