Wiedergabe der Aufzeichnung schlägt fehl
VaultPAM zeichnet jede proxierte Sitzung auf und speichert die Aufzeichnung im Objektspeicher (MinIO). Die Wiedergabe wird im Browser mit einem integrierten Player dargestellt. Wenn die Wiedergabe fehlschlägt, liegt die Ursache in der Regel an einer von vier Sachen: Die Aufzeichnung wird noch verarbeitet, das Speicher-Backend ist vorübergehend nicht erreichbar, der Browser unterstützt den erforderlichen Codec nicht, oder der Betrachter verfügt nicht über die Berechtigung, die Aufzeichnung anzusehen.
Symptome
- Ein Klick auf Abspielen bei einer Sitzung unter Sitzungen → Verlauf zeigt einen Ladekreis an, der nie verschwindet.
- Ein Fehlerbanner erscheint:
Recording unavailable,Playback erroroderFailed to load recording. - Der Player wird geladen, zeigt aber ein leeres oder eingefrorenes Bild ohne Bedienelemente.
- Die Wiedergabe startet, stoppt aber mitten im Verlauf mit einem Codec- oder Decodierungsfehler.
- Sie sehen den Sitzungseintrag in der Liste, aber die Schaltfläche Abspielen ist ausgegraut.
Ursachen
1. Aufzeichnung wird noch verarbeitet
Sehr aktuelle Sitzungen (die in den letzten 2–5 Minuten beendet wurden) sind möglicherweise noch nicht vollständig erfasst und indiziert. Die Aufzeichnungspipeline schließt die Aufzeichnungsdatei ab, prüft die Integrität und registriert sie im Katalog, bevor die Wiedergabe verfügbar ist. Während dieses Zeitfensters ist die Schaltfläche Abspielen ausgegraut oder der Player gibt „Recording unavailable" zurück.
Prüfung: Sehen Sie sich den Zeitstempel Beendet am der Sitzung an. Liegt dieser weniger als 5 Minuten zurück, wird die Aufzeichnung wahrscheinlich noch verarbeitet.
Lösung: Warten Sie 5 Minuten und aktualisieren Sie die Seite. Die Schaltfläche Abspielen wird aktiv, sobald die Verarbeitung abgeschlossen ist. Wenn die Sitzung vor mehr als 15 Minuten beendet wurde und die Wiedergabe weiterhin nicht verfügbar ist, fahren Sie mit der nächsten Ursache fort.
2. MinIO-Speicher nicht erreichbar
Aufzeichnungen werden in MinIO (oder einem S3-kompatiblen Backend) gespeichert. Wenn der Speicherdienst nicht erreichbar ist – aufgrund einer Netzwerkpartition, eines Dienstneustarts oder einer Fehlkonfiguration –, kann der Wiedergabe-Endpunkt die Aufzeichnungsdatei nicht abrufen und gibt einen Fehler zurück.
Prüfung für Operatoren: Bestätigen Sie auf dem VaultPAM-Host oder im Cluster, dass MinIO läuft und erreichbar ist:
curl -sv http://<minio-host>:9000/minio/health/live
Eine 200 OK-Antwort bestätigt, dass MinIO fehlerfrei ist. Bestätigen Sie außerdem, dass der Aufzeichnungs-Bucket existiert und das VaultPAM-Dienstkonto über Lesezugriff verfügt.
Lösung für Operatoren: Stellen Sie die MinIO-Konnektivität wieder her oder starten Sie den MinIO-Dienst neu. Versuchen Sie nach der Wiederherstellung die Wiedergabe erneut – Aufzeichnungen werden bei Bedarf abgerufen und müssen nicht erneut erfasst werden.
3. Browser-Codec nicht unterstützt
Der VaultPAM-Player verwendet die Videocodierung WebM/VP8 oder VP9. Einige ältere Browser oder unternehmensseitig gehärtete Browser-Builds haben Codec-Einschränkungen, die die Wiedergabe verhindern.
Prüfung: Versuchen Sie die Wiedergabe in einem anderen Browser (Chrome oder Firefox werden empfohlen). Gelingt die Wiedergabe in einem anderen Browser, weist der ursprüngliche Browser eine Codec-Einschränkung auf.
Unterstützte Browser für die Wiedergabe von Aufzeichnungen:
- Chrome 90+
- Firefox 90+
- Edge 90+ (Chromium-basiert)
Safari bietet auf älteren macOS-Versionen nur eingeschränkte VP9-Unterstützung.
Lösung: Verwenden Sie einen unterstützten Browser. Wenn ein bestimmter Browser durch Richtlinien vorgeschrieben ist, fragen Sie Ihren VaultPAM-Administrator, ob das Aufzeichnungsformat geändert werden kann (dies ist eine serverseitige Konfiguration).
4. Unzureichende Berechtigungen
Die Wiedergabe wird durch die Safe-Mitgliedschaft und Rollenberechtigungen gesteuert. Ein Benutzer muss über die Berechtigung Aufzeichnungen anzeigen für den Safe verfügen, zu dem die Sitzung gehört. Administratoren und Safe-Eigentümer verfügen standardmäßig über diese Berechtigung; reguläre Mitglieder möglicherweise nicht.
Prüfung: Bestätigen Sie, dass Sie Mitglied des Safe sind, zu dem die Sitzung gehört, und dass Ihre Rolle Aufzeichnungen anzeigen umfasst. Suchen Sie unter Safes → Safe auswählen → Mitglieder Ihren Benutzer oder Ihre Gruppe und bestätigen Sie, dass die Berechtigung erteilt ist.
Lösung: Bitten Sie einen Safe-Administrator, Ihre Rolle so zu aktualisieren, dass sie die Berechtigung Aufzeichnungen anzeigen umfasst.
Lösungsschritte
- Prüfen Sie den Zeitstempel Beendet am der Sitzung. Wenn die Sitzung vor weniger als 5 Minuten beendet wurde, warten Sie und aktualisieren Sie die Seite, bevor Sie weiter untersuchen.
- Versuchen Sie, die Aufzeichnung in einem unterstützten Browser (Chrome oder Firefox) zu öffnen. Wenn sie dort abgespielt wird, handelt es sich um eine Codec-Einschränkung in Ihrem ursprünglichen Browser.
- Bestätigen Sie, dass Sie Mitglied des betreffenden Safe sind und Ihre Rolle Aufzeichnungen anzeigen umfasst. Falls nicht, fordern Sie die Berechtigung von einem Safe-Administrator an.
- Wenn keiner der oben genannten Punkte zutrifft und die Wiedergabe weiterhin fehlschlägt, bitten Sie einen Operator zu überprüfen, ob MinIO fehlerfrei ist, indem er
curl -sv http://<minio-host>:9000/minio/health/liveausführt. - Versuchen Sie nach jeder Lösung die Wiedergabe erneut, indem Sie die Seite Sitzungen → Verlauf aktualisieren und erneut auf Abspielen klicken.
Eskalationspfad
Wenn die Wiedergabe nach dem Durcharbeiten aller vier Ursachen weiterhin fehlschlägt:
- Notieren Sie sich die Sitzungs-ID (in der URL sichtbar, wenn Sie die Sitzungsdetails anzeigen), die genaue Fehlermeldung sowie den verwendeten Browser und dessen Version.
- Wenn Sie ein Operator sind, prüfen Sie die VaultPAM-Anwendungsprotokolle zum Zeitpunkt des fehlgeschlagenen Wiedergabeversuchs auf Fehler, die
recording,playbackoderminioenthalten. - Eröffnen Sie ein Support-Ticket mit: Sitzungs-ID, Fehlermeldung, Browser-Version und – falls Sie ihn ausführen konnten – dem Ergebnis der MinIO-Integritätsprüfung.