Citrix Web Plugin is an online plugin offered by Citrix that enables users to access remotely published desktops and applications from a web browser. Users that are running Microsoft Windows can quickly access VDI networks using web browsers, such as Internet Explorer and Firefox. Designed to work with virtual desktops, this web plugin allows Citrix Virtual Apps (formerly Citrix XenApp) users to open applications, manage them, and define settings. Citrix Web Plugin makes it easy to access published desktops. As you access the virtual web interface, application icons are automatically generated and drives and printers are mapped to the VD session. Windows will automatically detect whether your system has the web plugin installed. If it doesn’t locate the plugin, it offers a link to download the file.
Challenges with Citrix Web Plugin
Jul 1, 2014 - Firefox 30.0 sets all Plugins to “Ask to Activate” as a security feature including Citrix Receiver (Citrix ICA Client 14.1.0.0 in this example). ICA Client 10.0 Firefox 3.0.5 As others have done, I installed Firefox after I had already installed the Citrix ICA client. The ICA plugin was unavailable, and I would have to download/launch the.ica files manually or through a local file association. Citrix Receiver is a native OS application which launches Citrix-published desktops. In a few cases, the user needs to click the downloaded ICA file to launch the application or desktop. Allowing Citrix Receiver Plugin on Firefox.
While Citrix enjoy strong brand value, there are challenges. The cost and complexity in deployment and management of the infrastructure is a key issue. Additionally, confusion arises from multiple products having similar names. For example, Citrix Receiver is the main client component that facilitates connections between client devices and XenApp/Citrix Virtual Apps and Desktop (formerly Citrix XenDesktop) resources. Citrix Online Plug-in provides access to virtual desktops and hosted applications from remote devices, and Citrix Online Plug-in–Web is a client component that allows access to Citrix Virtual Apps (formerly Citrix XenApp)/Citrix Virtual Apps and Desktop (formerly Citrix XenDesktop) resources through a web browser. End users are confused with by these multiple products and versions, resulting in more IT support requirements.
There are issues with the applications not launching after upgrading to IE9 or higher. When you upgrade to Windows 8.1 or higher, you need to update the receiver versions. To access resources using a web browser, you need the Citrix Online Plug-in–Web, Citrix Receiver, and Citrix Virtual Apps (formerly Citrix XenApp).
How Parallels Remote Application Server (RAS) Leverages HTML5 Technology?
HTML5 eliminates most limitations of HTML4, while bringing new, innovative features. With HTML5, you don’t need plug-ins such as Java and Flash to add images and media to the webpages, with less dependency on scripts. HTML5 comes new markup tags, is device independent, and with HTML5 browsers, web pages consume less bandwidth and load faster.
Parallels Remote Application Server leverages this HTML5 technology to provide a quick and rich access to corporate resources from any HTML5-enabled browser. You don’t need to install client software or a plugin on the client device. With Parallels RAS as a single package, you can remotely publish desktops and applications, and provide access to resources from any device, anytime, and from anywhere. Parallels RAS is easy to deploy and use, requiring only half the time and cost for Citrix virtual solutions.
Parallels RAS makes the migration process easier with a free migration tool that automates most of Citrix Virtual Apps (formerly Citrix XenApp) use case scenarios. The migration tool extracts settings from Citrix XenApp 6.x into a file that can be imported from Parallels RAS Console.
References
Citrix Web Plugin: Online Plug-in for Windows 12.1 | citrix.com
Citrix Web Plugin: What’s the difference between the “ICA client,” the “XenApp Plug-in,” and the “Citrix Receiver?” A guide to Citrix’s client names and variants |brianmadden.com
Citrix Web Plugin: What Is HTML5, And How Does It Change The Way I Browse? | makeuseof.com
Citrix Web Plugin: What is Citrix Virtual Apps (formerly Citrix XenApp) Web Plugin? | shouldiremoveit.com
Citrix Web Plugin: Citrix online plugin full not working on Windows 8.1 | discussions.citrix.com
Reference: Citrix Client in Ubuntu
The Citrix ICA Client (=Citrix Receiver) allows access to remote Windows sessions run from a Citrix server.
DON'T PANIC: This page is long, but you only need to read the chapters that are specific to your version.
If you are using the XenApp web plugin, which is NOT exactly the same as the ICA Client, you should also see this page: CitrixXenAppPlugin. You will need you will need to have libxaw7 installed, but no wfcmgr (the Citrix ICA Client executable) and OpenMotif.
Download and install the 32-bit version of libmotif 3 and create a symlink:
Download the Citrix Receiver 12.1 .deb files for 'Receiver for Linux 12.1' and the 'USB Support Package' from:
Install the .deb files with the Ubuntu Software Manager.
Install or update the Adobe Flash Player plugin and update cURL for HDX Flash redirection.
Run hdxcheck.sh, which was installed with the Citrix Receiver:
/opt/Citrix/ICAClient/util/hdxcheck.sh
Look back through the messages displayed to check that it found libjpeg.so, as it might fail to do so despite it being installed. If it failed to find it then you can edit /opt/Citrix/ICAClient/util/hdxcheck.sh and change
Lib=find *libjpeg.so*
to
Lib=find / -name *libjpeg.so*
Configuring Firefox
Attempt to access your Citrix site. If Firefox prompts you to open a .ica file, choose to open it with /opt/Citrix/ICAClient/wfica.sh, and tell Firefox to remember that choice.
You might see the following error when accessing remote sessions:
If you see the above error, make Firefox's certificates accessible to Citrix using the following:
This is available as a .deb from the Citrix site:
Beware - this should be used with caution as it will install with an error. The postinst script exits 2 as it fails to correctly determine the architecture of the system. The ICAClient package will function, but APT will complain that ICAClient is 'not fully installed or removed' and you will get errors each time you use a package manager.
This can be fixed by unpacking the deb and editing the regular expression in line 2648 of the postinst script to match x86_64. Then rebuild the deb and it should install without a problem.
Note that although flagged as a 64-bit package, this will simply pull in the required compatibility libs - it is not a true 64-bit version.
Install the 32-bit version of Citrix client. You can find the .deb from the citrix download page. Hooray for multi-arch!
If you want to use wfcmgr, install required library:
Configuring Firefox
Attempt to access your Citrix site. If Firefox prompts you to open a *.ica file, choose to open it with /opt/Citrix/ICAClient/wfica.sh, and tell Firefox to remember that choice.
Missing Certificates
Note that the ICA client for linux is missing lots of certificates - you may need to copy in your CA's root certificates, e.g.
Video Refresh Issue
If you experience strange video refresh, e.g. strange screen paint behaviour, it may be because of an apparent conflict with compiz and the ICA client. To work around, sign out and change your desktop session from 'unity' to 'unity-2d'.
This issue appears to be related to AMD64 (e.g. Bulldozer), and some Radeon video chips.
Install the appropriate 32-bit or 64-bit Citrix client .deb from the download page (currently here) Secondary click the file and click Open with 'Ubuntu Software Center'.
To prevent the following error when accessing remote sessions:
Make Firefox's certificates accessible to Citrix, e.g.,
32-bit
Install Citrix's 32-bit client from its linux clients download page (currently here), then add any needed libraries and make them work with your system.
install client
Install the 32-bit Citrix client. This can be done in at least 2 ways:
debian package
To install the debian package:
- Download the debian package (currently here) to a temporary directory, e.g. /tmp/citrix
- Install the debian package, with, e.g.,
tarball
- Download the linux client tarball (currently here) to some temp dir, e.g. /tmp/citrix
- Extract the tarball, e.g. (change parameters as necessary)
- From the download directory, run the text-mode installer
- Take the option to 'Install Citrix Receiver'
- Install to
- Choose additional options as needed, and quit the installer.
test installed client
- Check to see that the installer created
- the executable /usr/lib/ICAClient/wfcmgr
- a launcher like Applications>Internet>Citrix Receiver or Internet>Citrix Receiver
- Check that /usr/lib/ICAClient/wfcmgr has needed libraries, e.g.
- You will probably get results like
- Note the not found above. If you don't get one of those, try just running /usr/lib/ICAClient/wfcmgr: if that launches the Citrix Receiver with no errors, you're done, and you can probably exit these instructions. If not, proceed to next step.
install 32-bit libraries
Install all needed 32-bit libraries, e.g. libXm.so.4
- Install motif and create a symlink to the latest similar library
- Repeat running ldd until all libraries are found. I.e.
- should produce no output.
Run client
- Run the native client from a terminal, e.g.
- The Citrix Receiver should launch with no errors. Choose Connections>Exit to quit the native client.
If you see errors in the terminal, use the terminal messages to guide your efforts. You may need to repeat steps above. - Run the client from the Ubuntu launcher noted above, e.g., Applications>Internet>Citrix Receiver or Internet>Citrix Receiver
64-bit
If Citrix provides a 64-bit client at its linux clients download page (currently here) download and install that. Unfortunately, at the moment (25 Aug 2011) it does not, so you will need to also install 32-bit libraries and make them work with your 64-bit system.
1. Install the 32-bit Citrix client.
- Install ia32 libraries which are needed during installation
- Install the linux client tarball. (Note: as of 25 Aug 2011 Citrix supplies a .deb as well as a .rpm and tarball. While I was able to install the .deb, I could not subsequently run the Citrix Receiver it installed. However I was able to run the Citrix Receiver successfully after installing the tarball.)
- Download the linux client tarball (from here) to some temp dir, e.g. /tmp/citrix
- Extract the tarball, e.g. (change parameters as necessary)
- From the download directory, run the text-mode script
- Take the option to 'Install Citrix Receiver', then install to the default directory
- Check that the executable /usr/lib/ICAClient/wfcmgr was created (and also Applications>Internet>Citrix Receiver, though that's just a link).
2. Check that the executable /usr/lib/ICAClient/wfcmgr has needed libraries, e.g.
You will probably get results like
Note the not found above. If you don't get one of those, try just running /usr/lib/ICAClient/wfcmgr: if that launches the Citrix Receiver, you're done, and you can probably exit these instructions. If not,
- Download 32-bit libraries (changing parameters in the following as necessary):
- Link to 32-bit libraries as needed. E.g., for the error
- above, check to see that a similarly-named library exists among your 32-bit libraries, and link to that. E.g.
- Rerun ldd and loop the previous steps until
- produces no output.
3. Run the client from a terminal, e.g.
You should get no errors; if you do, use the terminal messages to guide your efforts. You may need to repeat steps above. How to download peria chronicles.
For 11.10 I had to use
and
as library. Adjust the preceding instructions accordingly.
If you're having trouble at this point, ensure that appropriate file permissions are assigned to /usr/lib32/libXm.so.3.0.2. For example, if you are using a umask setting that is more restrictive than the default value of 022 (such as umask 027), you may find that /usr/lib32/libXm.so.3.0.2 is set to mode 640 (-rw-r-----) instead of 644 (-rw-r--r--). If this is the case, Citrix Receiver will not find libXm.so.4. Change the file permissions to 644:
4. If you persistently get 'libXm.so.4 => not found' update the run-time linker cache by running.,
5. Run the client from the launcher, e.g. Applications>Internet>Citrix Receiver
Configuring Firefox
1. Ensure the ICAClient plugin is linked in, e.g.,
2. Wrap the plugin, e.g.,
3. Make Firefox's certificates accessible to Citrix, e.g.,
Download game resident evil 4 mod apk offline. 4. Attempt to access your Citrix site. If Firefox prompts you to open a *.ica file, choose to open it with /usr/lib/ICAClient/wfica.sh, and tell Firefox to remember that choice.
Java
Citrix may require a Java browser plugin on the client side. In Ubuntu (10.04 - 11.04), the default plugin is the icedtea-plugin (available in the repositories). However, in my case, Citrix Receiver refused to work with the icedtea-plugin. I installed sun-java6-plugin instead (it's not in the default repositories, see Java#Sun_Java, and it worked. (This is to be confirmed by other users.)
Download Citrix client 10.6
http://www.citrix.com/English/SS/downloads/downloads.asp?dID=2755 or http://www.citrix.com/ and click on 'Download'
Click on 'Linux ICA Clients.'
Download this item:
- Version 10.6 English 6/28/07 1.8 mb .tar.gz x86 client - requires OpenMotif 2.2.x
Install Prerequisite Software
In a terminal window:
Expand Zip file and Install
Move the .tar.gz file to a temporary folder and extract installation files. For example, assuming you downloaded to your Desktop:
Now, install the Citrix Client
When you see the menu:
- Select a setup option:
- 1. Install Citrix Presentation Server Client 10.62. Remove Citrix Presentation Server Client 10.63. Quit Citrix Presentation Server Client 10.6 setup
Type '1' (without the quotes) and hit enter.
Choose the defaults and accept the license. And yes, you want to integrate with KDE and Gnome.
Finally, at the setup menu, choose:
- 3. Quit Citrix Presentation Server Client 10.6 setup
Put wfica and wfcmgr on the Search Path
Create links in a folder that is on the search path
Using the Citrix Client 10.6
This will now be enabled for use with a Citrix Web Interface - without any further action.
If you do not use a Web Interface system, configure the client using the Configuration Manager
(You can download the 'Admin Guide' from the download location - see above.)
Note: If wfcmgr doesn't launch in Gutsy, there may be a problem with the loading of fonts
See http://ubuntuforums.org/showthread.php?t=591450&highlight=citrix
In summary, edit /etc/X11/xorg.conf and change '/usr/share/X11/fonts/' to '/usr/share/fonts/X11'
This following guide is written for Dapper. It works for the author, but YMMV.
Download the Citrix ICA Client RPM
Locate and download the latest (currently version 10.0) ICA Linux client RPM from:
Convert the RPM package to .deb
Install the 'alien' package:
Create the .deb
This will create the file 'icaclient-10.0-2.i386.deb'
Install the .deb
Install the motif libraries
3 cad evolution download torrent. Kubuntu only: install libxp6
Firefox PNAgent ICA Plugin
Symlink the PNAgent ICA plugin for Firefox
Client Setup
You should now be able to configure the client by running:
Setup a new connection from: Tools -> Settings -> Preferences (pull down to) Server Location (Your network admin should be able to supply the details)
Configure the server options: Connection -> New -> Network (Again, your network admin should be able to supply the details)
Configure display options: Connection -> Properties -> Network (pull down to) Window Select 16 million colors (if your vid card supports it) & Seamless Window
Once the client is configured, you can launch the ICA client by running:
You also might like to update the PATH definition in /etc/environment to include /usr/lib/ICAClient
Alternatively, create a symlink for wfica:
Printing
Your default Ubuntu printer should be available within the Citrix session automatically
In Presentation Server 3/4, the name will be something like - 'PIXMA-IP4000 [UPD:PS] (from APAC-whcold_sin) in session 1' using driver 'HP Color LaserJet PS'
If you do not see a printer like this, ask your Citrix Administrator to check that the 'HP Color LaserJet PS' driver is installed on the Presentation Server.
Accessing your PC Drive
Run the Citrix Client Manager
Choose Tools/Settings/Preferences/Drive Mapping
Choose settings similar to the attached screen-shot
The Read & Write Access options have 3 settings - enabled, disabled(X), and prompt(?)
Citrix Plugin Download
Click the 'Apply' button, then 'OK'
If you do NOT see a C: drive in your Citrix session - or it is already being used for another drive - don't worry - you will see your Ubuntu folder in Windows Explorer under My Network Places - Entire Network - Client Network - Client - ClientC$. At the command prompt or in batch files, use the UNC ClientC$. Note: The C$ must be uppercase.