Ubuntu13.04経由でCitrixに接続しようとしています。ブラウザのアプリケーション/ VMボタン(URLは.../Citrix/XenApp/site/default.aspx)をクリックすると、ボタンが青に変わります(灰色になる前)。次に、30秒後、ウィンドウがポップアップします。
'0.0.0.2-Generaloffice'に接続できません
ネットワークにアクセスできません
私はウェブサイトに接続できるので、これはちょっと奇妙に思えます。ソフトウェアがどの接続を確立しようとしているのかを知るにはどうすればよいですか?
これは、ICAClientがシステムのプロキシ設定を無視するために発生します。クライアントは、Webブラウザ/システムのプロキシ設定を使用する代わりに、最初にlaunch.ica
ファイルに記載されているSSLProxyHost
に接続しようとします。
プロキシ設定を手動で構成してみてください。
ファイル~/.ICAClient/All_Regions.ini
を編集し、[Network\Proxy]
を探します
最初の2つのフィールドを変更します。
ProxyType=Script
ProxyAutoConfigURL=http://your.company.com/proxy.pac
プロキシサーバーのURLがある場合、そこに何を入れるべきかわかりません。多分 この場合、ドキュメントが役に立ちます 。
追加のヒント:
コマンドラインからクライアントを起動するためのicaファイルをダウンロードできない場合は、ブラウザプラグインを無効にして、CitrixWebサイトのVMボタンをクリックします。ブラウザをダウンロードして保存する必要がありますlaunch.ica
ファイルが自動的に。
クライアントがSSL用の(ルート)証明書がインストールされていないと文句を言う場合は、/opt/Citrix/ICAClient/keystore/cacerts/
にさらに追加する必要があります。それらの簡単なソースはFirefoxです。ローカルコピーで*.crt
のようなGeoTrust_Global_CA.crt
ファイルを検索します。これらの追加の証明書をcacerts
フォルダーにコピーまたはリンクすると、クライアントはそれらを見つけて使用できるようになります。
cd /opt/Citrix/ICAClient/keystore/
mv cacerts cacerts.bak
ln -s /etc/ssl/certs cacerts
(kudos to bdetweiler 手順について)。