Citrix Error "You have not trusted certificate"

I'm having a problem. I installed Citrix receiver icaclient 13.1.0.285639 in a machine running Ubuntu 14.04 LTS. I'm attempting to access my Citrix applications, but I get the following error:

`You have not chosen to trust 'RapidSSL CA', the issuer of the server's security certificate (SSL error 61).`

I have read multiple sites about how I can move the Mozilla certificates to the Citrix folder and attempted the proposed solution, however the problem persists. Currently I also have a Windows machine working perfectly with the server. Is there a way I can download the certificates from the Windows machine and install them in the Ubuntu machine?

Thanks!


I've had this exact same issue with 13.4 and ubuntu 16.10

A lot of the answers I've found are nearly correct, but this worked for me after reading this guide: https://www.citrix.com/content/dam/citrix/en_us/documents/downloads/citrix-receiver/linux-oem-guide-13-1.pdf

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

sudo rename 's/\.crt/\.pem/' /opt/Citrix/ICAClient/keystore/cacerts/*.crt

sudo /opt/Citrix/ICAClient/util/ctx_rehash

You don't need to get them from Windows, Firefox has the certificates you need, so you can use them: e.g.

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

sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts

I've argued this point with Citrix, but they seem to view the Linux version of the client as a tool for creators of thin client machines, and not as something that an actual user might install.