Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Write tutorials for Linux Mint here
More tutorials on https://github.com/orgs/linuxmint/discu ... /tutorials and (archive) on https://community.linuxmint.com/tutorial
Forum rules
Don't add support questions to tutorials; start your own topic in the appropriate sub-forum instead. Before you post read forum rules
Post Reply
Tiredteck

Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by Tiredteck »

Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon.

First of all, thank you to those others who have found that the
location of the certificates is the basic problem.

This information led me to the solution for my install.

I hope this helps someone correct their error 61 certificate issue.

It appears that different versions of the OS and Citrix require
different locations for the relevant certificates and those certificate
requirements change with different version of the Citrix ICAClient.

If you upgrade to a newer version of Citrix you may break your working install of Citrix.
This was not tested on a Ubuntu install or variation of Ubuntu other than Mint.
The ICAClient did launch, connected and allowed login on Firefox, Chrome and Opera.

This procedure is for the versions of the software specified here.

Citrix Client Install On Linux Mint 18
Linux Mint 18 Cinnamon 64 bit
Cinnamon Version 3.07
Linux Kernel 4.4.0-21-Generic

Firefox 49.0.2 for Linux Mint - Mint 1.0

Install full package on Firefox with Linux Mint 18
Citrix - Citrix Receiver
• Receiver for Linux
• Receiver for Linux
• Receiver for Linux 13.4
Debian Packages
Full Package (Self-Service Support)
Receiver for Linux (x86_64)
Aug 29, 2016
17.4MB - (.DEB)

Certificate Error Correction

The proper certificates were required to be in the correct directory structure location.
These certificates were copied from their install location to the correct location required by the Citrix Client.

sudo cp /usr/share/ca-certificates/mozilla/*.* /opt/Citrix/ICAClient/keystore/cacerts


Workstation Testing Environment

Dell Vostro 220
Intel Core Duo CPU E8400 @ 3.00Ghz x2
4GB DDR2 Ram
240GB SATA Hard Drive
Intel Series 4 Chipset Integrated Graphics Controller

Linux Mint 18 Cinnamon

This is a Full Workstation not a Virtual Machine.
YMMV in a VM


TiredTeck
11.16.2016
NOB
Level 1
Level 1
Posts: 29
Joined: Sun Sep 30, 2012 4:31 am

Re: Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by NOB »

Hi everyone

I didn't experience the problem mentioned here, but I recently installed Linux Mint 18 (Cinnamon) and
the latest citrix receiver 13.5 with Firefox 52.0.1.
I can connect to my work environment fine but couldn't start any application.
All I got was "SSL Error 4" (and the usual: contact your citrix administrator or helpdesk).
Forgot to mention that the same is true for LM 18.1 (Cinnamon).

I tested the same icaclient version on LM 17(v2) Cinnamon and got an interesting result:
The application started fine but I could not enter anything via the keyboard !

To make a long story short:
Don't use the latest icaclient 13.5.0.x on Linux Mint CInnamon !
Keep the 13.4.0.x running and save this version for later use, e.g. upgrade or a new installation.

It took my a long time to figure this out.
I don't know whether other DE are affected, though.

HTH
Norbert
Iiari

Re: Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by Iiari »

I think it impacts all distros. I've seen other posts where people are going back to 13.4.
anakon

Re: Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by anakon »

Hi Everyone,

I came across the same problem - but was lucky enough to find a solution!

I found this webpage : https://ubuntuforums.org/showthread.php?t=1975705

All I needed to do was tell Citrix where to find the Mozilla signed certificates.
To do this, I used this Linux command - run as root :

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

And that was it! :)

Hope this is useful.

Cheers
quebonito

Re: Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by quebonito »

Hi,
your post and the hint to use the debian 13.4 Version of the ica client made my installation work perfectly on Linux Mint 19.1 Cinnamon.
thanks a lot and all the best for 2019.
Cheers quebonito :D
User avatar
karlchen
Level 23
Level 23
Posts: 18206
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Citrix Receiver Client ICAClient install for Linux Mint 18 Cinnamon

Post by karlchen »

Just to confirm:

Code: Select all

karl@voyager ~ $ inxi -Sxxx
System:    Host: voyager Kernel: 4.4.0-141-generic x86_64 bits: 64 compiler: gcc v: 5.4.0 Desktop: Cinnamon 3.2.7 wm: muffin 
           dm: MDM Distro: Linux Mint 18.1 Serena base: Ubuntu 16.04 xenial 
karl@voyager ~ $ dpkg --list icaclient
||/ Name                          Version             Architecture        Description
+++-=============================-===================-===================-===============================================================
ii  icaclient                     13.4.0.10109380     amd64               Citrix Receiver for Linux
Works correctly on Linux Mint 18.1 / Ubuntu 16.04.5, even 2 years after the tutorial has been posted. ;-)
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 771 days now.
Lifeline
Post Reply

Return to “Tutorials”