Citrix Workspace Software

Posted on  by admin
downloadWhy can't I download this file?
  • Citrix Workspace App
  • Citrix Virtual Apps and Desktops
  • Receiver for Windows

Symptoms or Error

After installing or upgrading Citrix Workspace App or Receiver for Windows on an endpoint with the Real-time Media Engine (RTME) installed, resource launch fails for any application or desktop.
This might also happen on endpoints that have Cisco's VXME installed.
CWA or Receiver displays one of the following errors:
  1. About Citrix Workspace Citrix Receiver is a client application developed by Citrix Systems to connect individual devices to either XenApp orXenDesktop for desktop or application virtualization.
  2. Citrix Workspace app for Windows (Store) is client software available for download from the Microsoft store. It enables users to access virtual desktops and hosted applications delivered by Citrix Virtual Apps and Desktops. Citrix Workspace app 2103 for Windows (Store) is the current version available from the Microsoft Store.
“You might be having an issue with a Citrix virtual driver (HDX RealTime Media Engine). Contact your system administrator for further assistance.”
Citrix Workspace Software
“Unable to connect to the server. Contact your system administrator with the following error. SSL Error 4: The operation completed successfully.”

Citrix Workspace Software Requirements

Solution

Update: The has been fixed in CWA version 1810

Software

Workaround

Replace the values that are missing from the following Windows registry key on the endpoint with CWA or Receiver installed:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesICA 3.0VirtualDriverEx
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesHDX RealTime Media Engine]
'DriverNameWin32'='RTMEPlugin.dll'
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesSOCKSProxyPlugin]
'DriverNameWin32'='SOCKSProxyPlugin.dll'
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesUDPGatewayPlugin]
'DriverNameWin32'='UDPGatewayPlugin.dll'

The VirtualDriversEx key should contain the following Value Data:
HDX RealTime Media Engine, SocksProxyPlugin, UDPGatewayPlugin

Note:- For 32 bit machines “ WOW6432Node” is not required

Problem Cause

Issue is caused by a corrupted XML file in CWA or Receiver installer that deletes the Windows registry Value data required by the VirtualDriverEx key.
When launching any application or desktop, CWA or Receiver loads the virtual drivers listed in the following Windows registry location:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesICA 3.0VirtualDriverEx
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesHDX RealTime Media Engine]
'DriverNameWin32'='RTMEPlugin.dll'
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesSOCKSProxyPlugin]
'DriverNameWin32'='SOCKSProxyPlugin.dll'
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesUDPGatewayPlugin]
'DriverNameWin32'='UDPGatewayPlugin.dll'

After the CWA or Receiver upgrade, the Value data for VirtualDriverEx key is deleted:
During the launch request, CWA or Receiver fails to find the required registry values and the launch fails.

Additional Resources

In the past, it was required to uninstall the Lync Optimization Pack when installing or upgrading Receiver.
Upgrading Citrix Receiver when using Citrix Lync Optimization Pack:
https://support.citrix.com/article/CTX200340

Disclaimer

Citrix Workspace Plug In

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.