46

I am trying to run Citrix receiver on the Xenial version of Ubuntu, but I am getting this error below

ERROR:

Cannot connect to "0.0.0.2 - Remote Desktop Connection"

Unknown error 1000119. Verify your connection settings and try again.

What should I do?

Prabhu David
  • 461
  • 1
  • 4
  • 3

7 Answers7

93

Remove cacerts and link to /etc/ssl/certs by the following commands

cd /opt/Citrix/ICAClient/keystore/
sudo rm -rf cacerts
sudo ln -s /etc/ssl/certs cacerts

Source: comment by bdetweiler which helped me.

Kevin
  • 103
  • 5
validom
  • 1,031
  • 7
  • 3
  • 22
    This should be the accepted answer – Jan Richter Mar 28 '18 at 00:27
  • 4
    you need to `sudo` before rm and ln but yes perfect – xam May 15 '18 at 14:28
  • 4
    This helped me, for the first time ever, get Citrix Receiver working in a Linux distribution! Thanks! – Wes May 18 '18 at 16:27
  • 2
    I have tried the above solution. But still the same error. Can somebody pls help – dileepVikram May 26 '18 at 03:48
  • Just added sudo as commented, worked for me too! – insanely_sin Jun 01 '18 at 17:21
  • 8
    Suggest `sudo mv cacerts cacerts.OLD` rather than just a straight up purge. – Corey S. Jul 06 '18 at 18:34
  • @CoreyS. The folder can safely be deleted. First, the Citrix client is not a valuable piece of software (you don't break your system), and second, the certificates in `/etc/ssl/certs` are more comprehensive (you don't lose anything). See [Citrix receiver 13.10 on Ubuntu 18.04.1](https://askubuntu.com/questions/1064452/citrix-receiver-13-10-on-ubuntu-18-04-1/1069929#1069929) for background reading. – Peterino Aug 28 '18 at 22:46
  • 2
    That worked !!! Thanks alot. it saves my day!!! – OCJP Jun 03 '19 at 05:50
  • This solved my issue. Thanks @validom! – binarymason May 18 '20 at 13:44
  • This also solves another issue that appears before you can even login: "An SSL connection to the server couldn't be established because the server's certificate was not trusted." Thank you! – mesompi Dec 29 '20 at 17:01
  • This wone worked for me too.. :) – JayKandari Jul 21 '22 at 08:10
5

I got it. Linking the system's certificates to the ICA's also works:

sudo ln -s /etc/ssl/certs/* /opt/Citrix/ICAClient/keystore/cacerts

with ignoring the warnings regarding duplicates.

Peter
  • 51
  • 1
  • 1
2

I had the equivalent problem. The best solution I was able to find at the moment in Xenial was to downgrade to the 13.2 x64 version of Citrix Receiver and be sure to follow the standard procedures with respect to linking certificates, etc.

2

I solved this by getting the root cert. In my case it was Verisign, so I downloaded the root 10 cert from https://www.symantec.com/theme/roots

Get root 10. It'll be a file called verisign-universal-root-certification-authority-en.pem sudo copy it into /opt/Citrix/ICAClient/keystore/cacerts

It worked straight after.

infinityplusb
  • 83
  • 2
  • 10
1

I had the same problem. For me the solution was to put in

8.8.8.8,4.4.4.4 

as DNS in the network manager

Zanna
  • 69,223
  • 56
  • 216
  • 327
r3ev
  • 21
  • 1
  • Upvoting as this error message was a DNS issue for me too (the certificates above didn't solve it). – moo Apr 07 '20 at 08:34
0

I solved this error by use the following Steps

cd /opt/Citrix/ICAClient/keystore/cacerts/
wget https://dl.cacerts.digicert.com/DigiCertHighAssuranceEVRootCA.crt

curl https://support.comodo.com/index.php?/Knowledgebase/Article/GetAttachment/969/821026 > comodorsacertificationauthority.crt
exit

I get solution from: https://stackoverflow.com/questions/53062679/cannot-connect-to-0-0-0-2-published-app-name-in-citrix-receiver-ica-client

Pilot6
  • 88,764
  • 91
  • 205
  • 313
Ahmed
  • 1
0

I was not able to permanently solve the issue with the solutions here. I found a suggestion here which solved my problem.

If you don't know the URL the app asks you for; it is the URL of your organisation's "Citrix storefront" (where you download your .ica files)

Agade
  • 101
  • 3