Citrix receiver SSL connection error. Certificates?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












I can't get the Citrix Receiver to work on Ubuntu 17.10. (SSL connection couldn't be established)



I tried different versions and copying the certificates from Mozilla as described here and here and ran ctx_rehash.
Another answer suggests to convert a .crt file to .pem.



It's not clear to me though which file is meant and how to get it. I connected to citrix via browser (which works), exported the certificate from the page info/security, converted it to .pem and rehashed. Doesn't work though










share|improve this question



























    up vote
    0
    down vote

    favorite












    I can't get the Citrix Receiver to work on Ubuntu 17.10. (SSL connection couldn't be established)



    I tried different versions and copying the certificates from Mozilla as described here and here and ran ctx_rehash.
    Another answer suggests to convert a .crt file to .pem.



    It's not clear to me though which file is meant and how to get it. I connected to citrix via browser (which works), exported the certificate from the page info/security, converted it to .pem and rehashed. Doesn't work though










    share|improve this question

























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I can't get the Citrix Receiver to work on Ubuntu 17.10. (SSL connection couldn't be established)



      I tried different versions and copying the certificates from Mozilla as described here and here and ran ctx_rehash.
      Another answer suggests to convert a .crt file to .pem.



      It's not clear to me though which file is meant and how to get it. I connected to citrix via browser (which works), exported the certificate from the page info/security, converted it to .pem and rehashed. Doesn't work though










      share|improve this question















      I can't get the Citrix Receiver to work on Ubuntu 17.10. (SSL connection couldn't be established)



      I tried different versions and copying the certificates from Mozilla as described here and here and ran ctx_rehash.
      Another answer suggests to convert a .crt file to .pem.



      It's not clear to me though which file is meant and how to get it. I connected to citrix via browser (which works), exported the certificate from the page info/security, converted it to .pem and rehashed. Doesn't work though







      17.10 ssl citrix






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Feb 5 at 10:46

























      asked Feb 5 at 9:22









      unnic

      12




      12




















          3 Answers
          3






          active

          oldest

          votes

















          up vote
          0
          down vote













          I'm having the same problem. And also tried to copy the certificates to /opt/Citrix/ICAClient/keystore/cacerts. I know the certificates work because I need them for browsing the internet (corporate firewall). Firefox and Chromium accept the certificates. Using openssl I found out that the certificates were already in pem format.



          When making a connection to the Citrix storefront web page, I don't have a problem. The session starts fine.



          edit:



          The line below fixed it for me.



          $ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/






          share|improve this answer


















          • 1




            OP indicated they rehashed without success.
            – Thomas Ward♦
            Feb 9 at 17:18

















          up vote
          0
          down vote



          accepted










          I managed to connect by exporting the certificate manually from the browser:



          • go to the citrix site

          • view certificate

          • export the certificate. the correct one is one above the actual adress

          • convert from .crt to .pem

          • rehash





          share|improve this answer



























            up vote
            0
            down vote













            You should simply re-use the certificates already installed with the ca-certificates package, e.g.



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


            No conversion and rehashing needed.



            See Citrix receiver 13.10 on Ubuntu 18.04.1 for background reading (and why this is safe).






            share|improve this answer




















              Your Answer







              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "89"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              convertImagesToLinks: true,
              noModals: false,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













               

              draft saved


              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003194%2fcitrix-receiver-ssl-connection-error-certificates%23new-answer', 'question_page');

              );

              Post as a guest






























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              0
              down vote













              I'm having the same problem. And also tried to copy the certificates to /opt/Citrix/ICAClient/keystore/cacerts. I know the certificates work because I need them for browsing the internet (corporate firewall). Firefox and Chromium accept the certificates. Using openssl I found out that the certificates were already in pem format.



              When making a connection to the Citrix storefront web page, I don't have a problem. The session starts fine.



              edit:



              The line below fixed it for me.



              $ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/






              share|improve this answer


















              • 1




                OP indicated they rehashed without success.
                – Thomas Ward♦
                Feb 9 at 17:18














              up vote
              0
              down vote













              I'm having the same problem. And also tried to copy the certificates to /opt/Citrix/ICAClient/keystore/cacerts. I know the certificates work because I need them for browsing the internet (corporate firewall). Firefox and Chromium accept the certificates. Using openssl I found out that the certificates were already in pem format.



              When making a connection to the Citrix storefront web page, I don't have a problem. The session starts fine.



              edit:



              The line below fixed it for me.



              $ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/






              share|improve this answer


















              • 1




                OP indicated they rehashed without success.
                – Thomas Ward♦
                Feb 9 at 17:18












              up vote
              0
              down vote










              up vote
              0
              down vote









              I'm having the same problem. And also tried to copy the certificates to /opt/Citrix/ICAClient/keystore/cacerts. I know the certificates work because I need them for browsing the internet (corporate firewall). Firefox and Chromium accept the certificates. Using openssl I found out that the certificates were already in pem format.



              When making a connection to the Citrix storefront web page, I don't have a problem. The session starts fine.



              edit:



              The line below fixed it for me.



              $ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/






              share|improve this answer














              I'm having the same problem. And also tried to copy the certificates to /opt/Citrix/ICAClient/keystore/cacerts. I know the certificates work because I need them for browsing the internet (corporate firewall). Firefox and Chromium accept the certificates. Using openssl I found out that the certificates were already in pem format.



              When making a connection to the Citrix storefront web page, I don't have a problem. The session starts fine.



              edit:



              The line below fixed it for me.



              $ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Feb 9 at 16:12

























              answered Feb 9 at 16:00









              Robert Vrijhof

              11




              11







              • 1




                OP indicated they rehashed without success.
                – Thomas Ward♦
                Feb 9 at 17:18












              • 1




                OP indicated they rehashed without success.
                – Thomas Ward♦
                Feb 9 at 17:18







              1




              1




              OP indicated they rehashed without success.
              – Thomas Ward♦
              Feb 9 at 17:18




              OP indicated they rehashed without success.
              – Thomas Ward♦
              Feb 9 at 17:18












              up vote
              0
              down vote



              accepted










              I managed to connect by exporting the certificate manually from the browser:



              • go to the citrix site

              • view certificate

              • export the certificate. the correct one is one above the actual adress

              • convert from .crt to .pem

              • rehash





              share|improve this answer
























                up vote
                0
                down vote



                accepted










                I managed to connect by exporting the certificate manually from the browser:



                • go to the citrix site

                • view certificate

                • export the certificate. the correct one is one above the actual adress

                • convert from .crt to .pem

                • rehash





                share|improve this answer






















                  up vote
                  0
                  down vote



                  accepted







                  up vote
                  0
                  down vote



                  accepted






                  I managed to connect by exporting the certificate manually from the browser:



                  • go to the citrix site

                  • view certificate

                  • export the certificate. the correct one is one above the actual adress

                  • convert from .crt to .pem

                  • rehash





                  share|improve this answer












                  I managed to connect by exporting the certificate manually from the browser:



                  • go to the citrix site

                  • view certificate

                  • export the certificate. the correct one is one above the actual adress

                  • convert from .crt to .pem

                  • rehash






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Feb 13 at 12:28









                  unnic

                  12




                  12




















                      up vote
                      0
                      down vote













                      You should simply re-use the certificates already installed with the ca-certificates package, e.g.



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


                      No conversion and rehashing needed.



                      See Citrix receiver 13.10 on Ubuntu 18.04.1 for background reading (and why this is safe).






                      share|improve this answer
























                        up vote
                        0
                        down vote













                        You should simply re-use the certificates already installed with the ca-certificates package, e.g.



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


                        No conversion and rehashing needed.



                        See Citrix receiver 13.10 on Ubuntu 18.04.1 for background reading (and why this is safe).






                        share|improve this answer






















                          up vote
                          0
                          down vote










                          up vote
                          0
                          down vote









                          You should simply re-use the certificates already installed with the ca-certificates package, e.g.



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


                          No conversion and rehashing needed.



                          See Citrix receiver 13.10 on Ubuntu 18.04.1 for background reading (and why this is safe).






                          share|improve this answer












                          You should simply re-use the certificates already installed with the ca-certificates package, e.g.



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


                          No conversion and rehashing needed.



                          See Citrix receiver 13.10 on Ubuntu 18.04.1 for background reading (and why this is safe).







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Aug 28 at 22:21









                          Peterino

                          22127




                          22127



























                               

                              draft saved


                              draft discarded















































                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1003194%2fcitrix-receiver-ssl-connection-error-certificates%23new-answer', 'question_page');

                              );

                              Post as a guest













































































                              Popular posts from this blog

                              pylint3 and pip3 broken

                              Missing snmpget and snmpwalk

                              How to enroll fingerprints to Ubuntu 17.10 with VFS491