Acceder al reproductor web

La URL del sitio web del reproductor web es http(s)://<FQDN of Session Recording server>/WebPlayer. Para garantizar el uso de HTTPS, añada un enlace SSL al sitio web en IIS y actualice el archivo de configuración SsRecWebSocketServer.config.

Nota:

  • Al iniciar sesión en el sitio web del reproductor web, los usuarios del dominio no necesitan introducir credenciales, mientras que los usuarios que no son del dominio sí deben hacerlo.

  • Los navegadores compatibles incluyen Google Chrome, Microsoft Edge y Firefox.

  • Para que el reproductor web funcione correctamente, asegúrese de habilitar WebGL en Firefox.

Este artículo le guía a través del proceso de instalación y habilitación del reproductor web y el proceso de configuración de HTTPS.

Instalar el reproductor web

Instale el reproductor web solo en el servidor de Session Recording. Haga doble clic en SessionRecordingWebPlayer.msi y siga las instrucciones para completar la instalación. Para obtener más información sobre la instalación de Session Recording, consulte Instalar, actualizar y desinstalar.

A partir de la versión 2103, Session Recording migra el servidor WebSocket a IIS. Con el reproductor web instalado, las aplicaciones SessionRecordingRestApiService, SessionRecordingWebStreaming y WebPlayer aparecen en IIS.

Aplicaciones alojadas en IIS

Una instalación nueva de Session Recording 2103 y versiones posteriores conecta su navegador web al servidor WebSocket alojado en IIS cuando accede al sitio web del reproductor web. El servidor WebSocket alojado en IIS tiene la versión 2.0, como indica el valor del registro WebSocketServerVersion bajo la clave de registro en HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.

Versión del servidor WebSocket

Una instalación de actualización de una versión anterior a Session Recording 2103 y posteriores conecta su navegador web al servidor WebSocket basado en Python. Para conectarse al servidor WebSocket alojado en IIS, ejecute el comando <Session Recording server installation path>\Bin\SsRecUtils.exe -enablestreamingservice. Para volver a conectarse al servidor WebSocket basado en Python, ejecute el comando <Session Recording server installation path>\Bin\SsRecUtils.exe - disablestreamingservice. El servidor WebSocket basado en Python tiene la versión 1.0.

Habilitar el reproductor web

El reproductor web está habilitado de forma predeterminada.

  • Para deshabilitar el reproductor web, inicie un símbolo del sistema de Windows y ejecute el comando <Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayer.

  • Para habilitar el reproductor web, inicie un símbolo del sistema de Windows y ejecute el comando <Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayer.

Configurar HTTPS

La URL del sitio web del reproductor web es http(s)://<FQDN of Session Recording server>/WebPlayer. Para garantizar el uso de HTTPS, agregue un enlace SSL al sitio web en IIS y actualice el archivo de configuración SsRecWebSocketServer.config.

Nota:

Al iniciar sesión en el sitio web del reproductor web, los usuarios de dominio no necesitan introducir credenciales, mientras que los usuarios que no son de dominio sí.

Para usar HTTPS para acceder al sitio web del reproductor web, siga estos pasos:

  1. Agregue un enlace SSL en IIS.

    1. Obtenga un certificado SSL en formato PEM de una entidad de certificación (CA) de confianza.

      Nota:

      La mayoría de los exploradores populares, como Google Chrome y Firefox, ya no admiten el nombre común en una solicitud de firma de certificado (CSR). Aplican el nombre alternativo del sujeto (SAN) en todos los certificados de confianza pública. Para usar el reproductor web a través de HTTPS, realice las siguientes acciones según corresponda:

      • Cuando se utiliza un único Session Recording Server, actualice el certificado de Session Recording Server a un certificado SAN.

        Un único Session Recording Server en uso

      • Cuando se utiliza el equilibrio de carga, asegúrese de que haya un certificado SAN disponible tanto en Citrix ADC como en cada Session Recording Server.

        Uso del equilibrio de carga

    2. En IIS, haga clic con el botón derecho en el sitio web y seleccione Agregar enlaces. Aparecerá el cuadro de diálogo Enlaces del sitio.

    3. Haga clic en Agregar en la esquina superior derecha. Aparecerá el cuadro de diálogo Agregar enlace de sitio.

    4. Seleccione https en la lista Tipo y seleccione su certificado SSL.

      Seleccionar HTTPS

      Seleccione su certificado SSL

    5. Haga clic en Aceptar.

  2. Actualice el archivo de configuración SsRecWebSocketServer.config.

    1. Busque y abra el archivo de configuración SsRecWebSocketServer.config.

      El archivo de configuración SsRecWebSocketServer.config se encuentra normalmente en la carpeta <Session Recording Server installation path>\Bin\.

    2. Habilite TLS editando TLSEnable=1 e ignore los campos ServerPort, SSLCert y SSLKey.

    3. Guarde los cambios.

Acceder al reproductor web