在 Ubuntu 15.10 上尝试使用 Citrix(通过 Citrix 访问 SAP 培训)时出现以下错误:
Citrix 接收器
SSL 错误
联系您的帮助台并提供以下信息:
您尚未选择信任“Symantec Class 3 Secure Server CA / G4”,即服务器安全证书的颁发者(SSL 错误 61)。
我按照教程安装了 Citrix如何在 Ubuntu 14.04 LTS 64 位中安装 Citrix Receiver icaclient安装完成,没有任何错误。
我还确保证书符合CitrixXenAppPlugin - 配置证书:
另外,我在 Firefox 中检查了证书是否已知,甚至检查了所有标记(之前没有检查过)(在设置->高级->证书下):
我错过了什么?
答案1
解决方案 1
好的,感谢@sletarte 的提示,解决方案如下:
- 将证书信任于
/usr/local/share/ca-certificates
- 执行
sudo update-ca-certificates
你应该看到这样的内容:
1 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d.... Adding debian:SymantecClass3SecureServerCA-G4.pem
- 使用 Google Chrome 而不是 Firefox
解决方案 2
答案2
我正在使用 Ubuntu 16.04.1、Firefox 50 和 Citrix Receiver 13.4。
不幸的是@thorsten-niehues 的解决方案对我来说不起作用。
为了解决这个问题,我必须将.crt
文件复制到/opt/Citrix/ICAClient/keystore/cacerts
然后我就能使用 Firefox 和 Chrome 毫无问题地连接到 Citrix。
答案3
不确定您的 Citrix 安装中运行了哪些脚本,但我相信您可能仍需要告诉 Ubuntu 信任根 CA - 您可以通过运行sudo dpkg-重新配置 ca 证书从您拥有 Citrix 的 .crt 文件的目录中。mozilla 有自己的目录 (/usr/share/ca-certificates/mozilla),它可能正在此显示您在 Firefox 中看到的受信任证书列表。