UbuntuラップトップでCitrixレシーバーを動作させようとしています。 Citrixレシーバーをインストールしましたが、組織のCitrix StoreFrontサイトにChromeでログインしたときに会社が提供する.icaファイルを開こうとすると、「0.0.02-Windows 2016デスクトップに接続できません。そのようなファイルまたはディレクトリはありません。接続設定を確認して、もう一度やり直してください」。この後、.icaファイルは自動的に削除されます。
さらに、組織のCitrix StoreFrontサイトのアドレスをインストール済みアプリに直接入力しようとすると、このエラーが発生します。 "このサーバーアドレスを使用してアカウントを追加することはできません。正しく入力したことを確認してください。サーバーの証明書があったため、サーバーへのSSL接続を確立できませんでした信頼されていません。 "
リモートで作業するには、常にWindowsに切り替える必要があります。 First Link 、 Second Link など、インターネット上に存在するすべての利用可能なソリューションを試しました。私の問題は、何らかの形で会社の証明書のワイルドカード文字に関連していると思います。 *。myCompanyNameに発行されますが、サイトアドレスはdoor.myCompanyName
私はすべてを試しました。この理由だけでWindowsに切り替えたくありません。私を助けてください。
これは、 Linux用Citrixクライアント (スクリーンショット)に同梱されている証明書の問題のようです。 buntu Community Wiki の高齢者の記事は次のように説明しています:
Citrix Receiverは少数のルートCA証明書のみを信頼するため、多くのCitrixサーバーへの接続がSSLエラーで失敗します。 ' ca-certificates 'パッケージ(すでにほとんどのUbuntuシステムにインストール済み)は、これらのエラーを回避するためにCitrix Receiverに便利に追加できる追加のCA証明書を提供します[...]
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は、その後正常に動作し始めます。
さて、Chromeでサーバーに接続する方法を見つけました。会社のWebサイトにログインしたら、Chromeの右上隅にある自分の名前をクリックし、[Citrixレシーバーの変更...]をクリックし、最後にフルバージョンではなくライトバージョンを使用します。しかし、それでもアプリケーションに接続できません。