HowTo make the Citrix Receiver for Linux trust a CA certificate

Recently I ran across the common error that my Citrix Receiver for Linux doesn’t trust the CA certificate of my Citrix Access Gateway.

Citrix Receiver for Linux - SSL error message

To resolve this issue, please follow the instructions below:

  1. Open your Access Gateway website with firefox
  2. Click on the Lock left of https://… and choose “More Information”
  3. Click on “View Certificate”
  4. Change to the tab “Details”
  5. Highlight your CA certificate in the Certificate Hierarchy field and click the “Export” button
  6. Save the certificate (in X.509 Certificate (PEM) format) to your Desktop and give it the file extension .crt
  7. sudo copy the file to /opt/Citrix/ICAClient/keystore/cacerts

Enjoy your working Receiver!

4 thoughts on “HowTo make the Citrix Receiver for Linux trust a CA certificate

  • Great, ICAClient just installed and now working perfectly with my certificate 😉

    My ICA Client Receiver is running at his best on a poor laptop (with a 1.2 ghz processor and 256mb of memory) under my Linux distrib (SliTaz 4.0).

    Thanks a lot for this procedure !

  • My pc did not have the directory:
    /opt/Citrix/ICAClient/keystore/cacerts

    What I did was to run the commando:

    locate cacerts

    Then I copied the certificate (the .crt file) to the directories in my account where there were directories named cacerts.

    After that Citrix worked fine :)

    Thanks Sebastian. I badly needed this to work at once, and your description on how to solve the problem saved me.

Comments are closed.