Auf den Webplayer zugreifen

Die URL der Webplayer-Website ist http(s)://<FQDN of Session Recording server>/WebPlayer. Um die Verwendung von HTTPS sicherzustellen, fügen Sie der Website in IIS eine SSL-Bindung hinzu und aktualisieren Sie die Konfigurationsdatei SsRecWebSocketServer.config.

Hinweis:

  • Beim Anmelden an der Webplayer-Website müssen Domänenbenutzer keine Anmeldeinformationen eingeben, Nicht-Domänenbenutzer hingegen schon.

  • Unterstützte Browser sind Google Chrome, Microsoft Edge und Firefox.

  • Damit der Webplayer ordnungsgemäß funktioniert, stellen Sie sicher, dass Sie WebGL in Firefox aktivieren.

Dieser Artikel führt Sie durch die Installation und Aktivierung des Webplayers sowie durch die Konfiguration von HTTPS.

Webplayer installieren

Installieren Sie den Webplayer nur auf dem Session Recording-Server. Doppelklicken Sie auf SessionRecordingWebPlayer.msi und folgen Sie den Anweisungen, um die Installation abzuschließen. Weitere Informationen zur Installation von Session Recording finden Sie unter Installieren, Aktualisieren und Deinstallieren.

Ab Version 2103 migriert Session Recording den WebSocket-Server zu IIS. Nach der Installation des Webplayers erscheinen die Anwendungen SessionRecordingRestApiService, SessionRecordingWebStreaming und WebPlayer in IIS.

In IIS gehostete Anwendungen

Eine Neuinstallation von Session Recording 2103 und höher verbindet Ihren Webbrowser mit dem in IIS gehosteten WebSocket-Server, wenn Sie auf die Webplayer-Website zugreifen. Der in IIS gehostete WebSocket-Server hat die Version 2.0, wie durch den Registrierungswert WebSocketServerVersion unter dem Registrierungsschlüssel unter HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server angezeigt wird.

WebSocket-Server-Version

Eine Upgrade-Installation von einer früheren Version auf Session Recording 2103 und höher verbindet Ihren Webbrowser mit dem Python-basierten WebSocket-Server. Um eine Verbindung zum in IIS gehosteten WebSocket-Server herzustellen, führen Sie den Befehl <Installationspfad des Session Recording-Servers>\Bin\SsRecUtils.exe -enablestreamingservice aus. Um wieder eine Verbindung zum Python-basierten WebSocket-Server herzustellen, führen Sie den Befehl <Installationspfad des Session Recording-Servers>\Bin\SsRecUtils.exe - disablestreamingservice aus. Der Python-basierte WebSocket-Server hat die Version 1.0.

Webplayer aktivieren

Der Webplayer ist standardmäßig aktiviert.

  • Um den Webplayer zu deaktivieren, starten Sie eine Windows-Eingabeaufforderung und führen Sie den Befehl <Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayer aus.

  • Um den Webplayer zu aktivieren, starten Sie eine Windows-Eingabeaufforderung und führen Sie den Befehl <Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayer aus.

HTTPS konfigurieren

Die URL der Webplayer-Website ist http(s)://<FQDN of Session Recording server>/WebPlayer. Um die Verwendung von HTTPS sicherzustellen, fügen Sie der Website in IIS eine SSL-Bindung hinzu und aktualisieren Sie die Konfigurationsdatei SsRecWebSocketServer.config.

Hinweis:

Beim Anmelden an der Webplayer-Website müssen Domänenbenutzer keine Anmeldeinformationen eingeben, Nicht-Domänenbenutzer jedoch schon.

Führen Sie die folgenden Schritte aus, um HTTPS für den Zugriff auf die Webplayer-Website zu verwenden:

  1. Fügen Sie in IIS eine SSL-Bindung hinzu.

    1. Besorgen Sie sich ein SSL-Zertifikat im PEM-Format von einer vertrauenswürdigen Zertifizierungsstelle (CA).

      Hinweis:

      Die meisten gängigen Browser wie Google Chrome und Firefox unterstützen den allgemeinen Namen in einer Zertifikatsignieranforderung (CSR) nicht mehr. Sie erzwingen den Subject Alternative Name (SAN) in allen öffentlich vertrauenswürdigen Zertifikaten. Um den Webplayer über HTTPS zu verwenden, führen Sie die folgenden Aktionen entsprechend aus:

      • Wenn ein einzelner Session Recording-Server verwendet wird, aktualisieren Sie das Zertifikat des Session Recording-Servers auf ein SAN-Zertifikat.

        Ein einzelner Session Recording-Server in Verwendung

      • Wenn Lastenausgleich verwendet wird, stellen Sie sicher, dass ein SAN-Zertifikat sowohl auf Citrix ADC als auch auf jedem Session Recording-Server verfügbar ist.

        Lastenausgleich im Einsatz

    2. Klicken Sie in IIS mit der rechten Maustaste auf die Website und wählen Sie Bindungen hinzufügen. Das Dialogfeld Site-Bindungen wird angezeigt.

    3. Klicken Sie in der oberen rechten Ecke auf Hinzufügen. Das Dialogfeld Site-Bindung hinzufügen wird angezeigt.

    4. Wählen Sie https aus der Liste Typ und wählen Sie Ihr SSL-Zertifikat aus.

      HTTPS auswählen

      Ihr SSL-Zertifikat auswählen

    5. Klicken Sie auf OK.

  2. Aktualisieren Sie die SsRecWebSocketServer.config Konfigurationsdatei.

    1. Suchen und öffnen Sie die SsRecWebSocketServer.config Konfigurationsdatei.

      Die SsRecWebSocketServer.config Konfigurationsdatei befindet sich normalerweise im <Session Recording Server installation path>\Bin\ Ordner.

    2. Aktivieren Sie TLS, indem Sie TLSEnable=1 bearbeiten, und ignorieren Sie die Felder ServerPort, SSLCert und SSLKey.

    3. Speichern Sie Ihre Änderungen.

Auf den Webplayer zugreifen