CitrixClientInstall

2018/11/01

Categories: technology Tags: vpn computers citrix

Upgrading/Installing Citrix Client

Noting this here so that I don’t have to search for it again in the future, as I’m sure I’ll hit this problem another day!

The problems

Installing Citrix client, on GNU/Linux at least, can give rise to various encryption/cert problems/errors blocking proper function. The following page has references to both that I have encountered: https://discussions.citrix.com/topic/393904-cannot-connect-to-0002-streetsmart-edge/

Problem 1: SSL Cert problems

This is the issue I encountered a few times in the past when installing/upgrading the Citrix client (e.g. ICA Client 13.8).

Solution was downloading certs https://www.entrustdatacard.com/pages/root-certificates-download then move certs to $(ICACLIENTDIR)/keystore/cacerts , and change the ownership appropriately (check rest of contents of directory, as it depends how/where you installed).

Problem 2: Cannot connect to “0.0.0.2 - AppName”

This I only encountered when I first installed Citrix Workspace app 1810. Solution was pointed out from above link. Full solution detail here at Ask Ubuntu.

Specifically:

cd /opt/Citrix/ICAClient/keystore/
rm -rf cacerts
ln -s /etc/ssl/certs cacerts

And that fixed it for me. Easier than I expected, but just finding the answer was the tricky bit.