Citrix Infrastructure MonitorのHTTPSを構成する手順

最終公開日 : Nov 13, 2026
注:
Citrix Infrastructure MonitorサービスはHTTPモードでも動作するため、この場合、以下の設定は不要です。ただし、HTTPSモードでの使用を推奨します。Citrix Infrastructure MonitorでHTTPSを設定する必要がある場合にのみ、以下の手順を実行してください。

ステップ1:証明書をマシンにアップロードする

  1. Citrix Infrastructure Monitorがインストールされているマシン用にPFX証明書を取得します。PFXファイルの生成に関する詳細については、「PFXファイルの作成方法」を参照してください。
    注:
    パスワードで保護されたPFXファイルも使用できます。
  2. 証明書をマシンの任意の場所にアップロードします。

ステップ2:証明書をコンピューター証明書にインポートする

  1. スタート > ファイル名を指定して実行をクリックし、mmcと入力してOKをクリックします。**コンソール1 - **ウィンドウが表示されます。
  2. ファイルメニューで、スナップインの追加と削除をクリックします。スナップインの追加と削除ウィンドウが表示されます。
    スナップインの追加または削除
  3. 「スナップイン」の下で、「証明書」をダブルクリックします。「証明書スナップイン」ウィンドウが表示されます。
    証明書スナップ
  4. 「コンピューターアカウント」を選択し、「次へ」をクリックします。「コンピューターの選択」ウィンドウが表示されます。
    ローカルコンピューター
  5. 「ローカルコンピューター」を選択します。
  6. 「完了」をクリックします。新しいコンソールの選択されたスナップインのリストに、「証明書 (ローカルコンピューター)」セクションが表示されます。
  7. OKをクリックします。
  8. 「証明書」を展開し、「個人」を右クリックして「すべてのタスク」>「インポート」を選択します。「証明書のインポートウィザードへようこそ」が表示されます。
    証明書を展開
  9. 「次へ」>「ファイルの参照」を選択します。PFXファイルをアップロードした場所に移動し、ファイルの種類を「すべてのファイル」に変更して、該当するPFX証明書を選択します。
    証明書のインポートウィザード
  10. PFXパスワードを入力します。パスワードがない場合は空白のままにできます。
  11. Nextをクリックします。
  12. 証明書ストアについては、「証明書をすべて次のストアに配置する」オプションが選択されており、「証明書ストア」が「個人」として選択されていることを確認します。
    証明書ストア(/en-us/citrix-virtual-apps-desktops/current-release/media/sm-certificate-store.png)
  13. Nextをクリックします。
  14. 詳細を確認し、完了をクリックします。
  15. 確認を待ちます。「インポートは正常に完了しました」というメッセージが表示されます。
  16. 証明書 > 個人に移動し、証明書が存在することを確認します。
  17. マシンからPFX証明書ファイルを削除します。

ステップ3:証明書に読み取りアクセス権を付与する

  1. インポートした証明書を右クリックし、すべてのタスク > 秘密キーの管理を選択します。
  2. 開いたダイアログで、追加を選択し、Network Serviceを検索します。 OKをクリックします。
  3. グループまたはユーザー名の下にあるNETWORK SERVICEを選択します。
  4. NETWORK SERVICEのアクセス許可の下で読み取りアクセスを許可します。
  5. OKをクリックします。

ステップ4:サムプリントを取得する

  1. インポートした証明書をダブルクリックします。
  2. 開いたダイアログで、詳細タブに移動し、一番下までスクロールします。
  3. Thumbprintをクリックします。
    証明書のサムプリントストア
  4. 値をコピーし、次のステップのために準備しておきます。

ステップ5:環境変数の設定

  1. コントロールパネルを開きます。
  2. 「環境」を検索し、システム環境変数の編集を選択します。
  3. システム変数(すべてのユーザー)の下にある新規をクリックします。
    システム変数
  4. 変数名としてDIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINTを指定します。
  5. 変数値に、前のステップで取得したサムプリントを指定します。
  6. OKをクリックします。

ステップ6:CitrixInfraMonitorServiceの再起動

  1. PowerShellを開き、次のコマンドを実行します。
    Restart-Service CitrixInfraMonitorService
  2. CitrixInfraMonitorServiceモジュールをキャプチャし、ログ行**Start to listen on HTTPS...**を探して、HTTPSが有効になっていることを確認します。
    インフラモニターを再起動

ステップ 7: モニター構成で HTTPS を有効にする

Delivery Controller™マシンで次のコマンドを実行します。
Set-MonitorConfiguration -DirectorAgentEnableHttps $true