I’ve had the issue where the Citrix Xen App on Fedora wouldn’t start because it popped up with a screen mentioning I decided that I didn’t trust a Verisign root certificate. Well, I haven’t decided anything. the blooddy app just didn’t install the certificates with it nor did it use the standard location in /etc/ssl/certs for the certificates. Instead Citrix decides to install the Reciever app in /opt/Citrix/reciever folder which contains a “keystore/certs” subfolder.
Now there are a couple of thing you can do here but the easiest one is to download the ca-root certificates from Verisign (over here: http://www.verisign.com/support/roots.html), extract all into the above mentioned folder and rename the *.cer files to *.crt and restart the app.
Secondly when you’re on a 64-bit version of Fedora you’re missing a shitload of 32-bits libraries which Citrix Reciever still seems to need even though they specify the RPM to be 64-bit which gives a really false view of the app.
wfica: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
So in order to fix this you have to install some additional libs. The below ones worked for me.
Yes, these are also 32-bit libraries so they do cripple the app.
That should fix it.
Hope this helps.