トピック検索
- 週1で公開アプリケーションの起動中に処理が落ちる - タケノコ ( 2017/10/02 17:24:22 更新)
- Citrix Director 上で『容量超過』エラーとなる - さとっち ( 2017/09/30 00:01:48 更新)
- サーバーOSのセッションタイマー - どぅー ( 2017/08/21 15:31:07 更新)
- XenApp7.13での 1ユーザーあたりの接続数を制限するの設定 - どぅー ( 2017/08/10 13:44:08 更新)
- たまに公開アプリケーション起動不可になる - nyan ( 2017/07/31 14:40:21 更新)
- CitrixReciver4.2+IE8で複数ウィンドウ表示について - カンダイ ( 2017/04/22 10:07:44 更新)
- 公開アプリケーションの無操作状態が2分継続したらセッションを切断したい - 田中 ( 2017/04/19 09:58:19 更新)
- XenApp5.0 セッションIDについて - ぼぶ ( 2017/03/15 11:56:38 更新)
- 公開アプリ起動時のエラー - りんこ ( 2017/03/09 14:12:24 更新)
- CitrixStudioのセッション情報にユーザー名が’-'のものが残る - 権兵衛 ( 2017/03/02 21:29:21 更新)
週1で公開アプリケーションの起動中に処理が落ちる
タケノコ 2017/10/02 17:24:22
週に1回ペースでクライアントからの公開アプリケーションの接続が途中で落ちてしまいます。(エラーが出力されない)
5年間正常に稼働しており、突然、発生しました。
サーバは毎日再起動していますが、起動直後に以下のようなエラーが出力されています。
・エラー IMAService 3614 なし Citrix XenApp がデータ ストアに接続できません。エラー: IMA_RESULT_DBCONNECT_FAILURE データベースが停止しているか、ネットワークに障害があります。
・エラー IMAService 3634 なし Citrix XenApp がデータ ストアに接続できません。 データベースが停止しているか、ネットワークに障害があります。 エラー: IMA_RESULT_DBCONNECT_FAILURE 間接: 0 サーバー: DSN ファイル: C:\Program Files (x86)\Citrix\Independent Management Architecture\mf20.dsn
・エラー IMAService 3989 なし Citrix XenApp がデータ ストアに接続できません。 接続時に ODBC エラーが発生しました。08S01 -> [Microsoft][ODBC SQL Server Driver][Shared Memory]一般的なネットワーク エラーです。ネットワークのマニュアルを調べてください。
LHC再構築、IMAサービスの遅延起動、ログオフチェッカ-の遅延など試し、上記三つのエラーが出力されることは減りましたが、
クライアントからの公開アプリケーションの接続が途中で落ちてしまうことに変わりはありません。
原因や何か思い当たる点など、些細な事でも良いのでご教示頂ければと思います。
■サーバ
Windows Server 2012 R2 Standard(サービスパック1)
XenApp バージョン:6.5(Hotfix Rollup pack1)
SQLServer 2008 R2
→サーバ一台でCitrix環境が同居しています。
■クライアント
Windows 7
Online plug in(パススルー認証)
S 2017/10/03 19:06:06
https://support.citrix.com/article/CTX128971
https://support.citrix.com/article/CTX132715
あとなんか、ケーブル代えたら直ったとかいう話もありますが…
http://www.eventid.net/display-eventid-3989-source-IMAService-eventno-9537-phase-1.htm
タケノコ 2017/10/04 12:18:48
あげていただいた二つの案は既に実施しています…
ケーブルについては検討してみます…
状況について追記します。
•サーバ再起動にて解消する確率が高い。今まで7回中6回は解消
•現象発生時は、クライアントからの公開アプリケーション接続中のプログレスバーが半分まで
行き30秒ほどで処理が落ちる。(詳細情報にローカルセッションマネージャをお待ちください)
正常時はプログレスバーが4分の3くらいまで一気にいき、公開アプリケーションが表示されます。
・クライアントからサーバへのリモデ接続は可能
S 2017/10/05 15:14:50
ローカルにログがあるような気がしますが……
概ねログオン認証が終わってポリシー適用するとかプロファイルロードするとか
その辺でネットワークがコケてる雰囲気ですかね
パケットキャプチャ取るなり、ネットワーク周りを疑うと良い気がします
あとはRoll Pack上げるかとかですね
2012 R2 + XA6.5は非サポート構成なのでメーカーにも問合せられないでしょうし
大変でしょうが致し方なし
タケノコ 2017/10/06 12:48:59
(Online plug-in独自のログは見ていません..潜ればlogファイルがあるのかな..)
やはりネットワーク関係かRollPackですかね。
ご丁寧にありがとうございました。
上記へのレスはこちらにどうぞ
Citrix Director 上で『容量超過』エラーとなる
さとっち 2017/09/30 00:01:48
となり更にCitrix Director では容量超過となっており、一切アプリが起動しなくなりました。Citrixをインストールしているサーバを再起動しても解消されず、そもそも容量超過とはどこのどの容量を見て出しているメッセージなのでしょうか?
色々調べてみましたが全然わかりません。どなたか詳しい方ういらっしゃいましたらご教授願いたく思います。
チャル 2017/10/02 13:01:22
また、初期値からポリシーやDirectorの設定値の変更などはは行われていないでしょうか。
s 2017/10/02 13:33:52
http://www.hyuki.com/writing/techask.html
Citrixのライセンス不足ならライセンス不足って出そうだし
PVSの差分ディスクとかポリシーでセッション数制限かけてるなら
セッション数とかじゃないんすかね
RDSライセンス不足の可能性もあるのか
上記へのレスはこちらにどうぞ
サーバーOSのセッションタイマー
どぅー 2017/08/21 15:31:07
現在、XenApp 7.13 の評価を行っています。
「サーバーのアイドルタイマーの間隔」から自動での切断を行うことはできたのですが、
デスクトップOSのように切断時間が継続した場合に強制的にログオフする設定が見当たりません。
サーバーOSですと、ログオフはできないのでしょうか。
ご存知でしたらご教示いただけると幸いです。
どぅー 2017/08/21 16:07:50
解決いたしました。
下記のGPOから設定した時間で切断したセッションがログオフすることがわかりました。
[ユーザーの構成] - [管理用テンプレート]- [Windows コンポーネント] - [リモート デスクトップ サービス]
- [リモート デスクトップ セッション ホスト] -[セッションの時間制限]
初歩的な質問、及び自己の調査不足による板汚しをしてしまい、申し訳ございません。
上記へのレスはこちらにどうぞ
XenApp7.13での 1ユーザーあたりの接続数を制限するの設定
どぅー 2017/08/10 13:44:08
過去のXenAppでは、DDE等の管理系のサーバーがダウンした等で、
セッションが綺麗に切れなかったユーザーの再接続用に
[接続の制限]から「1ユーザーあたりの接続数を制限する」の設定を無効にすることがあったかと思います。
しかしながら、現在 XenApp7.13 の Studio から同様の設定が見つからず、難儀しております。
設定は無くなったのでしょうか。また、なくなった場合は現在はどのような動きになっているのでしょうか。
上記へのレスはこちらにどうぞ
たまに公開アプリケーション起動不可になる
nyan 2017/07/31 14:40:21
画面上にエラーメッセージが出力される訳ではなく、ただ起動できず待っている状態です。
この状況が発生した時、各クライアント(30台程度)のどのクライアントも同じ状況になります。
この状況が10分前後続き、その後通常通り起動できるようになります。
発生頻度は月に3~4回、不定期に発生します。
発生時間帯もまちまちです。
サーバーは毎日再起動していて、クライアントも業務終了後に毎日シャットダウンしています。
サーバーのイベントログには下記のような内容が出力されています。
・ユーザー xxxxxxx のデスクトップ グループ yyyyyyyy の初期化時に、Citrix サーバーからの接続準備要求が拒否されました。
・デスクトップ グループ yyyyyyyy にアクセスするユーザー xxxxxxx が使用できるリソースが見つかりません。
・Citrix Desktop Service により、ユーザー セッションが終了しているのが検出されました。
・Citrix Desktop Service を Desktop Delivery Contoller 'NotificationManager:NotificationServiceThread: WCF エラーまたはブローカーによる拒否 (DDC: XXXXXX)' に再登録しています。
・Citrix Desktop Service は、配信コントローラー 'http://XXXXXXXXXX:80/Citrix/CdsController/IRegistrar' (IP アドレス 'XXX.XXX.XXX.XXX') に接続できません。
何度かリトライが繰り返され、回復するようです。
サポートにも問い合わせていますが、なかなか原因が分からず困っています。
何か思い当たること、考えられる原因等ありませんでしょうか。
[サーバー]
Windows Server 2012 R2 Standard
XenApp バージョン:7.5
[クライアント]
Windows 10 Enterprise
クライアントのバージョン:4.3.100
ハムスター 2017/11/08 10:08:23
ログインはできてもアプリケーションが起動できず、「セッション確立しました。ネゴシエーション中・・」のままになったり、何も表示されなかったりクライアント側の状態は一定ではありません。
XenAppサーバのSitrixStudio公開アプリケーションのセッション情報で。
対象IDの状態が「切断済」で残ったままになっています。
(本来ならしばらくすると消えるはずですが)
対応として上記画面で強制的に「ログオフ」する事で復旧しています。
上記へのレスはこちらにどうぞ
CitrixReciver4.2+IE8で複数ウィンドウ表示について
カンダイ 2017/04/22 10:07:44
公開アプリの起動に時間が掛かる原因等対応策見つからない状況です。ご教授いただけると助かります。
S 2017/04/24 09:40:55
環境を包み隠さず徹底的にお伺いして
行った切り分け内容を徹底的に共有いただいて
ということをしないとバシっと解決はしません
BBSでそういうやり取りは困難なので、正直ここでの解決は期待しないでください
どうしても無理そうなら、Citrixなりサポートベンダーに支援を請うのが良いでしょう
一応、現象としてはReceiverが正しく仕事をしていない雰囲気があります
・問題が起きた端末でReceiverを徹底的に消して(Citrixの専用ツールとか使うなりなんなり)
入れなおす
・同じ端末で別のユーザで試す(ユーザープロファイル依存の切り分け)
・別の端末で、問題の出たユーザで試す
・IEの信頼済みサイトやらセキュリティレベルカスタマイズやらを見直す
・「何回かクリック」を絶対にさせないで、セッションの張られる状況を見る
どの辺が遅いのかとか色々
簡単に思いつくのはこの辺
上記へのレスはこちらにどうぞ
公開アプリケーションの無操作状態が2分継続したらセッションを切断したい
田中 2017/04/19 09:58:19
公開アプリケーションの無操作状態が2分継続(2分間何も操作しない)したら、
セッションを切断(公開アプリケーションを終了)する設定を行いたいと考えています。
理由としては、セキュリティ強化のためです。
ポリシーから「セッションアイドルタイマーの間隔」を2分に設定することで
対応可能と考えましたが、設定しても実際に2分でタイムアウトしません。
https://docs.citrix.com/ja-ja/xenapp-and-xendesktop/7-6/xad-policies-article/xad-policies-settings-wrapper/xad-policies-settings-ica/xad-policies-settings-session-limits.html
行った作業としては、以下です。
(1)新しいポリシーを作成する。
(2)ポリシーにセッションアイドルタイマー設定を入れる。
※ポリシー割り当ては指定なしなので、全ての接続に設定適用されるはず...
(3)ポリシーの優先度を一番上に上げる
設定項目が間違っているのでしょうか。
S 2017/04/19 10:16:51
何の接続にもセッションにもマシンにもユーザーにも
そのポリシーは適用されません
田中 2017/04/19 13:38:22
回答ありがとうございます。
デリバリーグループに対してポリシーを割り当てましたが、状況は変わりません。
一度ユーザやコンピュータを対象にしてポリシーを適用してみようと思います。
確認させていただきたいのですが、設定項目としては正しいのでしょうか...?
S 2017/04/19 15:42:10
XenApp(=サーバーOS)が対象になる場合
アイドルタイマーのポリシーは
「サーバーのアイドルタイマーの間隔」
って名前の奴になります
「セッションアイドルタイマーの間隔」はXenDesktop(=クライアントOS)用のポリシーです
上記へのレスはこちらにどうぞ
XenApp5.0 セッションIDについて
ぼぶ 2017/03/15 11:56:38
XenApp5.0 windows2008server にて使用
公開アプリをバッチファイルにし、セッションIDをバッチファイル内で取得し
起動を切り分けて使用しています。
先日までセッションIDは、20を超えることなく(バッチファイル内の切り分けが
1~20までで設定)動作していましたが、先週の木曜あたりから接続できない端末
が発生し、再起動でしのいでいました。調査してみるとセッションIDが20を超える
数字であった為、バッチファイルが対応せず起動しなかった事が解りました。
今までは、20以内で空いているセッションIDが使用され問題なかったのですが・・・
(端末18台)
そのようになる原因はなんなのか、教えていただければ幸いです。
どうぞよろしくお願いいたします。
ぼぶ 2017/03/15 12:02:12
Sさんのレスを上げさせていただきます。
もともとの現象が切断セッションタイマーで直るかはアレとして、
グレートメタさんが回答されていますが
切断セッションタイマー
切断セッションタイマーの間隔
のポリシーはXenDesktop(クライアントOSで仮想デスクトップ/アプリケーションを配布する)
場合にしか効きません。ポリシーに適用製品が書いてあるはずなのでご確認ください。
XenApp(サーバーOSで以下略)の場合は、ICAリスナーで設定する必要があります
下のナレッジをご参照ください。
https://support.citrix.com/article/CTX135525
S 2017/03/15 13:20:56
XA5.0だと古すぎるのでこのBBSではほぼサポートは提供されないと思いますが
もう少し詳細を書いてください。
・1ユーザーが使用終了後、そのユーザーセッションは綺麗にログオフ/解放されているか
・同様に、再度アプリを使用すると、そのユーザーには新しいセッションIDが振られるのか
・再起動直後、セッションIDは1から順に振られていき、問題がないのか
・問題が起きて再起動する直前、セッションIDの1~20はすべて使われている状態なのか
最低でもこの4つ辺り。
ぼぶ 2017/03/16 11:04:08
・1ユーザーが使用終了後、そのユーザーセッションは綺麗にログオフ/解放されているか
ログオフ/解放されています。
・同様に、再度アプリを使用すると、そのユーザーには新しいセッションIDが振られるのか
新しいIDが振られています。
・再起動直後、セッションIDは1から順に振られていき、問題がないのか
1から振られています。
・問題が起きて再起動する直前、セッションIDの1~20はすべて使われている状態なのか
使われていません。 起動後から使用し続けている端末はそのままですが、
セッションをON/OFFをまめに行う端末は、IDが60番
だったりしています。
知識がなく申し訳ございません・・セッションIDは、windows側(RDS)で振られる
番号でしょうか?
一番最初に起こった端末が起動しない時に、「citrixライセンスマネージャーが見つからない」
が出ていた模様で、再起動後ライセンスマネジャーは問題なくなったのですが、その起動時
windowsUPDATEの更新を行った事が起因しているような気がしています。
(導入して5年半問題なかったので・・)
以上、よろしくお願いいたします。
S 2017/03/16 17:30:45
セッションIDはRDS(Terminal Services)が振ります。Citrixはあまり関係がありません。
このセッションIDの発行については私は知見がなく、あまり詳しい仕様とかの情報も
ないみたいで、仕様が変わったとかそういう情報とかも同様にみあたらないですね…。
急ぐならBAT直した方が早そうですが(テンプレ的逃げ回答)
ぼぶ 2017/03/21 20:09:40
問題の追及はせず、BATを直す事もせず、夜中に再起動を仕込みましたので当分凌ごうと思います。
近いうちに入替をお願いしたいと思っていますので。
Sさん、ありがとうございました。
上記へのレスはこちらにどうぞ
公開アプリ起動時のエラー
りんこ 2017/03/09 14:12:24
サーバー台数
4台(全て同一ファーム)
※サーバー名をAP11・AP12・AP13・AP14とします
サーバーOS
Windows Server 2008 R2
Citrix環境
XenApp 6.5
Web Interface 5.4.0.59
インストールアプリケーション
公開アプリ用パッケージソフト
Microsoft Excel 2010
公開アプリケーションの設定
給与システム
ユーザー:給与グループ(ドメインユーザーのグループ)
サーバー:AP11・AP12・AP13・AP14
給与システム(特権用)
ユーザー:給与特権グループ(ドメインユーザーのグループ)
サーバー:AP14
人事システム
ユーザー:人事グループ(ドメインユーザーのグループ)
サーバー:AP11・AP12・AP13・AP14
人事システム(特権用)
ユーザー:人事特権グループ(ドメインユーザーのグループ)
サーバー:AP14
XenApp6.5にした理由は、公開アプリ用パッケージソフトのシステム要件によるものです。
エンドユーザーは複数の会社があるため、各社のクライアント事情までは不明ですが、Win7・IE11にしてもらい、
クライアントにはCitrix Receiver 4.6をWeb Interface経由で配布・インストールできるようにしました。
クライアントでReceiverインストール後、Citrix XenAppログイン画面でログインすると公開アプリケーションのアイコンが表示され、
アイコンをクリックしてパッケージソフトを使っていただくのですが、
一部のユーザーから「アイコンをクリックするとエラーメッセージが表示され、パッケージソフトが起動しない」と連絡がありました。
エラーメッセージはCitrix Receiverのもので、メッセージ本文は
アプリケーションを起動できません。ヘルプデスクに次の情報を知らせてください。
Citrix XenAppサーバーに接続できません。プロとロルドライバーのエラー
とあります。
「給与システム」をクリックすると起動するが、「給与システム(特権用)」をクリックするとエラーメッセージが表示されるユーザーもいます。
いろいろと調べてみたのですが、有効な情報がありません。
IEの履歴削除をしてみましたが、解決しませんでした。
ご存知の方がいらっしゃいましたら、ご教授お願いいたします。
S 2017/03/09 15:19:44
それを程よく英訳して検索すると色々知見が得られます(唐突)
今回の場合「xenapp protocol driver error 6.5」とかです。
そうすると次のようなナレッジがでます。
https://support.citrix.com/article/CTX128115
https://support.citrix.com/article/CTX136826
特に、CTX128115に書かれている内容はよく理解して問題ないか
確認する必要があります。この辺りは確認されましたか?
また、特定のユーザーは問題が出ない、ということは
多くの場合、厳密にテストを繰り返すと、条件がぼんやりとでも
見えてくることが多いので、あきらめずにその辺を追いましょう。
例えば、今回の場合「給与システム」と「給与システム(特権用)」で
挙動が違う場合がある、とありますが、
そうであればAP11~AP13にユーザーが振り分けられ接続する分には問題なく、
AP14に振り分けられると問題が出る、といった推測などもできます。
まぁ、まずは前述のナレッジを追ってください。
りんこ 2017/03/09 21:08:29
>それを程よく英訳して検索すると色々知見が得られます
こういう探し方は考えたことがありませんでした。
今後の参考にさせていただきます。
ここからは現状報告です。
いただいたURL確認しました。
英文のため翻訳サイトと合わせて確認しましたが、
無知のためか確認できた事項が少なく、
あまり前進していません。
パッケージソフトのログを確認すると、
AP11・AP12・AP13・AP14全てで起動していたので、
振り分けに問題があるようには思えません。
「給与システム」と「給与システム(特権用)」の公開アプリの設定も念のため比較してみましたが、
サーバー・ユーザー以外に違いはありませんでした。
この状況が私の中で原因が整理できない部分でもあります。
今後も調査を進め、改めてこの場でご報告させていただきます。
S 2017/03/10 11:04:47
CTX128115の日本語訳は下手くそパターン(上手い奴もあるんですが)のようなので
頑張って読むしかないです。
>「給与システム」と「給与システム(特権用)」の公開アプリの設定も念のため比較してみましたが、
>サーバー・ユーザー以外に違いはありませんでした。
ということが間違いないのであれば、調べるべきは各XenAppサーバー自体の構成です
特定のサーバーだけに効かせてるCitrix/ドメイングループポリシーがあれば
それも疑わしいのですが
まぁ、概ねXenAppサーバー上のネットワーク周りの動作に問題が
あると考えられます。CTX128115で特に重要なのは
・Citrixのコンピュータポリシー(通常はUnfiltered)で
License Server Host、License Server Port
XenApp Product Edition、XML Service Port を適切に設定する。
・XenAppサーバーで、RDセッションホストの構成を開き、
RDP Listenerのプロパティの「network adapters」」で
all network adaptersを選ぶ
・All Programs > Citrix > Administrative Tools > ICA Listener Configuration
で、「ICA-TCP」のプロパティでも同様にall network adapters的なのを選ぶ
・XenAppサーバーとクライアント間で、2598ポート通信は解放されているか
辺り。XenAppサーバーのイベントログなんかも確認するといいですよ。
りんこ 2017/03/16 14:13:12
原因は私の勘違い(無知?)でした。
既述のとおりサーバーは全部で4台ですが、WebInterfaceをインストールしたのは1台のみです。
クライアントのIE設定で「プロキシを使用しない」の例外設定を追加するのは
WebInterfaceをインストールしたサーバーのIPアドレスのみでいいと思っていましたが、
これが間違いでした。
「プロキシを使用しない」の例外設定でサーバー4台のIPアドレスに変更したところ、
メッセージは表示されることがなくなりました。
調査を進める中でユーザーの状況をいろいろ聞くと、
・公開アプリをクリックした際にメッセージが表示される場合とされない場合がある。
・メッセージが表示される場合でも何回か繰り返すとアプリが起動する。
・ただし特権用アプリは何回繰り返してもダメ。
とのことでした。
つまり特権用ではない公開アプリをクリックした時に、
WebInterfaceをインストールしたサーバーに接続されればメッセージは表示されず、
このサーバー以外に接続されればメッセージが表示され起動しない、
という現象のようでした。
Sさんからいただいた情報はサーバーの設定をいろいろ見る、
そしてじっくりと見るいい機会になりました。
本当にありがとうございました。
S 2017/03/16 15:59:19
あんまり納得はいかないですね。なんでだろう。
WebInterfaceサーバーの方でプロキシが設定してあると問題が
起こるといった事象はあるのですが。
解決したという情報をBBSへ投稿下さるのは非常に有意義です。
感謝いたします。
上記へのレスはこちらにどうぞ
CitrixStudioのセッション情報にユーザー名が’-'のものが残る
権兵衛 2017/03/02 21:29:21
そのときにサーバ側のCitrixStudioでセッション情報を見ると、ユーザー名が’-'のセッションが表示されています。
そのセッションは切断もログオフもできません。
強制切断方法を教えてください。
また、なぜアプリが起動しないのかご教示願います。
S 2017/03/03 13:51:23
早い解決を望むなら、CDFtraceを取るなりしてCitrixに頼ってください。
強制切断については、対象のVDAサーバーに対面ログオンして
タスクマネージャーなり、RDセッションマネージャーなりで
ユーザーセッションを殺すのが手っ取り早い気はしますが、
それも無理そうなら結構お手上げ気味です。
権兵衛 2017/03/07 09:33:28
回答ありがとうございます。
正常に動作する端末から該当のユーザーでログインして、起動したところきちんと起動でき、
セッション情報も正常になりました。
その後は元の端末でも問題なく起動できます。
変なセッションが残っておかしな状態だったのでしょうか。
ちょっと気持ち悪いですが、とりあえずは問題なく動作してます。
ありがとうございました。