Wal*_*e44 4 citrix client 16.04
我在 ubuntu 16.04.1 LTS 上使用 citrix 接收器(客户端代理,而不是 Web)时遇到了一些麻烦。
初始安装后,我使用符号链接将 Firefox 的 CA 证书添加到 /opt/Citrix/ICAClient/keystore 中的 cacerts 文件夹中,然后重新散列证书;
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
Run Code Online (Sandbox Code Playgroud)
如果我通过网络浏览器访问,这会使 citrix 工作。应用程序启动,一切正常。
不过,我终其一生都无法让接收器应用程序正常工作。当我尝试将我公司的商店添加到客户端时,它立即失败:
Your account cannot be added using this server address.
An SSL connection to the server couldn't be established because the server's certificate was not trusted.
Run Code Online (Sandbox Code Playgroud)
我们用于 Storefront 的证书(通过 Citrix Netscaler 网关提供)是 GoDaddy 颁发的通配符。有谁知道我是否需要在某处添加此证书以便 Citrix Receiver 客户端可以工作?
任何帮助将不胜感激。
干杯。
小智 11
要解决此问题,您可以参考以下链接:
我可以通过以下步骤让接收器应用程序信任服务器的证书:
.crt。你也可以在/usr/share/ca-certificates/mozilla/*通过以下命令将 crt 文件转换为 pem 文件:
openssl x509 -in mycert.crt -out mycert.pem -outform PEM
Run Code Online (Sandbox Code Playgroud)
mycert.crt导出的证书在哪里。
将pem文件复制到 $ICAROOT/keystore/cacerts
一般 $ICAROOT=/opt/Citrix/ICAClient
通过以下命令重新哈希证书:$ICAROOT/util/ctx_rehash
| 归档时间: |
|
| 查看次数: |
16829 次 |
| 最近记录: |