To enable Citrix Receiver for HTML5 on StoreFront
You must enable Citrix Receiver for HTML5 on the Receiver for Web site for the StoreFront store that provides the desktops and applications you want to make available to Citrix Receiver for HTML5 users.
Important: In multiple-server StoreFront deployments, use only one server at a time to make changes to the configuration of the server group. Ensure that the Citrix StoreFront management console is not running on any of the other servers in the deployment. Once complete, propagate your configuration changes to the server group so that the other servers in the deployment are updated.
A Receiver for Web site is created automatically for new stores. For more information about creating StoreFront stores, see Create a store.
<html5 ... preferences="" ... />
To enable direct connections to XenApp and XenDesktop
Citrix Receiver for HTML5 uses the WebSocket protocol to access virtual desktops and hosted applications. By default, WebSocket connections are prohibited on XenDesktop and XenApp. If you plan to enable users to access desktops and applications from the local network without connecting through NetScaler Gateway, allow WebSocket connections on XenApp and XenDesktop.
WebSocket connections are also disabled by default on NetScaler Gateway. For remote users accessing their desktops and applications through NetScaler Gateway, you must create an HTTP profile with WebSocket connections enabled and either bind this to the NetScaler Gateway virtual server or apply the profile globally. For more information about creating HTTP profiles, see HTTP Configurations.
Editing the registry incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.
If you are using SecureICA to encrypt communications between users' devices and your XenDesktop or XenApp servers, Citrix Receiver for HTML5 supports Basic encryption only.
To enable connections to XenApp and XenDesktop using Provisioning Services
To deploy provisioned (non-persistent) machines using Provisioning Services, create the machine catalog and delivery group on which you want to enable Citrix Receiver for HTML5 connections. Ensure that the configured WebSocket policies apply to your machine catalog.
Restart the machine to apply the WebSocket policies. For Provisioning Services-based machines configured to use persistent write cache files and machines deployed using MCS (which have separate identity disks), the policies are persisted when the machines restart. However, for Provisioning Services-based machine catalogs configured to use temporary write cache files, these policies must be applied to the vDisk or they will not be implemented successfully on target devices.
Complete the following steps to ensure that the policies are correctly applied to the vDisk.
If you do not use vDisk versioning, you can apply the policies to your base vDisk image by shutting down all the target devices that use the vDisk, placing the vDisk in Private Image mode, and then starting the target device to update the image.