Web プレーヤーにアクセスする
Web プレーヤー Web サイトの URL は http(s)://<FQDN of Session Recording server>/WebPlayer です。HTTPS の使用を確実にするには、IIS の Web サイトに SSL バインディングを追加し、SsRecWebSocketServer.config 構成ファイルを更新します。
注:
Web プレーヤー Web サイトにログオンする際、ドメインユーザーは資格情報を入力する必要はありませんが、非ドメインユーザーは入力する必要があります。
サポートされているブラウザには、Google Chrome、Microsoft Edge、および Firefox が含まれます。
Web プレーヤーが適切に機能するように、Firefox で WebGL を有効にしてください。
この記事では、Web プレーヤーのインストールと有効化のプロセス、および HTTPS の構成プロセスについて説明します。
Web プレーヤーをインストールする
Web プレーヤーは、Session Recording サーバーにのみインストールしてください。SessionRecordingWebPlayer.msi をダブルクリックし、指示に従ってインストールを完了します。Session Recording のインストールに関する詳細については、「インストール、アップグレード、およびアンインストール」を参照してください。
Starting from Version 2103, Session Recording migrates the WebSocket server to IIS. With the web player installed, the SessionRecordingRestApiService, SessionRecordingWebStreaming, and WebPlayer applications appear in IIS.

Session Recording 2103 以降の新規インストールでは、Web プレーヤー Web サイトにアクセスすると、Web ブラウザが IIS でホストされている WebSocket サーバーに接続されます。IIS でホストされている WebSocket サーバーはバージョン 2.0 であり、HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server のレジストリキーの下にあるレジストリ値 WebSocketServerVersion によって示されます。

An upgrade installation from an earlier version to Session Recording 2103 and later connects your web browser to the Python-based WebSocket server. To connect to the WebSocket server hosted in IIS, run the <Session Recording server installation path>\Bin\SsRecUtils.exe -enablestreamingservice command. To connect back to the Python-based WebSocket server, run the <Session Recording server installation path>\Bin\SsRecUtils.exe - disablestreamingservice command. The Python-based WebSocket server is versioned 1.0.
Web プレーヤーを有効にする
ウェブプレーヤーはデフォルトで有効になっています。
-
ウェブプレーヤーを無効にするには、Windowsコマンドプロンプトを起動し、
<Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayerコマンドを実行します。 -
ウェブプレーヤーを有効にするには、Windowsコマンドプロンプトを起動し、
<Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayerコマンドを実行します。
HTTPSを構成する
ウェブプレーヤーWebサイトのURLはhttp(s)://<FQDN of Session Recording server>/WebPlayerです。HTTPSの使用を確実にするには、IISでWebサイトにSSLバインディングを追加し、SsRecWebSocketServer.config構成ファイルを更新します。
注:
ウェブプレーヤーWebサイトにログオンする際、ドメインユーザーは資格情報を入力する必要はありませんが、非ドメインユーザーは入力する必要があります。
HTTPSを使用してウェブプレーヤーWebサイトにアクセスするには、次の手順を実行します。
-
IISでSSLバインディングを追加します。
-
信頼された認証局(CA)からPEM形式のSSL証明書を取得します。
注:
Google ChromeやFirefoxなどのほとんどの一般的なブラウザは、証明書署名要求(CSR)の共通名をサポートしなくなりました。これらのブラウザは、すべての公開信頼証明書でサブジェクト代替名(SAN)を強制します。HTTPS経由でウェブプレーヤーを使用するには、それに応じて次のアクションを実行してください。
-
単一のSession Recording Serverを使用している場合は、当該Session Recording Serverの証明書をSAN証明書に更新してください。

-
負荷分散を使用している場合は、Citrix ADCと各Session Recording Serverの両方でSAN証明書が利用可能であることを確認してください。

-
-
IISで、Webサイトを右クリックし、「バインドの追加」を選択します。「サイトバインド」ダイアログボックスが表示されます。
-
右上隅にある「追加」をクリックします。「サイトバインドの追加」ダイアログボックスが表示されます。
-
「種類」リストから「https」を選択し、SSL証明書を選択します。


-
「OK」をクリックします。
-
-
SsRecWebSocketServer.config構成ファイルを更新します。-
SsRecWebSocketServer.config構成ファイルを見つけて開きます。SsRecWebSocketServer.config構成ファイルは通常、<Session Recording Server installation path>\Bin\フォルダーにあります。 -
TLSEnable=1を編集してTLSを有効にし、ServerPort、SSLCert、およびSSLKeyの各フィールドは無視します。
-
変更を保存します。
-