Bug ID 427028: Support Citrix or VMware view resources launch client selection prompt

Last Modified: Apr 19, 2021

Bug Tracker

Affected Product:  See more info
BIG-IP APM(all modules)

Known Affected Versions:
11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.10, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 11.5.4, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 11.6.1, 11.6.1 HF1, 11.6.1 HF2, 11.6.2, 11.6.2 HF1, 11.6.3,,,,, 11.6.4, 11.6.5,,,, 12.0.0, 12.0.0 HF1, 12.0.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3,,,,,,,, 12.1.4,, 12.1.5,,,, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1

Fixed In:

Opened: Aug 04, 2013
Severity: 3-Major


Automatic client detection does not work for Citrix receiver or VMware Horizon View client if it is already installed.


End user is shown a Citrix prompt even though Citrix receiver is already installed.


Citrix or View resource is launched from APM webtop and automatic client does not work.



Fix Information

Citrix or VMware Horizon View resources published on APM Webtop can be launched either using their native clients or HTML5 client. Automatic client detection does not work in recent browsers. Due to that, whenever a resource could be launched using either of the two (Native client or HTML5), a prompt is shown to the APM end user to select the appropriate client for resource launch. The preference is saved, so the system uses it for subsequent resource launch. If the APM end user wants to see the current settings and to change their preference, they can use 'VDI Settings' menu item shown in the webtop toolbar. There is admin preferred settings can be used from access policy of VPE agent. Possible values are "native", "html5" or "". Default value of this variable is empty string (""). It is shown as 'Prompt User' in VMware View Policy VPE agent. New Behavior for Citrix: Name of Admin preferred VPE session variable is 'session.citrix.preferred_client'. If admin-preferred value is not provided or given value of empty string, APM end user is shown the prompt to select the client type for launching first time they click on the application/desktop. After that, their chosen value is saved in the browser. The HTML5 option is shown only when the html5 package is installed on Citrix client bundle. If the html5 package is not available, the native client URL is shown for native client download for the first time. If admin preferred value is "native", the native client URL is shown to download either the Citrix receiver client. New Behavior for View: Name of admin-preferred VPE session variable is 'session.vmware_view.preferred_client'. There is already the 'VMware View Policy' VPE agent to select this variable value. For View, only RDS desktop is supported for HTML5 launch. If the admin-preferred value is 'Prompt User', the APM end user is prompted for the client type selection. And the native client download link is shown for VMware Horizon client download. For apps, native client is directly launched.

Behavior Change