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