How to Enable HTML5 in XenDesktop 7.x to Access Virtual Desktops From a HTML5-Enabled Browser

How to Enable HTML5 in XenDesktop 7.x to Access Virtual Desktops From a HTML5-Enabled Browser

book

Article ID: CTX208163

calendar_today

Updated On:

Description

How to Enable HTML5 in XenDesktop 7 to access Virtual Desktops from a HTML5-enabled web browser.


Instructions

Step1: Enable Receiver for HTML5 in Citrix StoreFront

Follow the steps to enable Receiver for HTML5 in XenDesktop 7 environment. This is achieved by logging (RDP) to your Delivery Controller and using the Citrix StoreFront management console. Either accessing it from Citrix Studio console or from Citrix StoreFront console. Open the Citrix Studio management console. Click on Receiver for Web.

User-added image

In the middle pane, make sure the appropriate Store is selected.
User-added image
In the right pane, Under Actions > Store Web Receiver: Click Deploy Citrix Receiver
User-added image
To enable Receiver for HTML5, there are 3 options:
o Install locally
o Use Receiver for HTML5 if local install fails
o Always use Receiver for HTML5
Select Use Receiver for HTML5 if local install fails
User-added image
Step2: Enable ICA WebSockets connections policy in Citrix Studio (i.e. on your XenDesktop and XenApp servers)
Once the configuration on the Citrix Studio end is complete, follow the below steps to enable WebSockets policies using the Citrix Studio management console. Reference edocs.
Modify an existing (default) policy
Under Citrix Studio, go to Policy
User-added image
In the middle pane, under Policies, either modify an existing policy or create a new policy.
User-added image
In the right pane, under Actions > Edit Policy..
User-added image
Edit Unfiltered window opens, type websoc and hit enter. It will filter you all the three WebSockets related policy settings. Click Select for all of them.
User-added image
Select Allowed and click OK
User-added image
 Leave default click OK
User-added image
Leave default click OK
User-added image

Click Next
User-added image

Enter a Policy name or leave default. Make sure Enable Policy is tick marked. Click Finish.
User-added image
NOTE: If you modify an existing default (unfiltered) policy, the option Assign policy to user and machine objects is not available. Therefore, it is recommended to either modify an existing (not default) policy or create a new policy.
Create a new policy to enable WebSockets policy settings.
In Citrix Studio > Policy, under Actions > Policy, Click Create Policy.
User-added image
In the search field, type websoc and hit enter. It will filter all the 3 WebSockets related policy settings.
User-added image
Click Select for all of the three policy settings.
User-added image
Click Next.
User-added image

Assign permission based on delivery group, , Tags. Select Delivery group. Click Assign.
User-added image
Once you click on Assign, a window – Assign Policy opens. Select the appropriate Delivery Group from the drop-down. Click OK.
User-added image
If you Select Delivery Group Type, click Assign. You can select from the following delivery group types:
> Private Desktop
> Shared Desktop
> Private Application
> Shared Application
User-added image
If you select Organizational Unit (OU), then you have the option to select specific OU from your AD environment.
User-added image
On the Summary window, review your policy settings, click Finish.
User-added image
Step 3: Verify HTML5 by access Desktop and Application(s) using web browser
Login via StoreFront URL http://<XDControllerIPaddressorFQDN>/Citrix/StoreWeb using domain credentials based on permission (users/groups) in delivery group. When you see this page, click on Log On. You get this page when you select Use Receiver for HTML5 if local install fails. That means you have two options:
1) Citrix Receiver Plugin
2) Receiver for HTML5
User-added image
Enter the appropriate Username and Password
User-added image
The page will enumerate all the Apps and Desktops you have access to. Note that only desktops can be launched using HTML5 browser. For Applications, you need to use Citrix Receiver plugin.
User-added image
Windows 7 desktop from a HTML5 compatible browser. In this example, Google Chrome.
User-added image

Issue/Introduction

This article is about enabling HTML5 receiver feature in Storefront