[Optional] Citrix インフラストラクチャモニターの HTTPS を構成する手順
注:
Citrix Infrastructure Monitor サービスは HTTP モードでも動作するため、この場合、以下の構成は不要です。ただし、HTTPS モードでの使用をお勧めします。Citrix Infrastructure Monitor の HTTPS を構成する必要がある場合にのみ、以下の手順を実行してください。
ステップ 1: 証明書をマシンにアップロードする
-
Citrix Infrastructure Monitor がインストールされているマシン用の
PFX証明書を取得します。PFX ファイルの生成の詳細については、「PFX ファイルを作成する方法」を参照してください。注:
パスワードで保護された PFX ファイルも使用できます。
-
証明書をマシンの任意の場所にアップロードします。
ステップ 2: 証明書をコンピューター証明書にインポートする
-
[スタート] > [ファイル名を指定して実行] の順にクリックし、
mmcと入力して [OK] をクリックします。[コンソール 1 - [Console Root]] ウィンドウが表示されます。 -
[ファイル] メニューで [スナップインの追加と削除] をクリックします。[スナップインの追加と削除] ウィンドウが表示されます。

-
[スナップイン] で [証明書] をダブルクリックします。[証明書スナップイン] ウィンドウが表示されます。

-
[コンピューターアカウント] を選択し、[次へ] をクリックします。[コンピューターの選択] ウィンドウが表示されます。

- 「ローカルコンピューター」を選択します。
- 「完了」をクリックします。新しいコンソールの選択されたスナップインのリストに「証明書 (ローカルコンピューター)」セクションが表示されます。
- 「OK」をクリックします。
-
「証明書」を展開し、「個人」を右クリックして「すべてのタスク」>「インポート」を選択します。「証明書のインポートウィザードへようこそ」が表示されます。

-
「次へ」>「ファイルの参照」を選択します。PFXファイルをアップロードした場所に移動し、ファイルの種類を「すべてのファイル」に変更してから、該当するPFX証明書を選択します。

- PFXパスワードを入力します。パスワードがない場合は空白のままにできます。
- 「次へ」をクリックします。
-
証明書ストアについては、「すべての証明書を次のストアに配置する」オプションが選択されており、「証明書ストア」が「個人」として選択されていることを確認します。

- 「次へ」をクリックします。
- 詳細を確認し、「完了」をクリックします。
- 確認を待ちます。「インポートが正常に完了しました」というメッセージが表示されます。
- 「証明書」>「個人」に移動し、証明書が存在することを確認します。
- マシンからPFX証明書ファイルを削除します。
ステップ3:証明書に読み取りアクセス権を付与する
- インポートした証明書を右クリックし、「すべてのタスク」>「秘密キーの管理」を選択します。
- 開いたダイアログで「追加」を選択し、「Network Service」を検索します。 「OK」をクリックします。
- 「グループまたはユーザー名」の下にある「NETWORK SERVICE」を選択します。
- 「NETWORK SERVICE のアクセス許可」の下で「読み取り」アクセスを許可します。
- 「OK」をクリックします。
ステップ4:サムプリントを取得する
- インポートした証明書をダブルクリックします。
- 開いたダイアログで、「詳細」タブに移動し、一番下までスクロールします。
-
「サムプリント」をクリックします。
証明書のサムプリントストア(/ja-jp/citrix-virtual-apps-desktops/2511/media/sm-certificate-thumbprint.png)
- 値をコピーし、次のステップのために準備しておきます。
ステップ5:環境変数を設定する
- 「コントロールパネル」を開きます。
- 「環境」を検索し、「システム環境変数の編集」を選択します。
-
「システム環境変数 (すべてのユーザー)」の下で、「新規」をクリックします。
システム変数(/ja-jp/citrix-virtual-apps-desktops/2511/media/sm-system-variable.png)
- Specify the Variable name as DIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINT.
- 前のステップで取得したサムプリントを「変数値」の下に指定します。
- 「OK」をクリックします。
Step 6: Restart CitrixInfraMonitorService
-
PowerShell を開き、次のコマンドを実行します。
Restart-Service CitrixInfraMonitorService <!--NeedCopy--> -
CitrixInfraMonitorService モジュールをキャプチャし、ログ行「Start to listen on HTTPS…」を探して、HTTPS が有効になっていることを確認します。
インフラモニターを再起動(/ja-jp/citrix-virtual-apps-desktops/2511/media/sm-restart-infra-monitor.png)
ステップ 7: モニター構成で HTTPS を有効にする
Delivery Controller™ マシンで次のコマンドを実行します。
Set-MonitorConfiguration -DirectorAgentEnableHttps $true
<!--NeedCopy-->