Nicolas Kovacs
2019-Apr-22 10:50 UTC
[CentOS] Citrix receiver and certificates on CentOS 7
Hi, I'm currently migrating a client's workstation from OpenSUSE Leap 15.0 to my personal blend of CentOS 7 and KDE. The client has some extra software installed on his machine, and one of these applications is causing me some troubles: Citrix Receiver. Here's my old blog article on installing Citrix Receiver on OpenSUSE : * https://www.microlinux.fr/citrix-receiver-opensuse-leap-15-0/ The application's certificate store is incomplete, so here's how I resolved the problem under OpenSUSE : # cd /opt/Citrix/ICAClient/keystore/ # rm -rf cacerts/ # ln -s /etc/ssl/certs cacerts Once this is done, Citric Receiver works perfectly under OpenSUSE. Now I tried to do the same thing under CentOS 7. The certificates are stored in a different directory, so here's what I did. # cd /opt/Citrix/ICAClient/keystore/ # rm -rf cacerts/ # ln -s /etc/pki/tls/certs cacerts Unfortunately this doesn't seem to work. Which leaves me clueless. Any suggestions? Niki -- Microlinux - Solutions informatiques durables 7, place de l'?glise - 30730 Montpezat Site : https://www.microlinux.fr Mail : info at microlinux.fr T?l. : 04 66 63 10 32 Mob. : 06 51 80 12 12
Nicolas Kovacs
2019-Apr-22 12:44 UTC
[CentOS] Citrix receiver and certificates on CentOS 7
Le 22/04/2019 ? 12:50, Nicolas Kovacs a ?crit?:> The application's certificate store is incomplete, so here's how I > resolved the problem under OpenSUSE : > > # cd /opt/Citrix/ICAClient/keystore/ > # rm -rf cacerts/ > # ln -s /etc/ssl/certs cacerts > > Once this is done, Citric Receiver works perfectly under OpenSUSE. > > Now I tried to do the same thing under CentOS 7. The certificates are > stored in a different directory, so here's what I did. > > # cd /opt/Citrix/ICAClient/keystore/ > # rm -rf cacerts/ > # ln -s /etc/pki/tls/certs cacerts > > Unfortunately this doesn't seem to work. Which leaves me clueless.I investigated this a little further and found the following workaround. # cd /opt/Citrix/ICAClient/keystore/ # rm -rf cacerts # scp -r opensuse-pc:/etc/ssl/certs . # mv certs cacerts This works perfectly, but now I wonder if I can make this work somehow without having to rely on an existing OpenSUSE installation. Any suggestions ? Cheers, Niki -- Microlinux - Solutions informatiques durables 7, place de l'?glise - 30730 Montpezat Site : https://www.microlinux.fr Mail : info at microlinux.fr T?l. : 04 66 63 10 32 Mob. : 06 51 80 12 12