一般的なトラブルシューティング
アプリ保護コンポーネントによる起動制限
Linux版Citrix Workspace™アプリでプリロードを使用する別のアプリケーションが実行されている場合、ユーザーは次のエラーに遭遇します。
起動できません(/ja-jp/citrix-workspace-app/media/unable-to-launch.png)
この問題を解決するには、次の手順に従います。
-
次のコマンドを使用して、アプリ保護サービスが実行されていることを確認します。
systemctl status AppProtectionService-install.service <!--NeedCopy--> - マシンを再起動して、もう一度試してください。
- 再起動後も問題が解決しない場合は、(/citrix-workspace-app/app-protection/configure/configure-allowlist-for-ld-preload#identify-the-process-preventing-protected-vda-launch)で提供されているスクリプトを使用して、問題の原因となっているプロセスを特定します。
- 干渉しているプロセスを閉じて、再試行します。
- アプリケーションが不可欠な場合は、LD_PRELOAD許可リストの使用を検討してください。構成の詳細については、(/citrix-workspace-app/app-protection/configure/configure-allowlist-for-ld-preload)を参照してください。
- 問題が解決しない場合は、関連するログを収集し、サポートにお問い合わせください。詳細については、(/citrix-workspace-app/app-protection/troubleshoot/log-collection)を参照してください。
アプリ保護ポリシーで有効になっているリソースがネイティブアプリに表示されない
アプリ保護ポリシーで有効になっているリソースがネイティブアプリに表示されない場合は、次の手順を実行します。
-
Citrix Workspaceアプリが以下のバージョンよりも古い場合は、それ以降のバージョンに更新してください。
- Windows版 シトリックス ワークスペース アプリ 2002
- Windows (Store) 版 シトリックス ワークスペース アプリ 2305.1
- Windows 用 シトリックス ワークスペース アプリ 2203.1 LTSR
- Mac 用 シトリックス ワークスペース アプリ 2001
- リナックス向け Citrix Workspace アプリ 2108
- アンドロイド向け Citrix Workspace アプリ 24.7.0
- iOS 用 シトリックス ワークスペース アプリ 24.9.0
-
Citrix Workspace アプリが、Windows 2K16 や Windows 2K22 などの Windows マルチセッションオペレーティングシステムにインストールされていないことを確認してください。
-
上記の条件が満たされていてもリソースが表示されない場合は、ログを収集してCitrixテクニカルサポートにお問い合わせください。ログの収集について詳しくは、「ログの収集」を参照してください。
オンプレミスストアの使用中に、App Protectionポリシーが有効になっているリソースがブラウザに表示されない
オンプレミスストアの使用中に、App Protectionポリシーが有効になっているリソースがブラウザに表示されない場合は、次の手順を実行してください。
-
Delivery Controller™ のバージョンが1912より前ではないことを確認してください。
注:
バージョン1912より前のDelivery Controllerを使用している場合、App Protectionはサポートされません。
-
StoreFrontバージョン1912から2203を使用している場合は、StoreFrontのカスタマイズを有効にしていることを確認してください。StoreFrontのカスタマイズを有効にする方法について詳しくは、「StoreFrontのカスタマイズを有効にする」を参照してください。
-
StoreFrontバージョン2308以降を使用している場合は、StoreFrontのカスタマイズを有効にする必要はありません。「StoreFrontバージョン2308以降でのハイブリッド起動」を使用して、StoreFrontでのハイブリッド起動のためにApp Protectionを正しく有効にしていることを確認してください。
-
デリバリーグループに対してApp Protection機能が正しく有効になっているか確認してください。
-
上記の条件が満たされているにもかかわらず、リソースが表示されない場合は、ログを収集し、Citrixテクニカルサポートにお問い合わせください。ログの収集について詳しくは、Citrix Workspaceアプリのログを収集するおよびStoreFrontのログを収集するを参照してください。
App Protectionが有効なリソースを起動する際にセキュアな環境を確立できません
Windows向けCitrix Workspaceアプリの場合、App Protectionサービスが開始され、セキュアな環境が確立されるようにするため、インストール中にインストール後にApp Protectionを開始するチェックボックスを有効にする必要があります。インストール中にインストール後にApp Protectionを開始するチェックボックスを有効にしなかった場合、App Protectionポリシーが有効なリソースを起動すると、App Protectionサービスは自動的に開始されます。システム負荷によっては、App Protectionの起動に時間がかかる場合があります。起動しない、またはタイムアウトする場合があります。そのため、インストール中にインストール後にApp Protectionを開始するチェックボックスを選択することをお勧めします。通常、App Protectionが有効なリソースを再起動すると、セキュアな接続が確立されます。ただし、App Protectionが有効なリソースを起動できない場合は、次の手順を実行してください。
-
管理者としてコマンドプロンプトを開き、次のコマンドを実行してApp Protectionサービスが実行されているか確認します。
sc query AppProtectionSvc <!--NeedCopy--> -
App Protectionサービスが実行されていない場合は、次のコマンドを実行してサービスを開始します。
sc start AppProtectionSvc <!--NeedCopy--> -
引き続きエラーが発生する場合は、ログを収集し、Citrixテクニカルサポートにお問い合わせください。ログの収集について詳しくは、ログの収集を参照してください。
App Protectionを有効または無効にできません
Web StudioまたはPowerShellのいずれかを使用して、オンプレミスまたはクラウドのデリバリーグループに対してApp Protectionを有効または無効にできない場合は、次の手順を実行してください。
-
必要なライセンスがあるか確認してください。必要なライセンスがない場合、App Protectionを有効にすることはできません。
-
必要なライセンスが利用できない場合は、必要なライセンスを取得して追加してください。
-
ライセンスを追加した後、ライセンスサーバーを再起動し、App Protectionの有効化を再度試してください。
-
有効なライセンスがあるにもかかわらず、App Protectionを有効または無効にできない場合は、次のコマンドを実行して
TrustRequestsSentToTheXmlServicePortが有効になっているか確認してください。Get-BrokerSite | Select-Object TrustRequestsSentToTheXmlServicePort <!--NeedCopy--> -
TrustRequestsSentToTheXmlServicePortが有効になっていない場合は、次のいずれかの方法でXML信頼を有効にしてください。-
ウェブスタジオを使用する:
-
Citrix DaaS™アカウントにサインインし、[管理] > [設定] > [XML信頼を有効にする] に移動します。
XML信頼を有効にする(/ja-jp/citrix-workspace-app/media/enable-xml-trust-web-studio.png)
-
[XML信頼を有効にする] トグルをオンにします。
-
-
PowerShellを使用する場合: XML信頼を有効にするには、次のコマンドを実行します。
Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true <!--NeedCopy-->
-
-
TrustRequestsSentToTheXmlServicePortを有効にした後、App Protectionを再度有効にします。 -
上記の条件が満たされているにもかかわらず、App Protectionを有効または無効にできない場合は、Citrixテクニカルサポートにお問い合わせください。
App Protectionポリシーが正しく適用されない
-
次の条件が満たされていることを確認してください。
- サポートされているバージョンのCitrix Workspaceアプリを使用していること。
- デリバリーグループに適切な機能が有効になっていること。
- その機能がエンドポイントにインストールされていること。
- Citrix Workspaceアプリが
/includeappprotectionスイッチを有効にしてインストールされていること。
-
上記の条件が満たされているにもかかわらず、App Protectionポリシーが正しく適用されない場合は、ログを収集し、Citrixテクニカルサポートにお問い合わせください。ログの収集の詳細については、Citrix Workspaceアプリのログを収集するを参照してください。
Citrix以外のウィンドウでスクリーンショットが機能しない場合:
- 保護されたCitrixウィンドウ(Citrix Workspaceアプリを含む)を最小化または閉じます。
LinuxにApp Protection付きのCitrix Workspaceアプリがインストールされている場合、OSを起動できません
-
Citrix Workspaceアプリのバージョン2204より前のものを使用している場合、App Protection機能は
glibc2.34以降を使用するオペレーティングシステムをサポートしていません。 -
インストールした場合、システムの再起動時にOSの起動が失敗する可能性があります。OSの起動失敗から回復するには、次のいずれかを実行してください。
- OSを再インストールします。
- OSのリカバリモードに移動し、ターミナルを使用してCitrix Workspaceアプリをアンインストールします。
- ライブOSから起動し、既存のOSから
rm -rf /etc/ld.so.preloadファイルを削除します。