回答:
次のコマンドで削除cacerts
してリンクし/etc/ssl/certs
ます
cd /opt/Citrix/ICAClient/keystore/
sudo rm -rf cacerts
sudo ln -s /etc/ssl/certs cacerts
出典:bdetweilerのコメントは私を助けてくれました。
sudo
rmとlnの前に行う必要がありますが、完璧です
sudo mv cacerts cacerts.OLD
だけでなくまっすぐパージ。
同等の問題がありました。Xenialで現時点で見つけた最良の解決策は、Citrix Receiverの13.2 x64バージョンにダウングレードし、証明書のリンクなどに関する標準手順に従うようにすることです。
ルート証明書を取得してこれを解決しました。私の場合はVerisignだったので、ルート10証明書をhttps://www.symantec.com/theme/rootsからダウンロードしました
ルート10を取得しますverisign-universal-root-certification-authority-en.pem
。sudo というファイルがコピーされます。/opt/Citrix/ICAClient/keystore/cacerts
すぐに機能しました。
cd /opt/Citrix/ICAClient/keystore/; rm -rf cacerts; ln -s /etc/ssl/certs cacerts;
次の手順を使用してこのエラーを解決しました
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
私はから解決策を得る:https : //stackoverflow.com/questions/53062679/cannot-connect-to-0-0-0-2-published-app-name-in-citrix-receiver-ica-client