Consegui conectar exportando o certificado manualmente pelo navegador:
- vá para o site da citrix
- ver certificado
- exporte o certificado. o correto é um acima do endereço real
- converta de .crt para .pem
- rehash
Não consigo que o Citrix Receiver funcione no Ubuntu 17.10. (Conexão SSL não pôde ser estabelecida)
Eu tentei versões diferentes e copiei os certificados da Mozilla como descrito aqui e aqui e executou o ctx_rehash. Outra resposta sugere converter um arquivo .crt para .pem .
Não está claro para mim qual arquivo é usado e como obtê-lo. Conectei-me ao citrix via browser (que funciona), exportei o certificado da página info / security, convertei para .pem e rehashed. Não funciona embora
Consegui conectar exportando o certificado manualmente pelo navegador:
Estou tendo o mesmo problema. E também tentou copiar os certificados para / opt / Citrix / ICAClient / keystore / cacerts. Eu sei que os certificados funcionam porque eu preciso deles para navegar na internet (firewall corporativo). O Firefox e o Chromium aceitam os certificados. Usando o openssl, descobri que os certificados já estavam no formato pem.
Ao fazer uma conexão com a página da Web da vitrine Citrix, não tenho um problema. A sessão começa bem.
editar:
A linha abaixo corrigiu para mim.
$ sudo c_rehash / opt / Citrix / ICAClient / keystore / cacerts /
Você deve reutilizar os certificados já instalados com o pacote ca-certificates
, por exemplo,
$ cd /opt/Citrix/ICAClient/keystore/
$ sudo rm -r cacerts
$ sudo ln -s /etc/ssl/certs cacerts
Nenhuma conversão e repetição necessária.
Veja Citrix receiver 13.10 no Ubuntu 18.04 .1 para leitura em segundo plano (e por que isso é seguro).