About
The Citrix Storefront based Scout's purpose is to check the health of Citrix Virtual Apps and Desktops (XenDesktop/XenApp) published resources that are accessible through the internal Citrix Storefront.
As this Scout is accessing an internal service (as mentioned Citrix Storefront) this Scout can be created and run from On-Prem/Custom locations (with Custom Hives).
The Citrix Storefront based Scout will check the health and duration of the following connection phases -
- Connecting to Citrix Storefront server.
- Logging in.
- Enumerating Published resources.
- Downloading the ICA of the tested published resource.
- Connecting to the published resource.
- Validating that the Session is successfully established.
This step actually tests a number of sub-steps, such as:- Checking if the published resource is available
- Accepting connections
- Measuring the time it took the server on which the session been created to process the session and release the control to the client
Prerequisites
Scoutbees Custom Hive will open a WebSocket-based session to the tested published resource. And as internal WebSocket connections are prohibited by default, we need to enable it to allow successful connection to the published resource.
Component | Prerequisite | Purpose |
XenDesktop | Allow WebSocket based session on the relevant delivery groups in XenDesktop policy. How | To allow Scoutbees headless runner to connect to the published resources. About |
Create a Scout for Citrix Virtual Apps and Desktops - Storefront
- Make sure you have at least one Custom Hive installed inside the internal network and this hive can access the Citrix Storefront server. How to Create a Custom Hive.
- In the Gateway Type section, choose Citrix Virtual Apps and Desktops - Storefront.
- In the address section, type the address of the relevant Store's Receiver for Web Site (the easiest way is by copy it from Store's Receiver for Web Sites tab within Citrix Storefront Management Console), for example: (https://sf.domain.com/Citrix/StoreWeb).
- In the Username and Password sections, type the credentials that will be used for this Scout. If a domain selection is needed, type the domain before the username with a slash between them (domain\user).
- Click the Get Resources button, and choose the desired published resource.
- Choose the desired interval on which the Scout will be running.
- Name the Scout.
- Click the Create button.