Ubuntu 18.04.1上的Citrix Receiver 13.10


13

我正在尝试让Citrix Receiver在我的Ubuntu笔记本电脑上工作。我已经安装了Citrix接收器,但是当我尝试打开通过Chrome登录到组织的Citrix StoreFront网站时公司提供的.ica文件时,它退出并显示错误消息,指出“ 无法连接至0.0.02- Windows 2016 Desktop。无此文件或目录。请验证您的连接设置,然后重试 “。此后,.ica文件将被自动删除。

另外,如果我尝试直接在已安装的应用程序中输入组织的Citrix StoreFront站点的地址,则会出现此错误;“ 无法使用此服务器地址添加您的帐户。请确保输入正确。由于该服务器的证书不受信任,因此无法建立到该服务器的SSL连接。

我总是必须切换到Windows才能远程工作。我尝试了Internet上存在的所有可用解决方案,包括“ 第一链接”,“ 第二链接”。我猜我的问题与公司证书中的通配符有关。它发布给* .myCompanyName,但是站点地址是door.myCompanyName

我尝试了一切。正因为如此,我不想切换到Windows。请帮我。

Answers:


24

这听起来像Citrix Client for Linux附带的证书有问题(屏幕快照)。Ubuntu Community Wiki上的一篇老文章解释了:

Citrix Receiver仅信任一些根CA证书,这会导致与许多Citrix服务器的连接失败并出现SSL错误。“ ca-certificates ”软件包(已安装在大多数Ubuntu系统上)提供了额外的CA证书,可以方便地将其添加到Citrix Receiver,以避免这些错误

Citrix客户端的证书已安装在中/opt/Citrix/ICAClient/keystore/cacerts。您可以安全地删除整个文件夹并添加符号链接到/etc/ssl/certs

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

之后,Citrix Receiver将开始正常运行。


2
它对我不起作用:(
Reza

同样在这里,仍然出现错误。
卡梅隆·司马

这会延迟放弃(我现在看到状态栏为½秒),但并不能解决(双击.ica-files时)。–––我应该从命令行中将哪些.ica文件称为二进制文件?/opt/Citrix/ICAclient/...我认为在某个地方。并为该二进制文件的详细模式切换了吗?(希望能得到更多细节)
Frank Nocke

1
@FrankNocke .deb从Citrix网站安装时,将在中安装ELF二进制文件/opt/Citrix/ICAClient/wfica。它似乎并没有为详细程度提供任何切换(可以wfica -h自己查看帮助屏幕)。wfica.sh同一目录中还有一个脚本,可以为您提供一些线索。
Peterino,

为我工作,使用Citrix Workspace应用程序18.10(18.10.0.11_i386)。
Marten Koetsier

1

使Citrix Workspace在运行于Ubuntu MATE 18的Chrome浏览器上工作

$ uname -a
Linux 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

脚步

  1. 访问时从浏览器小锁图标导出CA storefront.example.com

    除了参考
    :我发现使用Firefox导出CA比使用Chrome更容易

  2. 将CA导入浏览器

    在Chrome中: chrome://settings/advance

  3. 在Linux中设置CA

    • 将您的CA复制到目录 /usr/local/share/ca-certificates/
    • 使用命令:

      sudo cp <whatever>.crt /usr/local/share/ca-certificates/<whatever>.crt
      
    • 更新CA存储:

      sudo update-ca-certificates
      
    • 除了乐趣,还可以openssl用来检查证书

  4. 请按照上述步骤

    cd /opt/Citrix/ICAClient/keystore/
    sudo mv cacerts _cacerts  ### I don't delete things until things are working
    sudo ln -s /etc/ssl/certs cacerts
    

搜索机器人的以下注意事项

Firefox错误消息

$ firefox --version
Mozilla Firefox 68.0.1

使用FF Quantum 在storefront.example.com页面上提交详细信息返回了错误日志

Citrix Workspace应用程序无法启动桌面“示例桌面”

请验证ICA连接可用并且服务器地址存在


Chrome与其他错误讯息

Brave-版本1.1.21 Chromium:79.0.3945.79(正式版本)(64位)

  1. 必须导航到店面storefront.example.com
  2. 选择
  3. 文件*.ica已创建(截图)
  4. 双击下载的*.ica文件
  5. 得到错误信息

[SSL错误]

请与以下信息联系您的帮助台:您尚未选择信任服务器安全证书的颁发者“ AddTrust External CA Root”(SSL错误61)


0

好吧,我找到了一种在Chrome中连接服务器的方法。登录公司的网站时,单击Chrome右上角的名称,然后单击“更改Citrix Receiver ...”,最后单击“使用简易版本而不是完整版本”。但是仍然无法与应用程序连接。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.