我曾经在 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:
- 从 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))
- 在终端中按顺序安装文件
(假设文件位于下载文件夹中)
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。
- 修复证书错误。
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
就这样。”