Migrated from old website (first published Oct 17, 2017)
The last days I had some troubles with my own Windows 10 Enterprise when I wanted to start a Citrix Desktop in Internet Explorer (also in Google Chrome and Mozilla Firefox).
I always became an “Error” similar to this:
I have tested to uninstall the Citrix Receiver and all it’s components. Rebooted my client and installed the new version from citrix.com. Nothing changed.
Then I have made a reset of the Internet Explorer, clear all cache files – but yeah, nothing changed, the error still persist and I cannot open any Citrix Desktop.
The problem there is, that the Online Plug-in cannot be installed because of missing ICAWebWrapper.msi.
So where can we find this msi file?
It is much easier than expected.
Open an command prompt as admin and go to the folder, where you have store the CitrixReceiver.exe and type the following to extract all msi files to a folder named Extract.
For Receiver 4.x and newer:
CitrixReceiver.exe /extract [Destination_name_of_folder_extract, e.g. C:\temp]
After you have extracted the msi files, you can then use Browse on the popup and chose the ICAWebWrapper.msi file. Click OK on the popup to install the Online Plug-in.
Now you are able to start a Citrix Desktop! Enjoy!
To automatically configure Citrix Receiver or Online Plug-in with the Web Server Address on client computers you can utilise Group Policy Preferences to create the necessary registry key.
- Create a new or modify an existing GPO and browse to Computer Configuration > Preferences > Windows Settings > Registry
- Create “New” > “Registry Item”
Action – Replace
Hive – “HKEY_LOCAL_MACHINE”
Key Path – SOFTWARE\Citrix\PNAgent (32-bit client computers) OR
Key Path – SOFTWARE\Wow6432Node\Citrix\PNAgent (64-bit client computers)
Value Name – ServerURL
Value Type – REG_SZ
Value Data – http://SERVERNAME/Citrix/PNagent/config.xml
- Click OK to finish
- Once the Group Policies have been refreshed on the client computers, the registry entries should have been enforced.
- Running the Citrix Online Plug-in should reveal the setting changes have been applied.
- Thomas Poppelgaard
- Online-plugin, Reciever
Citrix have released a new version of Online Plug-in for windows that support IE9.
This plug-in is supported on Windows 7, XP, Vista, 2003, & 2008.
Use the Citrix Online plug-in to access your hosted applications or virtual desktop.
This hotfix adds support for launching applications from the Web Interface using Windows Internet Explorer 9. With earlier versions of the plug-in,
attempts to launch applications from the Web Interface using Windows Internet Explorer 9 fail with a sharing violation. If you are not affected by this issue
in your organization, there is no benefit to installing this hotfix.
Download here
Estimated Reading Time: < 1 min read
Table of Contents
- Issue
- Resolution
Issue #
When Citrix Workspace is being launched the following message is shown and the app is blocked from launching:
Online Plug-in. Please wait while Windows configures the Online Plug-in
Resolution #
This is a known issue which happens in cases when the Citrix Workspace App client installation becomes corrupt for some reason.
You will need to fully uninstall and re-install the Citrix Workspace App client: https://www.citrix.com/downloads/workspace-app/. If this does not resolve the issue, you may also need to run a series of operating system and file system integrity checks, by running the chkdsk and sfc /scannow commands in Windows. Similar commands should be run in Linux or Mac, depending on your operating system version.
How to troubleshoot Citrix Virtual Apps and Desktops logon and logoff issues
Citrix Receiver is a digital workspace software platform developed by Citrix Systems that allows multiple users to remotely access and operate Microsoft Windows desktops running in a datacenter or a public or private cloud, via devices located elsewhere. This article will serve as an informative guide and give you a clear understanding of how to perform a silent installation of Citrix Receiver from the command line using the EXE installer.
Citrix Receiver Silent Install (EXE)
- Navigate to: https://www.citrix.com/downloads/citrix-receiver/windows/receiver-for-windows-latest.html
- Download the CitrixReceiver.exe to a folder created at (C:\Downloads)
- Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator
- Navigate to the C:\Downloads folder
- Enter the following command:
CitrixReceiver.exe /silent /noreboot
- Press Enter
After a few moments you will find Citrix Receiver entries in the Start Menu, Installation Directory, and Programs and Features in the Control Panel.
Software Title: | Citrix Receiver |
Vendor: | Citrix Systems, Inc. |
Architecture: | x86 |
Installer Type: | EXE |
Silent Install Switch: | CitrixReceiver.exe /silent /noreboot |
Silent Uninstall Switch: | See Uninstall Section Below |
Download Link: | https://www.citrix.com/downloads/citrix-receiver/windows/receiver-for-windows-latest.html |
PowerShell Script: | https://silentinstallhq.com/citrix-receiver-install-and-uninstall-powershell/ |
The information above provides a quick overview of the software title, vendor, silent install, and silent uninstall switches. The download links provided take you directly to the vendors website. Continue reading if you are interested in additional details and configurations.
Additional Configurations
Change the Default Citrix Receiver Installation Directory
You can also change the default installation directory by using the following command line parameters. In this example, I’m installing Citrix Receiver to “C:\Citrix\Citrix Receiver”
CitrixReceiver.exe
/silent /noreboot INSTALLDIR="C:\Citrix\Citrix Receiver"
Install One or More of the Specified Citrix Receiver Components
ReceiverInside, ICA_Client and AM are installed by default when installing the Citrix Receiver.
“CitrixReceiver.exe
/silent /noreboot ADDLOCAL="ReceiverInside,ICA_Client,AM,SELFSERVICE
,USB,DesktopViewer,Flash,Vd3d,WebHelper
Disable the Citrix Receiver Customer Experience Improvement Program (CEIP)
CitrixReceiver.exe
/silent /noreboot /EnableCEIP=false
Install the Single Sign-On Component for Domain Pass-Through Logon
CitrixReceiver.exe
/silent /noreboot /includeSSON
Install Single Sign-On but Disable Capture of Logon Credentials
CitrixReceiver.exe
/silent /noreboot /includeSSON LOGON_CREDENTIAL_CAPTURE_ENABLE=No
Enable Citrix Receiver Single Sign-On
CitrixReceiver.exe
/silent /noreboot /includeSSONENABLE_SSON=Yes
Disable Citrix Receiver Single Sign-On
CitrixReceiver.exe
/silent /noreboot /includeSSON ENABLE_SSON=No
Install Citrix Receiver in NonSelfServiceMode
CitrixReceiver.exe
/silent /noreboot SELFSERVICEMODE=false
Enable Citrix Receiver Manual Update
CitrixReceiver.exe
/silent /noreboot /AutoUpdateCheck=manual
Disable Citrix Receiver Auto Update
CitrixReceiver.exe
/silent /noreboot /AutoUpdateCheck=disabled
Choose the Citrix Receiver Long Term Service Release Stream
CitrixReceiver.exe
/silent /noreboot /AutoUpdateStream=LTSR
Defer Citrix Receiver Auto Update
In this example, I’m allowing Citrix Receiver Auto Update to be deferred two times.
CitrixReceiver.exe
/silent /noreboot /DeferUpdateCount=2
How to Uninstall the Citrix Receiver Silently
Check out the Citrix Receiver Install and Uninstall (PowerShell) post for a scripted solution.
Option 1 – Citrix Receiver Uninstall Strings
- Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator
- Enter one of the following commands:
"%ProgramData%\Citrix\Citrix online plug-in\TrolleyExpress.exe" /uninstall /cleanup |
"%ProgramData%\Citrix\Citrix Receiver\TrolleyExpress.exe" /uninstall /cleanup /silent |
"%ProgramData%\Citrix\Citrix Receiver X.XX\TrolleyExpress.exe" /uninstall /cleanup /silent |
Option 2 – Citrix Receiver Clean-Up Utility
The Receiver Clean-Up Utility removes components, files, and registry values of Online Plug-in 11.x, 12.x, and Receiver for Windows 3.x, 4.x (Online Plugin-in 13.x, 14.x). This includes the Offline Plug-in component if installed and HDX RealTime Media Engine if installed.
- Navigate to: https://silentinstallhq.com/receivercleanuputility/
- Download the ReceiverCleanupUtility.zip to a folder created at (C:\Downloads)
- Extract the ReceiverCleanupUtility.exe to the C:\Downloads folder
- Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator
- Navigate to the C:\Downloads folder
- Enter the following command:
ReceiverCleanupUtility.exe /silent
Always make sure to test everything in a development environment prior to implementing anything into production. The information in this article is provided “As Is” without warranty of any kind.