セキュアプライベートアクセス2402の旧バージョンとの互換性
Secure Private Access 2402 は、旧バージョン (2308 以前) と互換性がありません。 NetScaler Gateway は、前述の「 NetScaler Gateway の構成」で説明した新しいスクリプトを使用して構成する必要があります。 Secure Private Access の旧バージョンでは、Citrix Virtual Apps and Desktops 配信コントローラーでの構成は必要ありません。
レガシー バージョン (2308 以前) から 2402 に移行する最善の方法は、以下をクリーンアップすることです。
- Web/SaaS アプリからの Citrix Virtual Apps and Desktops 配信コントローラー
- Citrix StoreFrontをデフォルト構成に更新するか、StoreFrontに新しいストアを作成します。
- NetScaler Gateway
Citrix Virtual Apps and Desktops 配信コントローラのクリーンアップ
Citrix Virtual Apps and Desktops Delivery Controller で作成された Secure Private Access アプリケーションは、手動で削除することも、PowerShell スクリプトを使用して削除することもできます。
マニュアル:
- Citrix Studio または Citrix WebStudio を開きます。
- アプリケーションをクリックします。
- アプリを選択し、右クリックして、[ 削除] を選択します。
スクリプトの使用:
-
次のコマンドを実行して、現在の Secure Private Access アプリを取得します。
Get-BrokerApplication -Description "KEYWORDS:SPAENABLED"詳細については、 Remove-BrokerApplicationを参照してください。
-
アプリを確認したら、次のコマンドを実行してアプリを削除します。
Get-BrokerApplication -Description "KEYWORDS:SPAENABLED" | Remove-BrokerApplication
Citrix StoreFront のクリーンアップ
新しい StoreFront ストアを作成するか、既存のストアをクリーンアップすることができます。
- 新しい StoreFront ストアを作成する: 従来のバージョン用に作成された既存の StoreFront ストアは 2402 と互換性がないため、Secure Private Access 2402 用に新しい StoreFront ストアを作成する必要があります。 これは、構成関連の問題を回避するために推奨されるオプションです。
- 既存の StoreFront ストアをクリーンアップする: StoreFront 上の既存のストアは、手動でクリーンアップすることも、スクリプトを使用してクリーンアップすることもできます。 ただし、オンプレミスの Secure Private Access を 2402 に移行する場合の最善のオプションは、StoreFront に新しいストアを作成することです。
マニュアル:
- policy.json (例: C:\inetpub\wwwroot\Citrix\Store\Resources\SecureBrowser\policy.json) を見つけて削除します。
- SecureBrowser フォルダー (例: C:\inetpub\wwwroot\Citrix\Store\Resources\SecureBrowser) および Resources フォルダー (例: C:\inetpub\wwwroot\Citrix\Store\Resources) を見つけて削除します。
- web.config (C:\inetpub\wwwroot\Citrix\Store\ にあります) から、URL “Resources\SecureBrowser\policy.json” にルーティングする “webSecurePolicy” という名前の “route” ノードを削除します。
- 変更を適用するには、インターネット インフォメーション サービス (IIS) マネージャー</strong> コンソールで **既定の Web サイトを再起動します。</li> </ol>
スクリプトの使用:
- https://www.citrix.com/downloads/citrix-secure-private-access/からスクリプトをダウンロードします。
- スクリプトを StoreFront マシンにアップロードします。
- PowerShell で管理者としてスクリプトを実行します。
-
ストア名を入力します。
スクリプトは、C:\inetpub\wwwroot\Citrix\Store\Resources フォルダー、サブフォルダー、およびファイルを削除し、web.config ファイルを更新します。
- 変更を適用するには、インターネット インフォメーション サービス (IIS) マネージャー</strong> コンソールで **既定の Web サイトを再起動します。</p></li> </ol>
NetScaler Gateway のクリーンアップ
NetScaler Gateway 仮想サーバー
レガシー バージョン用に作成された NetScaler Gateway 仮想サーバーは、Secure Private Access 2402 で再利用できます。
- 既存の NetScaler Gateway を更新するには、「 既存の NetScaler Gateway の更新」を参照してください。
- 新しい NetScaler Gateway を構成するには、「 NetScaler Gateway の構成」を参照してください。
セッションポリシーとアクション
従来のバージョン用に作成されたセッション ポリシーとアクションは、Secure Private Access 2402 で再利用できます。
- 既存の NetScaler Gateway セッション ポリシー/アクションを更新するには、「 NetScaler Gateway セッション アクション」を参照してください。
- 新しい NetScaler Gateway を構成するには、「 NetScaler Gateway の構成」を参照してください。
このスクリプトは、完全に構成されたセッション ポリシー/アクションも作成します。
承認ポリシー
レガシー バージョン用の NetScaler Gateway で作成された承認ポリシーは、Secure Private Access 2402 ポリシーに干渉し、フローを中断する可能性があります。
承認ポリシーをクリーンアップするには、次の操作を実行できます。
- NetScaler Gateway でデフォルト グループとして使用されている認証グループと承認グループから承認ポリシーを手動でバインド解除します。 この場合、ポリシーを再利用できます。
- 承認ポリシーを削除します。