Ubuntu 17.10上的Citrix ICA接收器

我已经成功地在Ubuntu 16.04上使用Citrix ICA客户端13.3了很长一段时间。 最近我买了一台新笔记本电脑并安装了Ubuntu 17.10。 我安装了最新的13.7 Citrix .deb,更新了SSL证书等,并尝试登录。 但是,我得到了一些不熟悉的SSL错误(4)。 在检查了一些论坛后,我决定尝试13.4。 我开始了

sudo apt-get remove icaclient 

之后我安装了13.4 deb。 但是,我得到了同样的错误并注意到仍有13.7的遗留文件,所以我试图手动完全删除它们,如下所示

 sudo rm -rf /etc/icaclient/ sudo rm -rf /etc/icalicense/ rm -rf ~/.ICAClient/ 

然后我尝试重新安装13.4但它甚至不会加载,抱怨缺少.ini文件(module.ini,regions.ini等)。 我尝试触摸一些和接收器加载,但当然抱怨无效的键盘映射等我得出结论,我的笔记本电脑上仍然有一些ICA文件,我需要删除它们才继续。 谁能告诉我他们在哪里?

之后,在Ubuntu 17.10上修复SSL错误4的任何提示?

谢谢!

尝试icaclient 13.6。

我和13.7有同样的错误并降级到13.6。 我再也没有13.6这个问题了。

这不是必需的。 您可以使用最新版本,只需按照我的回答: 使用Citrix Receiver时出现证书错误

较新版本的接收器要求您运行其util并将证书作为PEM证书移动,而不是Mozilla ca-certificates中包含的默认CRT。

关于删除孤立配置文件的第一个问题的答案是清除包而不是简单地删除它,例如

 sudo dpkg -P icaclient 

然后我尝试了13.6(没用)。 然后13.4(没有工作)。 最后13.3,我之前(做过)。

刚刚使用谷歌浏览器在新的ubuntu 17.10上成功安装了Citrix客户端。

从以下url下载Citrix Receiver for Linux: https ://www.citrix.com/downloads/citrix-receiver/linux/根据您的cpu选择debian软件包,仅限webclient,体系结构类型。

单击安装包(如果您愿意键入,则从命令行安装)

通过从命令行执行以下两个命令来添加SSL证书:

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

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

您现在可以使用您的webclient。

资源: https : //help.ubuntu.com/community/CitrixICAClientHowTo