ウェブプレーヤーにアクセスする

ウェブプレーヤーのWebサイトのURLはhttp(s)://<FQDN of Session Recording server>/WebPlayerです。HTTPSの使用を確実にするには、IISのWebサイトにSSLバインディングを追加し、SsRecWebSocketServer.config構成ファイルを更新します。

注:

  • ウェブプレーヤーのWebサイトにログオンする際、ドメインユーザーは資格情報を入力する必要はありませんが、非ドメインユーザーは入力する必要があります。

  • サポートされているブラウザには、Google Chrome、Microsoft Edge、および Firefox が含まれます。

  • ウェブプレーヤーが適切に機能するように、FirefoxでWebGLを有効にしてください。

この記事では、ウェブプレーヤーのインストールと有効化、およびHTTPSの構成プロセスについて説明します。

ウェブプレーヤーをインストールする

ウェブプレーヤーは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.

IISでホストされているアプリケーション

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

WebSocketサーバーのバージョン

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.

ウェブプレーヤーを有効にする

ウェブプレーヤーはデフォルトで有効になっています。

  • ウェブプレーヤーを無効にするには、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サイトにアクセスするには、次の手順を実行します。

  1. IISでSSLバインディングを追加します。

    1. 信頼された認証局(CA)からPEM形式のSSL証明書を取得します。

      注:

      Google ChromeやFirefoxなどのほとんどの主要なブラウザーは、証明書署名要求(CSR)の共通名をサポートしなくなりました。これらのブラウザーは、すべての公開信頼証明書でサブジェクト代替名(SAN)を強制します。HTTPS経由でウェブプレーヤーを使用するには、それに応じて次の操作を実行します。

      • 単一のセッション記録サーバーが使用されている場合は、セッション記録サーバーの証明書をSAN証明書に更新します。

        単一のセッション記録サーバーが使用されている場合

      • 負荷分散が使用されている場合は、Citrix ADCと各セッション記録サーバーの両方でSAN証明書が利用可能であることを確認してください。

        「ロードバランシングの使用中」(/ja-jp/session-recording/2511/media/load-balancing-in-use2.png)

    2. IISで、Webサイトを右クリックし、「バインドの追加」を選択します。「サイトバインド」ダイアログボックスが表示されます。

    3. 右上隅にある「追加」をクリックします。「サイトバインドの追加」ダイアログボックスが表示されます。

    4. 種類」リストから「https」を選択し、SSL証明書を選択します。

      HTTPSを選択する(/ja-jp/session-recording/2511/media/selecting-https.png)

      「SSL証明書の選択」(/ja-jp/session-recording/2511/media/select-ssl-certificate.png)

    5. OK」をクリックします。

  2. SsRecWebSocketServer.config構成ファイルを更新します。

    1. SsRecWebSocketServer.config構成ファイルを見つけて開きます。

      SsRecWebSocketServer.config構成ファイルは、通常、<Session Recording Server installation path>\Bin\フォルダーにあります。

    2. TLSEnable=1を編集してTLSを有効にし、ServerPortSSLCertSSLKeyの各フィールドは無視してください。

    3. 変更を保存します。

ウェブプレーヤーにアクセスする