ポリシー改ざん検出のトラブルシューティング
以下のセクションでは、発生する可能性のあるいくつかの問題と、それらのトラブルシューティング方法について説明します。
ICA®ファイルが改ざんされているにもかかわらず、セッションが実行されている
App Protectionポリシー改ざん検出機能が有効になっている仮想アプリまたはデスクトップセッションのICAファイルが改ざんされた場合、セッションは終了し、次のいずれかのエラーメッセージが表示されるはずです。
-
リナックス向けCitrix Workspaceアプリ

-
Mac向けシトリックス ワークスペース アプリ

-
ウィンドウズ向けCitrix Workspaceアプリ

ただし、ICAファイルが改ざんされ、ポリシー改ざん検出が有効になっているにもかかわらず、セッションが実行されている場合は、次の手順を実行します。
-
バーチャル デリバリー エージェントで、次の操作を行います。
-
次のコマンドを実行し、
ctxappprotectionsvサービスが実行されているかどうかを確認します。sc query ctxappprotectionsvc -
ctxappprotectionsvcサービスが実行されていない場合は、次の手順でサービスを開始します。-
次のコマンドを実行して、
ctxappprotectionsvcサービスのスタートアップの種類を自動に変更します。sc config ctxappprotectionsvc start=auto -
次のコマンドを実行して、サービスを開始します。
sc start ctxappprotectionsvc
-
-
-
クライアントで、次の操作を行います。
-
Citrix Workspace アプリのインストール場所に vdappp.dll ファイルがあることを確認します。Citrix Workspace アプリのデフォルトのインストール場所は次のとおりです。
- Windows - C:\Program Files (x86)\Citrix\ICA Client
- Linux - /opt/Citrix/ICAClient
- Mac - 該当なし
-
Windows 向け Citrix Workspace アプリの場合、procexp.exe を使用して、vdappp.dll ファイルが wfica32.exe にロードされているかどうかを確認します。
-
Linux 向け Citrix Workspace アプリの場合、vdappp.dll ファイルが wfica.exe にロードされているかどうかを確認します。
-
-
セッションがまだ実行中の場合は、ログを収集して Citrix テクニカルサポートにお問い合わせください。ログの収集について詳しくは、「ログの収集」を参照してください。
Virtual Delivery Agent の再起動後にポリシー改ざん検出が動作を停止する
Virtual Delivery Agent を再起動した後にポリシー改ざん検出機能が動作を停止する場合、それは再起動後に App Protection サービスが実行されていないためである可能性があります。Virtual Delivery Agent で次の手順を実行します。
-
次のコマンドを実行し、
ctxappprotectionsvcサービスが実行中で 自動 に設定されていることを確認します。sc query ctxappprotectionsvc -
ctxappprotectionsvcサービスが実行されていない場合は、サービスを開始するために次の手順を実行します。-
次のコマンドを実行して、
ctxappprotectionsvcサービスのスタートアップの種類を自動に変更します。sc config ctxappprotectionsvc start=auto -
次のコマンドを実行してサービスを開始します。
sc start ctxappprotectionsvc
-
-
ポリシー改ざん検出機能がまだ動作しない場合は、ログを収集し、Citrixテクニカルサポートにお問い合わせください。ログの収集について詳しくは、ログの収集を参照してください。