アプリ保護ポスチャチェックのトラブルシューティング

最終公開日 : Nov 03, 2026
以下のセクションでは、発生する可能性のあるいくつかの問題と、そのトラブルシューティング方法について説明します。

エラーメッセージなしでセッションが終了しました

仮想アプリまたはデスクトップセッションが突然終了し、エラーメッセージが表示されない場合は、以下の手順を実行してください。
  1. Citrix Workspaceアプリのバージョンが以下のいずれかのバージョンより古いかどうかを確認してください。
    • Windows向けCitrix Workspaceアプリ 2309
    • Mac向けCitrix Workspaceアプリ 2308
    • Linux向けCitrix Workspaceアプリ 2308
    注:
    Citrix Workspaceアプリのバージョンが手順1に記載されているバージョンより古く、App Protectionポスチャチェック機能が有効になっている場合、仮想アプリまたはデスクトップセッションはエラーメッセージを表示せずに終了します。ただし、Citrix Workspaceアプリのバージョンが手順1に記載されているバージョン以上で、App Protectionポスチャチェック機能が有効になっている場合、仮想アプリまたはデスクトップセッションはエラーメッセージを表示して終了します。
  2. App Protectionポスチャチェック機能が有効になっているかどうかを確認してください。
  3. Citrix Workspaceアプリのバージョンが上記のバージョン以上で、ポスチャチェック機能もアクティブな場合は、ログを収集し、Citrixテクニカルサポートにお問い合わせください。ログの収集に関する詳細については、ログ収集を参照してください。

App Protectionポスチャチェックが有効になっているが、古いバージョンではセッションが終了しない

通常、App Protectionポスチャチェック機能が有効になっていて、古いバージョンのCitrix Workspaceアプリを介して接続している場合、セッションは終了する必要があります。
しかし、セッションが終了しない場合は、以下の手順を実行してください。
  1. Virtual Delivery Agentで、以下を実行します。
    1. 次のコマンドを実行し、ctxappprotectionsvcサービスが実行されているか確認します。
      sc query ctxappprotectionsvc
    2. ctxappprotectionsvcサービスが実行されていない場合は、次の手順を実行してサービスを開始します。
      1. 次のコマンドを実行して、ctxappprotectionsvc serviceのスタートアップの種類を自動に変更します。
        sc config ctxappprotectionsvc start=auto
      2. 次のコマンドを実行してサービスを開始します。
        sc start ctxappprotectionsvc
  2. 入力したポスチャチェック値に、次のいずれかのプレフィックスがあることを確認します。
    • Windows向けCitrix Workspaceアプリの場合、windows-
    • Linux向けCitrix Workspaceアプリの場合、linux-
    • Mac向けCitrix Workspaceアプリの場合、mac-
  3. ポスチャチェック値が、関連するプラットフォームに従って正しく追加されていることを確認します。これらはプラットフォーム固有です。
  4. regの場所(Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies)を確認し、ポスチャチェックがVirtual Delivery Agentと同期されていることを確認します。
  5. 上記のすべての条件が満たされていても、古いバージョンのCitrix Workspaceアプリでセッションがまだ接続されている場合は、ログを収集してCitrixテクニカルサポートにお問い合わせください。ログの収集について詳しくは、「ログの収集」を参照してください。

App Protection Posture Check があるプラットフォームでは機能するが、別のプラットフォームでは機能しない

App Protection Posture Check 機能は、あるプラットフォームでは機能するが、別のプラットフォームでは機能しない場合があります。たとえば、App Protection Posture Check 機能は Citrix Workspace アプリ for Windows では機能するが、Citrix Workspace アプリ for Linux では機能しない、といったケースです。
このようなシナリオでは、次の手順を実行します。
  1. 入力したポスチャチェック値に、次のいずれかのプレフィックスがあるか確認します。
    • Citrix Workspace アプリ for Windows の場合、windows-
    • Citrix Workspace アプリ for Linux の場合、linux-
    • Citrix Workspace アプリ for Mac の場合、mac-
  2. ポスチャチェック値が、関連するプラットフォームに応じて正しく追加されているか確認します。これらはプラットフォーム固有です。
  3. Virtual Delivery Agent 上の reg の場所 (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppProtectionPolicies) を確認し、ポスチャチェックが Virtual Delivery Agent と同期されているか検証します。これらは Studio で構成されたものと一致している必要があります。
  4. 上記のすべての条件が満たされ、Citrix Workspace アプリの古いバージョンでセッションがまだ接続されている場合は、ログを収集して Citrix テクニカルサポートに連絡してください。ログの収集の詳細については、「ログの収集」を参照してください。