web-dev-qa-db-ja.com

Citrix XenAppの問題をデバッグするにはどうすればよいですか?

Ubuntu13.04経由でCitrixに接続しようとしています。ブラウザのアプリケーション/ VMボタン(URLは.../Citrix/XenApp/site/default.aspx)をクリックすると、ボタンが青に変わります(灰色になる前)。次に、30秒後、ウィンドウがポップアップします。

'0.0.0.2-Generaloffice'に接続できません
ネットワークにアクセスできません

私はウェブサイトに接続できるので、これはちょっと奇妙に思えます。ソフトウェアがどの接続を確立しようとしているのかを知るにはどうすればよいですか?

2
Aaron Digulla

これは、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 手順について)。

0
Aaron Digulla