AUTHOR: ahmedv // CATEGORY: Development, Mac OS X, Windows
No CommentsPresenting Problem
You click to launch your applications in Google Chrome and the application does not launch. Instead, you see a launch.ica file downloaded from Google Chrome or the launch.ica file is opened up by some incompatible program on your computer (such as by another web browser or a Microsoft Office application).
Today, Citrix Receiver from chrome web store can be configured using.cr files. The.cr file exported from Storefront doesn't have rfweb entry and admin needs to add the entry and distribute the file to various users. Receiver for Chrome can be configured using.cr file using Deploy Receiver for Chrome to your users. I use Citrix to be able to log into my work PC from home. Previously, I found a way to force chrome to download the.ica files, instead of automatically opening them in chrome. IMHO, the in-browser version is totally horrible, and the actual Citrix Workspace app is fully functional, and 100 times more usable.
Citrix Receiver Setup for Chrome and Firefox Page 1 1. Go to www.ezclaimremote.com 2. Log in with the User Name and Password that support@ezclaim.com e-mailed you. Next, agree with the Citrix license agreement and click Download 5. The CitrixReceiverWeb.exe application will download a. Double click on the CitrixReceiverWeb.exe and follow. Users install Citrix Workspace app for Chrome OS from the Chrome Web Store by searching for Citrix Workspace and clicking Add to Chrome. Once installed, Citrix Workspace app for Chrome OS must be configured with connection details for Citrix Gateway and the Citrix Receiver for Web site providing that provides users’ desktops and apps. Citrix WebHelper for Google chrome can work as invoked mode or Non-invoked mode to access XenApp/XenDesktop resource. The article describes configuration steps for Citrix WebHelper invoked mode. It is essential to have access to back-end application via NetScaler Gateway when Receiver.
Background
The launch.ica file is a Citrix file used by your web browser to virtualize your Citrix applications. This file is usually downloaded silently from Chrome and opened automatically by the Citrix application installed on your local computer. However, a recent update to Chrome has changed this usual process.
Google released the Version 42.0 update to Chrome on April 15, 2015. As a part of this update, Chrome now handles certain web content differently. For Citrix , Instead of downloading and automatically launching the launch.ica file like in the past, Chrome now just downloads the file instead. Depending on other local settings, your computer may try to automatically open the launch.ica file with an incompatible program as well.
Most users have Chrome set to update automatically, hence your Chrome may have already updated to the latest version without your knowledge.
Solution
To resolve, we need to tell Google Chrome to continue to automatically open the launch.ica files instead of just download them.
- Attempt to launch a Citrix application
- When you see the launch.ica file appear at the bottom of your web browser, click on the little arrow next to it and choose Always open files of this type
- Restart Google Chrome
- Log back into Citrix and launch your application again
Additional Steps
If the above changes did not resolve your issue, then the Google Chrome update may have affected the default program that your computer uses to open .ica file types. As a result, you need to adjust the default program that opens .ica files on your local computer.
For Windows Users:
- Launch the Control Panel
- Open the Default Programs menu (this is under Programs if you are in Category View)
- Choose to Associate a file type or protocol with a program
- Find the .ica file type and choose to Change program…
- Browse to C:Program Files (x86)CitrixICA Client (you can paste this in the Open with… window)
- Depending on your computer settings, the appropriate directory might be C:Program FilesCitrixICA Client if the (x86) directory doesn’t exist
- Select wfcrun32 from the above directory to set the Citrix Connection Manager as the default program to launch .ica files
- Restart Google Chrome
- Log back into Citrix and launch your application again
For Mac Users:
- Locate the launch.ica file downloaded from Chrome (typically in your Downloads folder)
- Right-click (control + click) on the launch.ica file and select Open With > Other
- Browse to your Applications
- Select the Citrix Receiver,check the Always Open With checkbox, and click Open
Credits: https://harborcloud.zendesk.com/entries/81554985-Google-Chrome-Click-to-launch-an-application-and-see-a-launch-ica-file
- Receiver for HTML5
- Receiver for Chrome
Objective
Customize file upload to view uploaded files inside application File open/save dialogues.
Customize file download to allow downloading a file from the browser running on the remote session to local client/machine
To disable download and upload option for the users.
Background:
Receiver for HTML5 and Receiver for Chrome provides secure file transfer between a user device and virtual XenDesktop sessions. File upload can be customized to make it easy for users to view uploaded files inside application File open/save dialogs and this is also helpful for “attaching” files from client to web apps running inside session. File download can also be customized to allow downloading a file from browser running inside session to local client/machine.
Requirements:
Citrix Receiver Download For Chrome
XenDesktop/XenApp 7.6 LTSR1 or above.
Instructions
Customize file upload to view uploaded files inside application file open/save dialog
Upload file using the “Upload” toolbar button or drag and drop file from the local client machine to the specific folder (see below configuration steps) in the session
Files can then be viewed inside applications using File Open dialog. For web apps, uploaded files can be selected via attach button.
Configuration steps
Set “UploadFolderLocation” registry inside session to a folder. To set it, go to registry [HKEY_LOCAL_MACHINESOFTWARECitrixFileTransfer] and set “UploadFolderLocation” to folder path.
Add this folder (set in registry) to “Favorites” in explorer so that it is visible easily in open file dialog.
Now user would upload files to session via toolbar button or drag n drop. File will get uploaded to folder set by registry.
Inside web app when user clicks on “attach a file” button, user can pick files in “Open File” dialog by going to Favorites -> Uploaded Files.
As shown below, user can open uploaded files using open file dialog in MS Word app.
Customize file download to allow downloading a file from the browser running on the remote session to local client/machine
Configure the default download folder location of web browsers to “Save To My Device” folder.
For example, IE11 default download folder location is set to “Save To My Device” as shown below.
Once it is set, then downloading any file from web browser running on the remote session will download it to local client/machine. On client machine file will be saved to default folder location which is set on the web browser settings. For example on Chrome browser, chrome://settings > downloads.
Disable Upload/Download option in RfHTML5.
We can disable this option for the users from Studio Policies.
1. Upload File to Desktop.
2. Download File from Desktop.
Note: Environment variables work in the registry value. Registry settings related to file transfer are configured on the VDA. While uploading file from client/local machine to VDA session, if value for registry entry “UploadFolderLocation” is not set then it will ask user to select folder on VDA to upload it.