Citrix Virtual Apps and Desktops

[Optional] Citrix インフラストラクチャモニターの HTTPS を構成する手順

注:

Citrix Infrastructure Monitor サービスは HTTP モードでも動作するため、この場合、以下の構成は不要です。ただし、HTTPS モードでの使用をお勧めします。Citrix Infrastructure Monitor の HTTPS を構成する必要がある場合にのみ、以下の手順を実行してください。

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

  1. Citrix Infrastructure Monitor がインストールされているマシン用の PFX 証明書を取得します。PFX ファイルの生成の詳細については、「PFX ファイルを作成する方法」を参照してください。

    注:

    パスワードで保護された PFX ファイルも使用できます。

  2. 証明書をマシンの任意の場所にアップロードします。

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

  1. [スタート] > [ファイル名を指定して実行] の順にクリックし、mmc と入力して [OK] をクリックします。[コンソール 1 - [Console Root]] ウィンドウが表示されます。
  2. [ファイル] メニューで [スナップインの追加と削除] をクリックします。[スナップインの追加と削除] ウィンドウが表示されます。

    スナップインの追加と削除

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

    証明書スナップイン

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

    ローカルコンピューター

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

    証明書を展開

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

    証明書のインポートウィザード

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

    証明書ストア

  13. 次へ」をクリックします。
  14. 詳細を確認し、「完了」をクリックします。
  15. 確認を待ちます。「インポートが正常に完了しました」というメッセージが表示されます。
  16. 証明書」>「個人」に移動し、証明書が存在することを確認します。
  17. マシンからPFX証明書ファイルを削除します。

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

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

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

  1. インポートした証明書をダブルクリックします。
  2. 開いたダイアログで、「詳細」タブに移動し、一番下までスクロールします。
  3. サムプリント」をクリックします。

    証明書のサムプリントストア(/ja-jp/citrix-virtual-apps-desktops/2511/media/sm-certificate-thumbprint.png)

  4. 値をコピーし、次のステップのために準備しておきます。

ステップ5:環境変数を設定する

  1. 「コントロールパネル」を開きます。
  2. 「環境」を検索し、「システム環境変数の編集」を選択します。
  3. システム環境変数 (すべてのユーザー)」の下で、「新規」をクリックします。

    システム変数(/ja-jp/citrix-virtual-apps-desktops/2511/media/sm-system-variable.png)

  4. Specify the Variable name as DIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINT.
  5. 前のステップで取得したサムプリントを「変数値」の下に指定します。
  6. OK」をクリックします。

Step 6: Restart CitrixInfraMonitorService

  1. PowerShell を開き、次のコマンドを実行します。

    Restart-Service CitrixInfraMonitorService
    <!--NeedCopy-->
    
  2. 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-->
[Optional] Citrix インフラストラクチャモニターの HTTPS を構成する手順