問題タブ [xenapp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Citrix C++/Win API のタイム ゾーンの問題
Citrix に問題があります。タイム ゾーン ( GetTimeZoneInformation()
) はクライアントの時間を返しますが、他のすべての時間関数 ( GetLocalTime()
, localtime()
) はサーバーの時間を返します。興味深いのは、SystemTimeToTzSpecificLocalTime()
関数に渡すタイム ゾーン情報がクライアントのものであっても、サーバーの時刻も返すことです。
XenApp 5.0 は tzhook.dll を使用して呼び出しにフックし、構成に応じてクライアントまたはサーバーを返します。バイアスとUTCが正しいにもかかわらずSystemTimeToTzSpecificLocalTime()
、サーバーのUTCを返す理由を説明する必要があります-バイアスの計算はクライアントの時間を返す必要がありました。
Xenapp は、クライアントのタイム ゾーンを使用するように構成されています。この記事CTX303498に基づいて、レジストリでもこれを確認しました。また興味深いのは、.Net が正しく動作し、ログに記録してクライアントの時間/タイムゾーンを返すことです。私が想定しているのは、フック dll に何らかのバグがあり、関数全体に設定が一様に適用されないということです。
Xenapp 6.0 にアップグレードする以外の解決策を知っている人はいますか? アップグレードはパイプラインにありますが、1 年ほどかかるまでは行われません。登録設定、パッチなどはありますか? 助けていただければ幸いです。
Citix Xenapp 5.0
2008 r1に勝つ
アップデート:
ホットフィックス CTX125414 を適用しました。これで、時刻がクライアントのものであるクライアント環境で得られる一貫した動作が得られますが、ローカルから UTC に変換するときにサーバーのバイアスが使用されます。
以下はテストアプリの結果です。
現地時間情報:
現在: 12/17/2013 2:50:54 PM
GetLocalTime: 14:50
localtime: Tue Dec 17 14:50:54 2013
UTC 情報: GetSystemTime: 21:50タイムゾーン情報:
バイアス、名前: 420、米国山地標準時
UTC から TZ を含むローカルへ: 14:50
UTC から TZ を含まないローカルへ: 16:50
ローカルから TZ を含む UTC: 19:50
ローカルから TZ を含まない UTC へ: 19:50固定変換:
TZ を使用した UTC からローカルへ: 14:50 TZ を
使用したローカルから UTC へ: 21:50
TimeZone 情報は Win API を使用しています。修正されたものは、バイアスから時間を計算する私のルーチンです。太字は問題と修正です。
では、この問題に対するパッチはありますか?
tcp - ローカル アプリと通信する Xenapp 公開アプリ
次の配置を実装したいと思います。公開されたアプリは、ローカル クライアントで実行されているアプリと TCP/IP 経由で通信します。
これを行う理由は、公開されたアプリが、USB リダイレクトやその他の手段では利用できないローカル ハードウェアの一部にアクセスできるようにしたいからです。両方のアプリを作成しましたが、ローカル PC でスタンドアロンで問題なく動作します。
ローカル アプリとなるのは、.NET/WCF で構築された単なるサービスです。公開されたアプリは、http/TCP/IP 接続を介してローカル アプリと通信します。ローカル アプリ (サービス) は、公開されたアプリからの接続をリッスンしています。公開されたアプリは、ローカル アプリとの通信を開始します。
これは Xenapp で可能ですか? もしそうなら、公開されたアプリに対して、ローカルアプリが実行されているローカルホストの IP アドレスは何ですか? 「公開」アプリとローカル アプリ「サービス」が物理マシン (Xenapp はまったくない) で実行される場合、「公開」アプリは単に http:localhost: を呼び出します。
公開されたアプリに対してローカル マシンを表す "localhost" の概念はありますか? それとも、公開されたアプリとローカル アプリの間で通信できるようにするには、ネットワーク上の実際の物理 IP アドレスを使用する必要がありますか?
c# - Citrix XenApp 接続
独自のアプリケーションを介して citrix 接続を実装する必要があります。状況は、現在、名前とパスワードを使用して Web ブラウザー経由で接続し、Citrix XenApp を完了した後、ブラウザーに入力した SMS コードを送信すると、実行できるアプリケーションのページにリダイレクトされるようなものです。
このように識別すると、VPN ネットワークとして機能する XenApp に接続し、PC を介してアプリケーション (社内 Web) にアクセスできるようになると思います。
XenApp に接続した後に実行できる Web アプリケーションからプログラムでデータを処理する必要がありましたが、アプリケーションから URL を指定する Web 要求を行うと、URL が存在しません。
PowerShell SDK が存在する Citrix の Web サイトを見つけましたが、残念ながら、この方法で接続できるかどうか、およびその方法を見つけることができませんでした。
ポイントは、アプリケーションが .NET での古典的な WinForms プログラミングであるということです。ネット 4.0。Citrix に接続した後、固定 URL アドレスからファイルをダウンロードし、ディスクに保存する必要があります。ユーザーが (アプリケーション内でも) Web サービスを介して処理した後、そのファイルを再度送信して返送します。
アプリケーションで XenApp に接続し、内部 Web アプリケーションにアクセスする方法を知っている人はいますか?
アドバイス、または道順の支援、どちらに行くか、どうもありがとうございました。
process - Citrix サーバーで実行されている別のプロセスからプロセスを開始できますか?
現在、ローカルで実行され、Excel をプログラムで起動する C# アプリケーションがあります。ここで、アプリケーションを Citrix サーバーにインストールして公開し、Citrix (XenApp 5.0) を介して排他的に使用されるようにする必要があります。
質問:
- アプリケーションを Citrix サーバー上で実行している場合でも、Excel を起動できますか?
- Excel は、ファーム内の元のアプリと同じ Citrix サーバーで開始されますか?
- アプリのユーザーは Excel を見ることができますか (つまり、クライアントにストリーミングされますか)?
- 上記を機能させるには、Citrix (または私のアプリケーション) を特定の方法で構成する必要がありますか?
上記の質問に関するヘルプは大歓迎です。
citrix - Citrix - 同じデバイスから「Presentation Server 4」と「XenApp 5」にアクセスする
非常に古い「Presentation Server 4」ファームと少し新しい「XenApp 5」ファームに同じユーザーのデスクトップからアクセスするにはどうすればよいでしょうか? 「Presentation Server 4」ファームのアップグレードは、残念ながらオプションではありません。
おそらく、2 つのバージョンの Windows クライアントを同じデスクトップ (シックおよびシン cient) にインストールする方法はありますか? または、2 つのファームと互換性のあるクライアントが存在する可能性があります (「XenApp 5」は 2048 ビット証明書を介してアクセスされるため、新しいクライアントが必要であることに注意してください)。
virtual-machine - ようこそ画面で XEN サーバーがブロックされました
1 台の古いコンピューターに xenserver をインストールしています。CDに焼いて起動しました。ようこそ画面が表示され、Enter キーを押してインストールすることも、別のモードで f1、f2、または f3 を押すこともできません...
boot/xen.gz、boot/vmlinuz、および install.img の 3 つのロードが行われます。すべて「OK」があります。
ボタンを押しても何も動かない…
画面は次のようになりますスクリーンショット
ありがとう