在 Ubuntu 18.04 上使用 Citrix Receiver(ICA 客户端)

在 Ubuntu 18.04 上使用 Citrix Receiver(ICA 客户端)

我曾经在 Ubuntu 16.04 上使用过 Citrix 接收器一段时间,切换到 18.04 后,我想继续使用 Citrix。

我按照官方指南下载并安装了 citrix receiver 13.8,没有任何错误:https://docs.citrix.com/en-us/receiver/linux/current-release/install.html

当我尝试使用提供的连接文件 (.ica) 进行 vonnect 时,我在窗口中收到以下错误消息:

与“0.0.0.2 - Desktop EMEA”的绑定无法被接受。数据或记录无法找到。

英语:未找到文件或目录

我尝试通过PrintLogThreshold=6在连接文件中进行设置来进行调试。不幸的是,没有记录有关该错误的其他信息。

在旧的 Ubuntu 16.04 安装上使用相同的连接可以同时照常工作。

我该如何调试?为什么 IP 地址全为零?

答案1

安装 Citrix Receiver Full 后运行以下命令对我有用

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/

sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

答案2

这似乎是 Citrix Receiver 旧版本中的一个已知问题,在 13.9 中再次出现,因此与 Ubuntu 无关。这似乎是因为 Citrix Receiver 13.9 和 Ubuntu 18.04 是在同一时期发布的。

我从中得到了这样的见解大多数发行版无法连接到“0.0.0.2 Citrix 服务器场 - 已发布的应用程序名称”

因此,要解决此问题,请安装 Citrix Receiver 13.8。

答案3

我从 17.04 升级到 18.04 后遇到了这个问题。Firefox 给出了同样的错误消息。我找到了一个解决方法:直接从启动器(Supe+A)启动 Citrix Receiver。从您仍然可以在 Firefox 页面上找到的 URL 输入副本。

顺便说一句:仍在使用 citrix Receiver 13.5

答案4

最好的答案在这里给出:

https://discussions.citrix.com/topic/402745-citrix-workspace-app-1903-install-fails-on-ubuntu-1904/

虽然它指的是 Ubuntu 19.04 上的一个问题,但我发现它也适用于 18.04,但不同之处在于这些软件包在标准发行版中可用,只需要从那里安装即可:

它说(当然你必须相应地调整软件包的版本)

“您可以手动安装依赖项,然后安装 Citrix:

  1. 从 Launchpad 下载 3 个必需的依赖项(不提供直接链接,以便您检查它是否合法):

A。https://launchpad.net/ubuntu/bionic/amd64/libicu60/60.2-3ubuntu3(libicu60_60.2-3ubuntu3_amd64.deb(7.7 MiB))

b.https://launchpad.net/ubuntu/bionic/amd64/libjavascriptcoregtk-1.0-0/2.4.11-3ubuntu3

(libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb(1.8 MiB))

C。https://launchpad.net/ubuntu/cosmic/amd64/libwebkitgtk-1.0-0/2.4.11-3ubuntu3

(libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb(7.7 MiB))

  1. 在终端中按顺序安装文件

(假设文件位于下载文件夹中)

cd ~/下载 sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb sudo dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb sudo dpkg -i libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb sudo dpkg -i icaclient_19.3.0.5_amd64.deb

这样就正确安装了 Citrix Workspace。如果您在尝试设置时遇到连接错误,也请执行步骤 3。

  1. 修复证书错误。

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

就这样。”

相关内容