Install Citrix Workspace app 2004 on Fedora 32

Download the RedHat Web Package from Citrix Workspace app 2004 for Linux

Install package

# dnf localinstall Downloads/ICAClientWeb-rhel-20.04.0.21-0.x86_64.rpm
# dnf install compat-openssl10.x86_64

Update libcrypto reference in desktop file

# sed -i '/Exec=/d' /usr/share/applications/wfica.desktop
# echo 'Exec=env LD_PRELOAD="/lib64/libcrypto.so.1.0.2o" /opt/Citrix/ICAClient/wfica -icaroot /opt/Citrix/ICAClient %f' | tee --append /usr/share/applications/wfica.desktop

To verify the changes

# cat /usr/share/applications/wfica.desktop

Symlink the system ca-certificates and install them in Citrix's cacerts directory

# ln -s /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem /opt/Citrix/ICAClient/keystore/cacerts/
# cd /opt/Citrix/ICAClient/keystore/cacerts/
# awk 'BEGIN {c=0;} /BEGIN CERT/{c++} { print > "cert." c ".pem"}' < tls-ca-bundle.pem

Previous Post Next Post