Monday, January 11, 2016

Error: "Citrix HDX engine has encountered a problem and needs to close"


1.)  Is to be a bad driver or previous legacy receiver client install that had gone through an upgrade process. Upgrade to latest receiver client 4.0 & above.

2.) The usual suspects are printers - deleting any that are offline and going through mapping just one at a time. Also recreating the user’s desktop profile and corresponding roaming one if one exists helped us to resolve our HDX crashes. HK_Current_User \printers\connections
Re-created user profile and problem went away.

3.) This Proxy setting is located in HKLM/Software/Citrix/Ica Client/Engine/Lockdown Profiles/All Regions/Lockdown/Network/Proxy. (Key Path is same in HKCU.) Set StringValues for both AltProxyHost and ProxyHost to NONE. Instanly started working.

4.)  We have applied this adm:
C:\Program Files (x86)\Citrix\ICA Client\Configuration\icaclient.adm which comes with the Receiver client. Previously we didn't use this policy.
After applying it and setting most HDX settings I have had no HDX crashes with any user.

Here are my configured adm settings:

Citrix Components/Citrix Receiver/Client Engine 
-> ICA File Settings = Enabled
-> RemoveICAFile = Enabled

Citrix Components/Citrix Receiver/Network routing
-> Session reliability and automatic reconnection Enabled
-> Enable automatic reconnection Enabled
-> Enable session reliability (has precedence if both are selected) Enabled 
-> Number of retries = 3
Citrix Components/Citrix Receiver/Remoting client devices
-> Client drive mapping Enabled 
-> Enable client drive mapping Enabled
-> Read-only client drives Disabled 
-> Do not map drives 
-> Client printers Enabled 
-> Clipboard Enabled 
-> USB Plug-n-Play Devices Enabled 
Citrix Components/Citrix Receiver/User authentication
-> Local user name and password Enabled 
-> Enable pass-through authentication Enabled 
-> Allow pass-through authentication for all ICA connections Enabled 
-> Use Novell Directory Server credentials Disabled 
Citrix Components/Citrix Receiver/User experience
-> Client audio settings Enabled 
-> Enable audio Enabled 
-> Sound quality High 
-> Enable Real-Time Transport Disabled 
-> Lowest Port Number 16500 
-> Highest Port Number 16509

Monday, October 12, 2015

Understanding Citrix XenDesktop Machine Creation Services

Thursday, October 8, 2015

xendesktop-setup-wizard with personal-vdisk-drives

Saturday, August 8, 2015


How to resolve SystemArgumentException: The path is not of a legal form error in Citrix Receiver

I have been getting this error in Receiver 4.1 quite a lot recently.
It seems to occur when you upgrade or reinstall Receiver.
The fix is to rebuild your profile but I have have a more targeted fix which I have outlined below:
1. Close down Receiver
2. Terminate the process wfcrun.exe using Task Manager. The process may restart itself and require terminating for a second time.
3. Delete %APPDATA%\ICA Client
4. Log off and back on again the problem should be resolved.

Tuesday, March 31, 2015

Application usage report or Citrix report showing number of times application executables has been run

How do I determine when users last used a published application?

  In Resource Manager, under Reports you should have an option called Process Summary. Once you select that, you can specify All Servers, All Users, Select instances by path, Report all instances, and then choose the process executable (assuming the path is the same on all servers). After that specify your date range. Choose to display the Times and Users. Once generated, you should see a nice canned report that lists the users who launched that executable.

If you want to see when each user actually used the executable, you may need to run the User Summary report.


EDGESIGHT:  You can use the following report type if you r using Edgesight.

Published Application User Count - Details
Published Application Launch Summary
Session Duration.

Tuesday, March 24, 2015

Cannot connect to the Citrix XenApp server. SSL Error 61

Users start to get error " Cannot connect to the Citrix XenApp server. SSL Error 61: You have not chosen to trust the SSL certificate"

Cause:  SSL certificate has been renewed in Access Gateway or any upgrade happened in Access Gateway / Netscaler version


1.) Upgrading the Citrix Receiver to Latest version ( may fix the issue
2.) In some cases clearing the Temporary Internet Files may also be needed.

Tuesday, August 5, 2014

Citrix Web Interface IIS default Website Certification renewal

CSR creation document: