You are unable to launch HarborCloud applications from your computer. All attempts to connect become unresponsive and you receive one of two main symptoms:
1) An error from the Citrix Receiver stating that there are no Terminal Server License Servers available
Error: The remote session was disconnected because there are no Terminal Server License Servers available to provide a license.
2) The Citrix Receiver gets stuck at negotiating capabilities and your application never fully launches
The Citrix Receiver becomes unresponsive at Connection established. Negotiating capabilities...
This behavior is often specific to just one computer and is not resolved by trying different web browsers, reinstalling the Citrix Receiver, or rebooting your computer.
This error is caused by bad licensing registry keys on the your computer. The existing registry keys prevent a successful connection from your computer to HarborCloud.
You will need to edit your computer's registry to resolve this issue.
Editing your computer's registry can cause critical problems if done incorrectly. In extreme cases you may need to reinstall your operating system. At the very least, we strongly recommend creating a system restore point before editing your computer's registry. If you have any concerns about deleting the registry keys yourself, we recommend either contacting your local IT team or contacting HarborCloud Support for assistance.
HarborCloud cannot guarantee that problems caused by an incorrect use of the Microsoft Registry Editor can be solved. If you wish to edit the registry yourself, you will be doing so at your own risk, and so we recommend taking appropriate backup measures beforehand.
By deleting the bad registry keys in the Microsoft Registry Editor, you can reset the conflicting licensing problem. New licensing registry keys will be created the next time you try to access HarborCloud, thus allowing the Citrix Receiver to successfully virtualize your application thereafter.
If you haven't done so already, please consider creating a system restore point prior to proceeding.
- Launch the Microsoft Registry Editor
- Locate the following registry hive: HKLM\Software\Microsoft\MSLicensing\HardwareID
- Delete the ClientHWID key
- Locate the next registry hive: HKLM\Software\Microsoft\MSLicensing\Store\LICENSE000
- Delete the ClientLicense, CompanyName, LicenseScope, and ProductID keys
- Restart your computer
- Try accessing HarborCloud again
Note that you may have a different hive name under Store than LICENSE000 in Step 4. Whatever the hive name, please delete the four keys listed in Step 5 in that directory.
This issue and resolution have been adapted from the following Citrix Support article: http://support.citrix.com/article/CTX123816
You can find information on how to create a system restore point from the following Microsoft article: https://support.microsoft.com/en-us/instantanswers/e6bbddb0-9db4-4d88-9063-42c52c79a96e/create-a-system-restore-point