Note: This article is also applicable for Google Chrome browser users.
Firefox announced that NPAPI plugin support, a capability we have depended on for years, will be disabled beginning from Firefox 52+. NPAPI is a plugin that enables Receiver for Web to detect whether Citrix Workspace app for Linux or Citrix Receiver for Linux is installed. It also allows users to launch applications by simply clicking them once.
If there is a mixed environment of Linux endpoints connecting to a particular store, i.e some endpoints have Citrix Workspace App installed and some do not have Citrix Workspace app installed then please refer to the following steps:
This will allow the users launching their desktop/app either using Receiver for HTML5 or Workspace app/Receiver for Linux.
Note: Step a) Administrator Configuration, is required only for storefront version lower than 1906.
In DDC, launch Citrix Studio > Click Stores under Citrix StoreFront in the left pane > Manage Receiver for WebSites (in Right panel) > configure > Deploy Citrix Receiver - give the deployment option as “Use Receiver for HTML5 if local receiver is unavailable”
Open the file “web.config” in the path - C:\inetpub\wwwroot\Citrix\StoreWeb
Add “Linux” to protocolHandler element as shown below:
Note: this is required only for DDC version lower than 1906. For 1906 and above no modification in web.config needed
When you access storefront from Firefox, on the first page select “Detect Receiver”
For those users that have Receiver installed Select “Already Installed” and go ahead with the next steps.
For those users who do not have Workspace App or Receiver for Linux installed and wants to go ahead with HTML5 receiver select “Use light version”
If the user has selected “Already Installed”: Follow “Always open ICA files” as mentioned above. From now on whenever we click on a desktop/app enumeration, it launches automatically with wfica, thus enabling a smooth seamless user-experience with launch of virtual applications and desktops.