セキュア プライベート アクセス 2308 とレガシーバージョンの互換性
Secure Private Access 2308 は、レガシーバージョン (オンプレミス用 Secure Private Access V1.0 および V1.5) と互換性がありません。NetScaler Gateway の構成 で前述したように、NetScaler Gateway は新しいスクリプトを使用して構成する必要があります。Secure Private Access 2308 の Citrix Virtual Apps and Desktops デリバリーコントローラーでは、構成は不要です。
Secure Private Access オンプレミスレガシーバージョン (1.0 および 1.5) から 2308 への移行の最良の方法は、以下をクリーンアップすることです。
-
Web/SaaS アプリからのシトリックス バーチャルアプリおよびデスクトップ デリバリーコントローラー
-
Citrix StoreFront™ をデフォルト構成に更新するか、StoreFront 上に新しいストアを作成します
-
ネットスケーラー® ゲートウェイ
シトリックス バーチャルアップス アンド デスクトップス™ デリバリーコントローラーのクリーンアップ
Citrix Virtual Apps and Desktops デリバリーコントローラーで作成された Secure Private Access アプリケーションは、手動で、または PowerShell スクリプトを使用して削除できます。
手動:
-
シトリックス スタジオまたはシトリックス ウェブスタジオを開きます。
-
アプリケーションをクリックします。
-
アプリを選択し、右クリックして、削除を選択します。
スクリプトを使用:
-
次のコマンドを実行して、現在の Secure Private Access アプリを取得します。
Get-BrokerApplication -Description "KEYWORDS:SPAENABLED"詳細については、Remove-BrokerApplicationを参照してください。 -
アプリケーションを確認したら、次のコマンドを実行して削除します。
Get-BrokerApplication -Description "KEYWORDS:SPAENABLED" | Remove-BrokerApplication
シトリックス ストアフロントのクリーンアップ
新しいStoreFrontストアを作成するか、既存のストアをクリーンアップすることができます。
-
新しいStoreFrontストアを作成する: レガシーバージョン用に作成された既存のStoreFrontストアは2308と互換性がないため、Secure Private Access 2308用に新しいStoreFrontストアを作成する必要があります。これは、構成関連の問題を回避するための推奨されるオプションです。
-
既存のStoreFrontストアをクリーンアップする: StoreFront上の既存のストアは、手動またはスクリプトを使用してクリーンアップできます。ただし、オンプレミスのSecure Private Accessを2308に移行するための最良のオプションは、StoreFront上に新しいストアを作成することです。
手動:
-
policy.json という名前のファイルを検索し、見つかった場合は削除してください。例えば、C:\inetpub\wwwroot\Citrix\Store\Resources\SecureBrowser\policy.json のような場所に存在することがあります。
-
「セキュアブラウザ」フォルダー (例えば、C:\inetpub\wwwroot\Citrix\Store\Resources\SecureBrowser のようなパスにあります) および「リソース」フォルダー (例えば、C:\inetpub\wwwroot\Citrix\Store\Resources のようなパスにあります) を見つけて削除してください。
-
Remove the "route" node from web.config (you can find it in C:\inetpub\wwwroot\Citrix\Store\) with the name "webSecurePolicy" routing to the URL "Resources\SecureBrowser\policy.json"
-
変更を適用するには、インターネット インフォメーション サービス (IIS) マネージャー コンソール上の 既定の Web サイト を再起動します。
スクリプトを使用する:
-
<https://www.citrix.com/downloads/citrix-secure-private-access/>からスクリプトをダウンロードします。 -
スクリプトをStoreFrontマシンにアップロードします。
-
PowerShellで管理者としてスクリプトを実行します。
-
ストア名を入力します。スクリプトは、C:\inetpub\wwwroot\Citrix\Store\Resourcesフォルダー、サブフォルダー、およびファイルを削除し、web.configファイルを更新します。
-
変更を適用するには、Internet Information Service (IIS) Manager 上のデフォルトWebサイト コンソールを再起動します。
ネットスケーラー ゲートウェイ のクリーンアップ
セッションポリシーとアクション
レガシーバージョン (1.0 および 1.5) 向けに作成されたセッションポリシーとアクションは、Secure Private Access 2308で再利用できます。
-
既存のNetScaler Gatewayセッションポリシー/アクションを更新するには、NetScaler Gateway session actionsを参照してください。
-
新しいネットスケーラー ゲートウェイを構成するには、ネットスケーラー ゲートウェイの構成を参照してください。
スクリプトは、完全に構成されたセッションポリシー/アクションも作成します。
承認ポリシー
レガシーバージョン (1.0 および 1.5) 用に NetScaler Gateway で作成された承認ポリシーは、Secure Private Access 2308 ポリシーと干渉し、フローを中断させる可能性があります。
承認ポリシーをクリーンアップするには、次の操作を実行できます。
-
NetScaler Gateway でデフォルトグループとして使用されている認証グループおよび承認グループから、承認ポリシーを手動でアンバインドします。この場合、ポリシーは再利用できます。
-
承認ポリシーを削除します。