VMware Identity Manager と統合する Citrix サーバで、Citrix PowerShell Remoting を有効にする必要があります。Citrix PowerShell Remoting により Integration Broker と Citrix サーバ ファーム間の接続が有効になります。
前提条件
- Winrm をインストールしていない場合は、Microsoft の Web サイトから Winrm をダウンロードしてインストールします。
手順
- VMware Identity Manager と統合する Citrix サーバに SSL サーバ証明書をインストールします。
- [プロパティ] をクリックして、証明書のサーバ認証が有効になっていることを確認します。
- PowerShell コンソールを管理者モードで開きます。
- Citrix PowerShell Remoting を有効にします。
- Get-Service winrm コマンドを入力して、Winrm がサーバにインストールされていることを確認します。
- Enable-PSRemoting コマンドを入力します。
このコマンドにより PowerShell Remoting がサーバで有効になります。
- Citrix サーバのバージョンに応じて、Citrix PowerShell SDK 5.0 または 6.0 をインストールします。
- winrm HTTPS リスナーをコマンド プロンプトから有効にします。
- サーバに証明書を作成します。
- 証明書のサムプリントを記録します。
- 証明書のサムプリントが構成されていることを確認します。
winrm quickconfig -transport:https
- リスナーを作成します。
winrm create winrm/config/Listener?Address=*+Transport=HTTPS @{Hostname="ホスト FQDN";CertificateThumbprint="証明書のサムプリント"}
- リスナーが作成されたことを確認します。
winrm e winrm/config/listener
これで、このサーバを使用できるようになりました。
- リスナーが作成されたら、Integration Broker サーバにアクセスして、PowerShell Remoting が正しくインストールされていることを確認します。
winrm identify -r:https://XENAPP_HOSTNAME:5986 -u:USERNAME
出力:
IdentifyResponse
ProtocolVersion=http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd
ProductVendor=Microsoft Corporation
ProductVersion=OS: 6.0.6002 SP: 2.0 Stack: 2.0