Troubleshooting Citrix
Table of Contents
Overview
In this article we will point out some issues and solutions.
Issues and solutions
The screen is stuck on: "We are launching your Citrix application, please hold on..."
It could happen that your Citrix application is not started and you will see that it's stuck on the message above. In that case, start the developer console of your browser. Usually this is done by the F12 key. Check what kind of error message is displayed in the "Console".
This error message tells you that the HTML5SDK is not installed. Please try to download and install the Receiver for HTML5 SDK. Choose the "Receiver SDK 2.x.x for HTML5".
The URL is case sensitive
The error above can also occur when the URL is incorrect, be aware that the last part of the URL (e.g. /Citrix/StoreName) is case sensitive.
Workspace opens the wrong Citrix XenApp application
In the Workspace you can configure an app name, containing the Citrix URL, e.g.:
"citrixurl/Workspace365AppLauncher.html?appname=Moneydance"
When opening an application, you are redirected to the Citrix Storefront page. After authentication by the NetScaler Gateway, you are redirected to the intended application, in this case Moneydance. It could be that a wrong application opens after some idle time (e.g. 30 minutes), for example the previous opened Citrix application. This is due to the session policy value.
A solution to this is to increase the value of the session policy, e.g. 30 minutes to 720 minutes.
"RelayState in Response does not match with rule in Action. Please contact your administrator"
This error is caused due to a change from Citrix. Check your FQDNs in the Relay State rule.
Ref.: https://support.citrix.com/article/CTX316577
The Relay State Filter expression below will work together with Workspace 365: AAA.LOGIN.RELAYSTATE.EQ("https://portal.mijndomein.nl/") || (AAA.LOGIN.RELAYSTATE.LENGTH.EQ(0) && HTTP.REQ.HOSTNAME.EQ("portal.mijndomein.nl"))