Getting Citrix Receiver Working on Fedora 19

  1. Download the Citrix Receiver in RPM format here: http://www.citrix.com/downloads/citrix-receiver/linux.html
  2. As sudo or root, issue a `yum install ICAClient*.rpm`.
  3. Click on the .ica link in your xenapp citrix website. When prompted to open or download the .ica file, select download.
  4. Run `/opt/Citrix/ICAClient/wfica.sh launch.ica` in the directory where launch.ica was downloaded to.
  5. If you see error messages like, "Error while loading shared library : libpng12.so.0 : can not open shared object file", issue a ` yum install libpng12.i686 libpng12-devel.i686`. 
  6. Go back to your Citrix website, and click on the .ica link again. This time instead of downloading it, select open with, and choose, "/opt/Citrix/ICAClient/wfica.sh".
  7.  The Citrix receiver will now complain about  you not having a trusted certificate. You will need to find the certificate needed and place it in the following folder, "/opt/Citrix/ICAClient/keystore/cacerts/". For example if you need the Go Daddy Class 2 certificate, go to the following site and download it into the cacerts folder; https://certs.godaddy.com/anonymous/repository.pki. You can also export the certificate from Firefox (Preference -> Advanced -> View Certificates) or if you have a working Windows computer export it following these instructions.
  8. Citrix Receiver should now work. (If you encounter issues with sound try `yum install alsa-lib.i686` however I haven't bothered with sound yet)

Comments

Popular posts from this blog

The SQL Server and .Net equivalent of PHP and MySQL's SHA1 function

Easy .NET MVC Active Directory Attribute Based Authorization

AutoItX4Java - Java AutoIt Bridge