Mergeți la conținutul principal

Redarea înregistrării eșuează

VaultPAM înregistrează fiecare sesiune proxificată și stochează înregistrarea în stocare de obiecte (MinIO). Redarea este procesată în browser folosind un player încorporat. Când redarea eșuează, cauza este de obicei una din patru: înregistrarea este încă în curs de procesare, backendele de stocare sunt temporar inaccesibile, browserul nu suportă codecul necesar, sau vizualizatorul nu are permisiune să urmărească înregistrarea.

Simptome

  • Clic pe Play pe o sesiune în Sessions → History afișează o rotire care nu se rezolvă niciodată.
  • Apare un banner de eroare: Recording unavailable, Playback error, sau Failed to load recording.
  • Playerul se încarcă dar afișează un cadru gol sau înghețat fără controale.
  • Redarea se începe dar se oprește pe parcurs cu eroare de codec sau decodare.
  • Vedeți intrarea sesiunii în listă, dar butonul Play este dezactivat.

Cauze

1. Înregistrarea se mai procesează

Sesiunile foarte recente (terminate în ultimele 2–5 minute) pot să nu fie încă pe deplin ingerate și indexate. Pipelineul de înregistrare finalizează fișierul de înregistrare, verifică integritatea și îl înregistrează în catalog înainte ca redarea să fie disponibilă. În această perioadă, butonul Play este dezactivat sau playerul returnează „Recording unavailable".

Verificare: Privați la marcajul de timp Ended at al sesiunii. Dacă este mai puțin de 5 minute în urmă, înregistrarea se procesează probabil.

Remediere: Așteptați 5 minute și reîmprospătați pagina. Butonul Play va deveni activ după ce procesarea se completează. Dacă sesiunea s-a terminat mai mult de 15 minute în urmă și redarea este încă indisponibilă, procedați la următoarea cauză.

2. Stocare MinIO inaccesibilă

Înregistrările sunt stocate în MinIO (sau un backend compatibil S3). Dacă serviciul de stocare este inaccesibil — din cauza unei partiții de rețea, a unei reporniri de serviciu sau a unei configurări greșite — punctul final de redare nu poate prelua fișierul de înregistrare și returnează o eroare.

Verificare pentru operatori: Pe gazdă VaultPAM sau în cluster, confirmați că MinIO rulează și este accesibil:

curl -sv http://<minio-host>:9000/minio/health/live

Un răspuns 200 OK confirmă că MinIO este sănătos. Confirmați de asemenea că bucket-ul de înregistrări există și contul de serviciu VaultPAM are acces de citire.

Remediere pentru operatori: Restaurați conectivitatea MinIO sau reporniți serviciul MinIO. După recuperare, reîncercați redarea — înregistrările sunt recuperate la cerere și nu trebuie să fie re-ingerate.

3. Codec-ul browserului nesuportat

Playerul VaultPAM utilizează codare video WebM/VP8 sau VP9. Unele browsere mai vechi sau versiuni de browser întărite la nivel de întreprindere au restricții de codec-uri care împiedică redarea.

Verificare: Încercați redarea într-un alt browser (Chrome sau Firefox sunt recomandați). Dacă redarea reușește într-un alt browser, browserul original are o restricție de codec.

Browsere suportate pentru redarea înregistrărilor:

  • Chrome 90+
  • Firefox 90+
  • Edge 90+ (pe bază Chromium)

Safari are suport limitat VP9 pe versiunile mai vechi de macOS.

Remediere: Utilizați un browser suportat. Dacă un anumit browser este necesar din politică, întrebați administratorul VaultPAM dacă formatul de înregistrare poate fi schimbat (aceasta este o configurație la nivel de server).

4. Permisiuni insuficiente

Redarea este controlată de apartenența la Safe și permisiunile de rol. Un utilizator trebuie să aibă permisiunea View recordings pentru Safe-ul din care face parte sesiunea. Administratorii și proprietarii Safe au această permisiune în mod implicit; membrii obișnuiți s-ar putea să nu o aibă.

Verificare: Confirmați că sunteți membru al Safe-ului din care face parte sesiunea și că rolul dvs. include View recordings. În Safes → alegeți Safe → Members, găsiți utilizatorul sau grupul dvs. și confirmați că permisiunea este acordată.

Remediere: Cereți unui administrator Safe să vă actualizeze rolul pentru a include permisiunea View recordings.

Pași de rezoluție

  1. Verificați marcajul de timp Ended at al sesiunii. Dacă sesiunea s-a terminat mai puțin de 5 minute în urmă, așteptați și reîmprospătați pagina înainte de a investiga mai departe.
  2. Încercați deschiderea înregistrării într-un browser suportat (Chrome sau Firefox). Dacă se redă acolo, problema este o restricție de codec în browserul dvs. original.
  3. Confirmați că sunteți membru al Safe-ului relevant și rolul dvs. include View recordings. Dacă nu, solicitați permisiunea unui administrator Safe.
  4. Dacă niciunul din cele de mai sus nu se aplică și redarea încă eșuează, cereți unui operator să verifice că MinIO este sănătos folosind curl -sv http://<minio-host>:9000/minio/health/live.
  5. După orice remediere, reîncercați redarea prin reîmprospătarea paginii Sessions → History și clic pe Play din nou.

Cale de escaladare

Dacă redarea încă eșuează după lucrul prin toate patru cauze:

  1. Notați ID-ul sesiunii (vizibil în URL la vizualizarea detaliilor sesiunii), mesajul exact de eroare și browserul și versiunea pe care le utilizați.
  2. Dacă sunteți operator, verificați jurnalele de aplicație VaultPAM pentru erori care conțin recording, playback, sau minio la momentul tentativei de redare nereușite.
  3. Deschideți un tichet de suport cu: ID-ul sesiunii, mesajul de eroare, versiunea browserului și rezultatul verificării sănătății MinIO dacă ați putut să o rulați.

Articole conexe