シトリックス炎の掲示板 1日8,000アクセスの国内最大シトリックスコミュニティ

トピック検索

1410 件のトピックが該当しました。
  1. <
  2. 10
  3. 11
  4. 12
  5. 13
  6. 14
  7. 15
  8. 16
  9. 17
  10. 18
  11. 19
  12. >

Windows10からwin2000のMetaFrameXPを利用する方法

さばを 2017/02/13 11:37:18

お客様にてWindows10にてMetaFrameを利用して既存システムを動かせないか?という相談を受けています。現在は、

クライアント
OS: Windows 7(XPモード)
CitrixクライントPG: ICAクライアント(Program Neighborhood ver6.3)

サーバ
OS: Windows 2000 server (SP3)
CitrixサーバPG: MetaFrame XP(FR3)

ですが、これをWindows10でも利用できるようにしたいそうです。
Windows10上に仮想環境でwindows7XPモード又はwinXPを入れることも一案だと思っていますがセキュリティ上の不安があります。
何かいい策はありますか?

S 2017/02/14 10:35:42

Program Neighborhoodはいい加減古すぎます。
正直、これをまだ使おうとか言うのは暗愚だと言わざるを得ないレベルです。

延長サポートが終わって6年も経つのに2000のSP3とかが
まだ使用されている時点で色々お察し案件なんですが……。

万障繰り合わせて、いい加減基盤から刷新することを強く推奨するべきです、
というお題目を掲げつつ、そうですね。

書いてらっしゃるようにWin10上で、VMPlayerとかで仮想OSを動かす。
もしくは、XenDesktop/XenApp環境を別途新規構築して、
仮想で作ったWindows7などのOSに、Windows10のクライアントに入れた
Citrix Receiverなどで接続して画面転送でWin7を見せて使わせる
とかいう方法が無難です。

後者が比較的きれいですが、お金がかかります。
(=基盤から刷新すればいいだろ案件)
  • ニックネーム
  • メール
  • 本文

Citrix Print Manager Service が停止する

ハムスター 2017/02/10 10:15:41

拠点が十数か所あってクライアント数も数十あるため、XenApp 7.5サーバ3台を地域別に振り分けて運用しています。(サーバをA、B、CとしてAがライセンスサーバを兼任しています)
先日、Aに接続しているクライアントから印刷ができないとの連絡があり調査したところ、
「Citrix Print Manager Service」が停止していました。
アプリケーションエラーログには、
------------------------------------------------------------------------------
ログの名前: Application
ソース: Application Error
日付: 2017/02/01 9:08:02
イベント ID: 1000
タスクのカテゴリ: (100)
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター: コンピュータ名.local
説明:
障害が発生しているアプリケーション名: CpSvc.exe、バージョン: 7.1.0.4057、タイム スタンプ: 0x524ef6c8
障害が発生しているモジュール名: ntdll.dll、バージョン: 6.3.9600.18438、タイム スタンプ: 0x57ae642e
例外コード: 0xc0000005
障害オフセット: 0x0000000000094707
障害が発生しているプロセス ID: 0x4e24
障害が発生しているアプリケーションの開始時刻: 0x01d27c1f4095ba20
障害が発生しているアプリケーション パス: C:\Program Files (x86)\Citrix\system32\CpSvc.exe
障害が発生しているモジュール パス: C:\Windows\SYSTEM32\ntdll.dll
レポート ID: 7e89cee5-e812-11e6-80e9-901b0e6cfe4c
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:
イベント XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-02-01T00:08:02.000000000Z" />
<EventRecordID>276716</EventRecordID>
<Channel>Application</Channel>
<Computer>コンピューター名.local</Computer>
<Security />
</System>
<EventData>
<Data>CpSvc.exe</Data>
<Data>7.1.0.4057</Data>
<Data>524ef6c8</Data>
<Data>ntdll.dll</Data>
<Data>6.3.9600.18438</Data>
<Data>57ae642e</Data>
<Data>c0000005</Data>
<Data>0000000000094707</Data>
<Data>4e24</Data>
<Data>01d27c1f4095ba20</Data>
<Data>C:\Program Files (x86)\Citrix\system32\CpSvc.exe</Data>
<Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
<Data>7e89cee5-e812-11e6-80e9-901b0e6cfe4c</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
------------------------------------------------------------------------------
と出ていますが原因がよくわかりません。
サービスを開始してもすぐに停止してしまいます。
サーバの再起動で復旧しますが、その後も度々発生します。
なぜか、B、Cサーバでは発生しておりません。

怪しいのはプリンタドライバですが、B、Cに接続するクライアント側にも同じ機種のプリンタが存在します。
何か参考になる事がありましたら、ご教授お願い致します。

ハムスター 2017/02/10 10:38:24

補足)サーバOSは、全てWindowsServer2012R2です。
多量印刷の失敗による事も考えましたが、B、C側でもより多く印刷していました。
現象発生のトリガーが判ればもう少し進展しそうです。

Reppa 2017/02/10 11:51:06

>障害が発生しているモジュール名: ntdll.dll
落ちるexeに関わらずここにOS側のdllが記載されてたら
ダンプ解析しないとログじゃ分からないですよ。
メーカーに問い合わせをしてください。

パンダ 2017/02/10 17:03:15

ログの詳細はわかりませんが、以下のHotfixは適用済みでしょうか。

ICATS750WX64019

その他
・怪しいプリンタドライバor不要なプリンタドライバの削除

ハムスター 2017/02/13 09:32:25

ご回答ありがとうございます。
問い合わせ先は、Citrixかマイクロソフトかはたまたサーバメーカか検討つかず、
とりあえずHotfixを適用してみようと思います。
  • ニックネーム
  • メール
  • 本文

Citrixライセンス

ハムスター 2017/02/06 13:31:02

XenApp 6.5
サーバ:windows server 2008 R2
先日まで何の問題も無く運用されていましたが、
突然特定のユーザIDで接続すると(接続は問題ない)
アプリケーション起動時に
「Citrix XenApp ライセンス取得エラー(XXXサーバ):すべてのライセンスが現在使用中です。
後でもう一度実行してください。この問題が解決されない場合は追加のライセンスを取得するために、
システム管理者に連絡してください。」
と表示されて起動されなくなりました。
使用できるIDを切断しても現象変わらず、同時接続数の減少ではなさそうです。
ライセンスは元々32あって、接続状況を見ても14~5程度で余裕があります。
試しにIDを追加しましたがこれでも起動できませんでした。
ライセンスサービスを再起動したり、ライセンスをアップロードし直しても現象変わりません。
Hotfixは、XA650W2K8R2X64R01まで実施しています。

対応方法ご存知の方、よろしくお願いいたします。

ハムスター 2017/02/06 14:14:26

補足ですが、
同様の現象でXenApp 6.0では既知の不具合のようでHotfixRoll2で対応されているようです。

探し方が悪いのか、XenApp 6.5が見つかりません。

しげっち 2017/02/06 18:11:01

購入されたライセンスはXenDesktopとXenAppのどちらを購入されたでしょうか。
XenAppのライセンスであれば「同時接続」のライセンスとなり、購入数分まで同時に利用が
可能すが、XenDesktopのライセンスには「同時接続」と「ユーザー/デバイス」ライセンスの
2種類あり、「ユーザー/デバイス」のライセンスであれば今回のような事象が発生します。
このライセンスは端末の個別IDに紐付いて登録され、90日間はライセンスサーバー内で消費
し続けます。接続するデバイスを固定するためにこちらのライセンスは少し安く設定されて
います。

ライセンスをXenDの「ユーザー/デバイス」で購入されている場合、接続状況によっては
コマンドでライセンスの割当を終了させる必要があります(RDSライセンスと同じかな)。

XenAppに適用されているライセンスと購入されたライセンスを確認し、購入ライセンスが
原因で接続できないのであればコマンドでライセンスの割当を無効にしてみてください。

●ライセンスの種類
http://docs.citrix.com/ja-ja/licensing/11-12-1/lic-license-types.html

●ライセンス管理コマンド
http://docs.citrix.com/ja-ja/licensing/11-12-1/lic-admin-cmds-intro-c.html

●ライセンスの種類
https://docs.citrix.com/ja-ja/licensing/11-12-1/lic-license-types.html

●ライセンスモデル
https://www.citrix.co.jp/buy/licensing/product.html

Reppa 2017/02/07 09:40:21

多分修正番号で探した方が早いと思いますが、上位製品であれば既に修正されていると思います。

http://docs.citrix.com/ja-ja/xenapp-and-xendesktop/xenapp-6-5/xenapp65-w2k8-wrapper/ps-knownissues-w2k8-xa65.html

ハムスター 2017/02/07 15:48:55

早々のご回答ありがとうございます。
担当営業に確認して対応いたします。

ハムスター 2017/02/10 09:31:42

解決しました。ありがとうございます。

契約ライセンスはXenDesktop「ユーザ/デバイス」で当初は2~3ライセンスの余裕がありました。
あとから別のアプリケーションを追加した者が「同時接続」と勘違いしてクライアントの追加を行っていました。
教えて頂いたコマンドでデバイスが判明し、協議の上当面使用しないものの割り当てを無効にしました。
(ライセンスの追加については要相談となりました)
  • ニックネーム
  • メール
  • 本文

「ユーザー プロファイルを読み込めません。」というエラーが発生し、アプリケーションをが起動不可

QQ 2017/01/10 17:07:29

下記環境にて、運用をしております。
Windows Server2008(32bit)
SecureGateway3.3.4
WebInterface5.4
XenApp5.0fp3

最近、Citrixでアプリケーションを起動しようとした際に、
"User Profile Service サービスいよるログオンの処理に失敗しました。"
"ユーザープロファイルを読み込めません。"
というメッセージが出力し、起動に失敗することがあります。

一度起動に失敗すると、ログオンで使おうとしていたユーザ(例:Anon003)でログオンができなくなってしまい、
以降はCitrix同時接続数が4人目以降で必ずログオンに失敗してしまいます。
(Anon000~Anon002は使用可能)

発生時の対処としては、ログオンで失敗したユーザのProfileフォルダを削除すると、ログオンが可能となります。
ただ、削除しようとすると、「”NTUSER.dat”が開いているため削除できない。」という旨のメッセージが表示されるため、
一度サーバを再起動した後に削除しております。

現状の対処では場当たり的であるため、問題の発生原因および解決方法をご存知でしたら、
ご教示頂けると助かります。

Reppa 2017/01/11 14:05:29

発生原因はアプリの問題も考えられますので何とも言えませんが、対処方法について気になる点があります。
念の為の確認ですが、対象のユーザーのセッション切ってからプロファイル削除してますか?
セッション残っているのにプロファイル削除したら当然そうなる気がします。

QQ 2017/01/12 13:11:21

ご返信下さり、ありがとうございます。
アクセス管理コンソール上およびレジストリからは接続ユーザ情報が削除されていたため、
セッションが切れていると判断してプロファイルを削除しておりました。
もし他にもセッションが切れているか確認すべき点がございましたら、教えて頂けると助かります。
  • ニックネーム
  • メール
  • 本文

FAT端末からICA接続した際に画面表示が遅いことがある

海鞘 2016/12/15 11:40:27

いつもお世話になっております。

FAT端末から公開デスクトップへICA接続した際に
たまに画面表示が遅いことがあると、お客様より報告があり
自分もたまに事象が発生しました。

事象や切り分け確認からFAT端末側要因を疑っておりますが
過去事例やヒントなどがあれば、御教示お願い致します。

事象例
・タイピングと文字表示に時間差がある
・マウス操作とスクロールなどに時間差がある

切り分け確認
・事象発生中のFAT端末ローカルでは、画面表示が遅いなどと感じることはなかった。
・事象発生中の公開DTへ、他のFAT端末から別ユーザでICA接続したが
 事象は発生しなかった。
・公開DTのタスクマネージャを確認したが、特に異常はなかった。
・一旦、公開DTやStoreFront(IE11)からログオフし、再度ICA接続すると事象は発生しない。
・別のFAT端末から事象が発生したユーザでICA接続したが、発生しなかった。
・RDP接続では発生しない。
・シンクラ端末では発生しない(お客様からもシンクラで発生したとの報告はない)。
・スタートメニューなどのアイコンをクリックしてアプリが起動するまでの時間は、事象発生有無で差異はない。
 アイコンにカーソルを合わせるまでに時間は掛かりましたが。


++++++++構成情報+++++++++++++

・XenApp公開デスクトップ
Windows Server 2012 R2
VDA7.6.3
Receiver4.3.100


・FAT端末
Windows 7 Enterprise
Receiver4.3.100、または4.3.0
Internet Explorer 11

・Store Front
Store Fron 3.0

+++++++++++++++++++++++++++

S 2016/12/15 14:22:37

複数のFAT端末で同様の事象が発生しない限り調査はおそらく徒労です。

同様事象がおきないということは、概ねそのAT端末固有の問題なので、
現象が発生するしないの境界線がどこなるのか、
FAT端末側の怪しい設定/ソフトやらを変えたり戻したり
パフォーマンスモニタで監視するとかして徹底的に調査するしかないです。

とりあえずはReceiverを徹底的に綺麗にアンインストールして入れなおす、
より新しいバージョンを例外的にいれるなどして解決を祈るのもお勧めです。

また、この手の「根本的に動かない」とか「エラーがでる」とかとは異なる
パフォーマンスの類の問題はちゃんとCdf Traceをしてそのログを
Citrixのサポートに送ってヘルプを請わないと解決し難いと思いますよ。

海鞘 2016/12/16 09:54:10

S様

説明不足で申し訳ございません、お客様の複数FAT端末で発生しています。

>また、この手の「根本的に動かない」とか「エラーがでる」とかとは異なる
>パフォーマンスの類の問題はちゃんとCdf Traceをしてそのログを
>Citrixのサポートに送ってヘルプを請わないと解決し難いと思いますよ。
ありがとうございます。
既にCitrix社に問合せをしているのですが、こちらからもCDF Traceログ解析などの提案をしてみます。

S 2016/12/16 17:54:08

Citrix社にCase問い合わせしてるならここのBBSよりそちらを信用されて
そちらに集中された方がよろしいかとは思いますが
一般論としてこの手の状況を切り分けるには、
とにかく現象が再現する条件を切り詰めていくことが重要です。

RDPでは発生せず、ICA(=Receiver)を使って発生するのであれば、
ごく自然に考えればICAのプロトコルかReceiverが何かしらの
要素で疎外されていると考えてよいです。

Citrix社によりCDF Traceなどが解析されればそれだけで結構辺りが付きそうですが
個人で努力するのであれば、
・Receiverを綺麗に再インストール/Verupする
・WireSharkなどをFAT端末に仕込んで、ネットワーク周りを監視する
・同様にパフォーマンスモニタを仕込んで、パフォーマンスを周りを監視する
・徹底的にFAT端末のサービスや常駐タスクを止めて、
 現象が発生しなくなるようなら、影響ありそうなサービス/タスクを探る
辺りが結局無難な切り分けです。
  • ニックネーム
  • メール
  • 本文

運用系への接続ができない際に待機系への切替が行われない

REE 2016/12/12 16:24:24

いつもお世話になっております。

ただいま、下記環境にて
Citrix XenApp 6.0
WebInterface 5.3.0.34
のセットアップを行っております。

【運用系】
ホストOS:Windows Server 2012 R2
ゲストOS:Windwos Server 2008 R2
 ・ゲストOSにライセンスサーバー、
  XenApp 6.0、
  WebInterface 5.3.0.34
  をインストールしました。
【待機系】
ホストOS:Windows Server 2012 R2
ゲストOS:Windwos Server 2008 R2
 ・ゲストOSにXenApp 6.0、
  WebInterface 5.3.0.34
  をインストールしました。

【作業過程】
1.運用系の設定と動作確認
 ・運用系にライセンスサーバー、
  WebInterface、
  XenApp
  をインストールしました。
 ・XenAppのHotfixであるXA600W2K8R2X64R02.mspを
  適用しました。
 ・http://運用系/Citrix/XenAppから
  公開アプリが動作する事を確認しました。
 ・Citrix Receiverから公開アプリが
  動作する事を確認しました。

2.待機系との負荷分散設定と動作確認
 ・待機系にXenAppをインストールして、
  HotfixであるXA600W2K8R2X64R02.mspを
  適用しました。
 ・Citrix Receiverで運用系に接続して、
  負荷分散が行われている事を確認しました。

3.バックアップURLの設定
 ・待機系にWebInterface
  をインストールしました。
 ・運用系のXenApp Serviceサイト→サーバーの設定
  →[バックアップ]にて、
  http://待機系/Citrix/PNAgent
  を指定しました。
 ・待機系にも同様に
  http://待機系/Citrix/PNAgent
  を指定しました。
 ※ただし、Citrix Reciverでhttp//待機系
  を指定してもアプリが立ち上がらない事、
  http://待機系/Citrix/XenApp
  からも公開アプリが起動しない事を確認しました。


この状態で運用系の仮想OSを
シャットダウンしてCitrix Receiverを起動しても

「アプリケーションを開始できません
 ヘルプデスクに連絡してください」

と表示され接続できません。

どうしても原因が特定できずに
困っています。

チェックポイントや解決方法や
解決事例がありましたら
お教え頂けないでしょうか?

S 2016/12/13 10:20:53

Receiverのバージョンを教えてください。
多分普通の最新版やらではなく、EnterpriseやOnline Plug-inを使わないと
駄目です。

バックアップURLの機能は最新のReceiverでは殺されてるはずですので。
最新のReceiverを使う場合、WebInterfaceをロードバランサーで冗長化しろ
(NetScalerを買ってね!)とCitrixは言っています。

実際、6.0はEOLなのでよっぽどのことがない限り
万障繰り合わせてでも新設なんてしない方がいいと思いますが……。

Reppa 2016/12/13 10:51:24

>3.バックアップURLの設定。
> ・待機系にも同様に
>  http://待機系/Citrix/PNAgent
これは待機で http://運用系/Citrix/PNAgent にしないと
運用系が落ちる前に間違って待機系に繋がった人達は無限ループしませんか?
基本、バックアップURLは全台で一周するか、自分以外全部を指定するかどっちかにするものですよ。

REE 2016/12/13 12:03:16

S 殿

Citrix Receiver 4.3.100.10
を使用しています。

これはCitrix HPよりダウンロードした最新版なので、
Online Plug-in 12.0.0.6410
をインストールしてみました。

この方法でもバックアップURLの
設定が有効に機能しませんでした。。。。。

バックアップURLの設定を
有効にするには、
別途設定が必要なのでしょうか?

REE 2016/12/13 12:24:52

Reppa 殿

ご指摘ありがとうございます。
CitrixのバックアップURLの設定例などが
見つからなかったため、

推定で設定していました。

ご指摘の通り
運用系.バックアップURL を http://待機系/Citrix/PNAgent
待機系.バックアップURL を http://運用系/Citrix/PNAgent
に設定しなおしました。

この状態で
Online Plug-in 12.0.0.6410
を使って接続確認してみましたが、
バックアップURLへの
切替わりませんでした。

よろしくお願い致します。

S 2016/12/13 14:50:43

あ、よく見たら
>※ただし、Citrix Reciverでhttp//待機系
> を指定してもアプリが立ち上がらない事、
> http://待機系/Citrix/XenApp
> からも公開アプリが起動しない事を確認しました。
って書いてある。これ本当ですか?

このWIのバックアップURLの設定は
普段使用している方のWIが使えなくなったら
バックアップURLの方のWIを使うというだけの設定なので、
最初から
http://運用系/Citrix/PNAgent
を使った場合にも、利用できないとダメです。

待機系のWIの方がいろいろ設定足りてないんじゃないですかね?

S 2016/12/13 14:51:43

間違い
>最初から
>http://運用系/Citrix/PNAgent
>を使った場合にも、利用できないとダメです。

正しい
>最初から
>http://待機系/Citrix/PNAgent
>を使った場合にも、利用できないとダメです。

REE 2016/12/13 16:27:37

S殿

返信ありがとうございます。

待機系の方の設定を見直そうと思います。

ところで、この際に何か
チェックポイントのようなものは
あるでしょうか?

なぜなら、
同じCDでインストールして
同じHotFixを適用しました。
更にWebInterfaceに対して、
同じ設定をしている事を
相互比較して確認したためです。

以上、よろしくお願いします。

S 2016/12/13 16:54:33

待機系単体でやっぱり動いてなかったってことなんでしょうかね?
運用系で動いてるならごく初歩的などこかで何か漏れがあるだけだと思いますが…。

WIを構築する際に肝になりそうなのって
サービスサイトに紐づくファーム/サーバーを指定するときに両方のサーバー指定しましょうとか
全体的にホスト名/FQDN使って設定してるなら名前解決大丈夫ですかとか
WindowsFWおよびネットワークFWでポート閉じてないですかとか
万一SSL使うんだったらSTA正しく設定してますかとか
そんなもんです。

REE 2016/12/13 17:10:21

S殿

返信ありがとうございます。

もう一度設定手順書を見直して
設定確認してみます。

ありがとうございました。

REE 2016/12/26 17:35:40

設定手順書の見直しと再セットアップも実施しましたが、
原因は特定できませんでした。

ただし、
バックアップ機能が古いバージョンでないと有効でない事、
今後、Windows 10に置き換わるので
最新バージョン対応でないと無意味である事から
対応不要との結論に至りました。
  • ニックネーム
  • メール
  • 本文

XenAPPの登録ライセンス数以上のユーザがアクセスした時にユーザにアラートは出せますか。

羊子@U―U@ 2016/12/08 20:37:42



■構築環境
:XenAPP7.9
:Windows Server 2012R2

XenAPPの同時接続ライセンス数を50で運用しています。
ただ、ユーザが180人程いる為、同時接続50人を超える場合があります。
その時に51人目の接続者に何かしらエラー表示を出せたらと思いますが、
可能でしょうか。
ポリシーの設定等見ていますが見当たらなくて困っています。


■現在の状態
51人目のユーザはXenAPPにログインは出来るものの、
共有アプリを起動して一定時間タイムアウトするまで待つという状態です。

接続の空きがあるまで待っている状態だと考えていますが、
エンドユーザからするとフリーズしているようにしか見えずクレームになっています。
何かエラーメッセージをポップアップで出すことは可能でしょうか。

ご教授宜しくお願い致します。

S 2016/12/09 13:52:11

雑ながら比較的簡単な案としてはCitrixポリシーの[負荷管理]-[最大セッション数]を
使って、1サーバーに張れるセッションの数を50にしてしまうことです。
51セッション目を張ろうとするとエラーになるはずです。
(管理者に問い合わせろ、とか出るはず)
あくまでセッション数であって、ユーザー数でないことに一応注意してください。
http://docs.citrix.com/ja-ja/xenapp-and-xendesktop/7-9/policies/policies-settings-reference/xad-policies-settings-load-mgmt.html

羊子@U―U@ 2016/12/09 14:40:21

S様

ご返信誠に有難う御座います!
検証の上、設定導入の検討を致します。

リスクを含め参考情報のお気遣いも大変有難いです。
助かります。
  • ニックネーム
  • メール
  • 本文

XenApp6.5「セッション画面の保存のタイムアウト」が期待した動作をしない

Ken 2016/12/08 18:20:28

下記サーバ構成でのXenApp6.5の構築を行っております。

サーバ1台構成
- Windows Server 2008 R2
- XenApp6.5

クライアント
- Windows10 Enterprise 2015 LTSB
- CitrixReceiver:14.4.0.8014

Windows Server 2008 R2の「メモ帳」を公開して動作確認を行っております
セッション画面の保持について質問です。

XenApp6.5のポリシー設定
・クライアントの自動再接続
→許可
・セッション画面の保持
 →許可
・セッション画面の保持のタイムアウト
 →600秒

1.クライアントPCからメモ帳のicaファイルを起動
2.ネットワーク切断
3.「接続が中断されましたCitrix Receiverは5分間再接続を試みます」ウインドウ表示

この再接続の時間がポリシーで設定した10分となりません。(実際は自動再接続時間を合わせて12分となると思いますが)
クライアント側のCitrix Receiverの設定など原因についてご教示願います。

S 2016/12/09 13:41:54

正常であればReceiverはサーバーから情報を受け取ってそれに基づいて
残り時間の表示とかします。

下の投稿でもありましたが、ポリシーがちゃんと効いてないんじゃないかって思えます。
ちょっとすぐにどのレジストリかのかまでは出てきませんけど、
当たってるかを確認された方が良いかと。

Ken 2016/12/09 16:05:04

この件につきましては以下のサイトを参考に設定して、期待した結果が得られました。
https://support.citrix.com/article/CTX114117

ありがとうございました。
  • ニックネーム
  • メール
  • 本文

XenApp6.5のKeep-Aliveが機能しない

Ken 2016/12/07 14:13:48

下記サーバ構成でのXenApp6.5の構築を行っております。

サーバ1台構成
- Windows Server 2008 R2
- XenApp6.5

クライアント
- Windows10 Enterprise 2015 LTSB
- CitrixReceiver:14.4.0.8014

Windows Server 2008 R2の「メモ帳」を公開して動作確認を行っております
ポリシーにてICA Keep Aliveの機能テストを行っていますが、想定した動作と違う動きをするので
設定値や考え方に間違いが無いかご教示願います。

XenApp6.5のポリシー設定
・ICA Keep-Alive
→ICA Keep-Aliveメッセージを送信する
・ICA Keep-Aliveタイムアウト
 →180秒
・セッション画面の保持
 →禁止

上記の設定で動作確認を行っていますが、何回試しても
ネットワーク切断後、180秒で切断にならず、約20秒でセッション状態が「切断」となってしまうのは
設定に問題があるのでしょうか

想定した動作は以下の通り
1.ネットワーク切断
→メモ帳画面が落ち、Citrix Receiver画面表示され、再接続のタイムカウント2分がスタート
 セッション状態は「アクティブ」

2.2分経過後
 →メモ帳画面落ちたままCitrix Receiver画面が消え再接続の処理が終了する
 セッション状態は「アクティブ」

3.ネットワーク接続
 →メモ帳画面落ちたまま、Citrix Receiver画面も消えたまま
 セッション状態は「アクティブ」

4.3分経過後
 →メモ帳画面落ちたまま、Citrix Receiver画面も消えたまま
 セッション状態は「切断」

以上、よろしくお願いします。

Reppa 2016/12/07 16:58:17

ICAセッションの設定はXenAppポリシーとセッション ホストの構成のICA-TCPとADのADMテンプレにあった気がします。
優先順位は知らないけども。

S 2016/12/08 10:27:58

Keep-Aliveのポリシーはすんなり動いたのをあまり見たことがない(率直)

コンピューターポリシーなので、Keep-Aliveのポリシーが効いているかは
コンソールでログオンしてレジストリの値を見ればわかります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix

IcaEnableKeepAliveとICAKeepAliveIntervalですかね。
ここが1と180とかになってないならそもそもCitrixポリシーが効いて|当たってないので
そっち方面を攻めることになります。
まずそちらご確認ください。

Reppa氏の仰るようにリモートデスクトップ側のポリシーや
RDセッションホストにも同様に設定があります。
通常はCitrixポリシー側が勝つようですが、6.5+Windows10は非サポートな組み合わせ
だと思うのであまり信用せず、そちらで何か設定されていないか
念のためご確認ください。

レジストリ的には当たってるようであればそうですねぇ。
セッションアイドルタイマーに関する記述がありませんがデフォルトですか?
ネットワーク切断後にセッションはアイドル状態になるので、
もしこのタイマーが有効でかつ設定秒数が短いと、
そっち側の制御で切断されている可能性があります。

Citrixのセッションアイドルタイマーポリシーは、XenApp(RDSサーバー)には効かないので
↓のURLとか参考にして、ローカルポリシーやらで設定されてないか確認してみてください。
https://technet.microsoft.com/ja-jp/library/cc754272(v=ws.11).aspx
もしくは、メモ帳起動後にしばらく放置(アイドルに)して、自動的に切断されないか
確認してみてください。念のため。

Ken 2016/12/08 15:18:30

セッションアイドルタイマーに関してはグループポリシーのリモートデスクトップセッションの設定も合わせて行っております。
セッションアイドルタイマー
→有効
セッションアイドルタイマーの間隔
→120分
切断セッションタイマー
→有効
切断セッションタイマーの間隔
360分

取り急ぎレジストリの値を調べました
IcaEnableKeepAlive 0
IcaKeepAliveInterval 60

AppCenterにて設定変更後、対象XenAppサーバーを再起動しても上記レジストリ値に変化はないです、ためしに手動で以下の設定に変更して、同じくメモ帳を起動し、ネットワーク切断したところ
IcaEnableKeepAlive 1
IcaKeepAliveInterval 180

セッションの状態がアクティブの状態が60秒と伸びましたが、180秒とはなりませんでした。
XenApp6.5でkeepAliveはまともにうごかないのでしょうか?

S 2016/12/09 13:25:47

ポリシー適用しても当該レジストリが書き変わらないのは明らかにおかしいので
ポリシーの設定の仕方とかはよく見直してください。
適用対象の指定の仕方とか。ほかのポリシーで上書きされてないかとか。

で、いまさらですが、ICA Keep-Aliveタイムアウトで指定する秒数は、
Keep-Aliveのパケットをサーバーが送信する「間隔」を定めるものです。
このKeep-Aliveパケットの送信は、ユーザーセッションが確立した後、
定期的に行われます。
「ネットワークが切断した後の○○秒後に送信」とかではないです。

何が言いたいかというと、どれだけ長大な間隔を指定したとしても、
NW切断が発生した直後にその送信間隔が来てしまえばそのタイミングで
セッションは切断状態になる、ということです。

この間隔を長くすればするほど、切断後のセッションアクティブ維持時間を
「確率的に伸ばすことができる」ということではありますが、
このKeep-Alive機能で「NW切断後確実に180秒間アクティブ状態をキープする」
ことは困難です。

この辺り、誤解されている気がしたので念のためご確認ください。

Ken 2016/12/09 15:29:46

ご指摘の通り、KeepAliveの動作について誤解しておりました。
ご説明ありがとうございました。

ポリシー適用にてレジストリ値が書き換わらない件については再確認するとして、
KeepAliaveを設定するメリットが見えなくなりました。

当方の想定として、ネットワーク切断後、KeepAlive設定時間とReceiver再接続時間を合わせておけばその間はネットワーク復旧時に公開アプリも自動復旧すると想定しておりましたが
よくよく考えてみるとKeepAliveを設定しなくてもクライアントの自動再接続を設定していれば想定した同様の動作が可能ということが判明しました。

そもそもkeepAliveはどのような要件で必要になるのか、ご存ぞの方教えていただけますか?

S 2016/12/09 17:50:59

最近の環境ではKeep Aliveの機能が必要になることはほぼありません(きっぱり)
(実際、Citrixのデフォルトではこの機能は無効になってるでしょう?)

なぜなら、おっしゃるようにクライアントの自動再接続が機能している限り、
ネットワークが切断され、セッションが切断されても、
セッションがログオフされず残留している限り、さらっと問題なく切断セッションに
再接続できるからです。

同様に、アイドル状態で放置してもセッションが切断/ログオフされないように
設計するのであればKeep Aliveの設定は通常は必要ありません。

何かしらの理由で自動再接続機能が働かなかったり使いたくない場合、
セッションアイドルタイマーを設定しているのにアイドルでも
切断状態にしたくない場合、なんだか知らないけどセッションが速攻で
切断状態になるのを防ぎたい、などなど謎の要件がある場合に、
使用することがあるかもしれない、ぐらいですかね。
私は本番環境で実装したことはない。

Ken 2016/12/12 17:52:12

結果、セッション維持にKeep-Aliveは使わないことにしました。

Keep-Aliveについての情報、大変助かりました。
機能の説明及び考察について、大変勉強、参考になりました。

ありがとうございました。

  • ニックネーム
  • メール
  • 本文

XenApp/XenDesktopのライセンスについて

mio 2016/11/24 19:01:14

こんにちわ。

現在XenApp/XenDesktopの導入を検討しているのですが、
ライセンスの考え方がわからず、いろいろ検索していたら、
こちらの掲示板にたどり着きました。

それぞれエディションの違いはあれば、同時接続ユーザー数
もしくはユーザー/デバイス数でライセンス費用が異なるのはわかったのですが、
それぞれ、Subscriptionみたいな年額で払っていくタイプや
Perpetualといった買い切りで利用するようなライセンス体型ってあるのでしょうか?

「通常ライセンス」というのと「年間ライセンス」ってのがあるみたいなのですが、
これがそれぞれのライセンス費用になるのでしょうか?

ご教示頂ければと思います。どうぞよろしくお願いします。

Reppa 2016/11/25 09:32:36

環境の規模によってのライセンスとか年単位のライセンスとかあった気がしますが、
コロコロ変わるので現在どうなっているのかはわかりません。
SAは年単位だった気がします。

https://www.citrix.co.jp/buy/licensing/programs/
http://sa.citrix.co.jp/

ライセンスに関してはCitrixに電話した方が早いですよ。
契約無くても教えてくれるハズです。

mio 2016/11/25 10:05:24

Reppaさん、ありがとうございます。

ころころ変わってるんですね。いろんなところでいろんな価格体系を
みるのは、そういうことなのかな。

Citirixの通常のライセンスは買い切りが基本で、毎年払い続けるのは
基本SA(とサポート)の費用ってことですよね。

ちょっとパートナーとかに確認する前に、事前に試算がしたかったので、
できる限り調べてたのですが、ちょっと限界がきました。

ありがとうございます。


  • ニックネーム
  • メール
  • 本文

Powerful & Beautiful

力強く、美しいシステムを。