Παράλειψη στο κύριο περιεχόμενο

Η αναπαραγωγή εγγραφής αποτυγχάνει

Το VaultPAM καταγράφει κάθε διακομιστή συνεδρία και αποθηκεύει την εγγραφή σε χώρο αποθήκευσης αντικειμένων (MinIO). Η αναπαραγωγή αποδίδεται στο πρόγραμμα περιήγησης χρησιμοποιώντας ένα ενσωματωμένο πρόγραμμα αναπαραγωγής. Όταν η αναπαραγωγή αποτυγχάνει, η αιτία είναι συνήθως μία από τέσσερις: η εγγραφή εξακολουθεί να επεξεργάζεται, το παρασκήνιο αποθήκευσης είναι προσωρινά ανεπίτρεπτο, το πρόγραμμα περιήγησης δεν υποστηρίζει το απαιτούμενο codec, ή ο θεατής δεν έχει άδεια να παρακολουθήσει την εγγραφή.

Συμπτώματα

  • Η κλικ στο Play σε μια συνεδρία στο Sessions → History εμφανίζει έναν περιστροφέα που δεν επιλύεται ποτέ.
  • Εμφανίζεται ένα έγχρωμο σφάλμα: Recording unavailable, Playback error, ή Failed to load recording.
  • Το πρόγραμμα αναπαραγωγής φορτώνεται αλλά εμφανίζει ένα κενό ή κατεψυγμένο πλαίσιο χωρίς στοιχεία ελέγχου.
  • Η αναπαραγωγή ξεκινά αλλά σταματά στο μέσον με σφάλμα codec ή αποκωδικοποίησης.
  • Βλέπετε την καταχώρηση συνεδρίας στη λίστα αλλά το κουμπί Play είναι απενεργοποιημένο.

Αιτίες

1. Η εγγραφή εξακολουθεί να επεξεργάζεται

Οι πολύ πρόσφατες συνεδρίες (που τερματίστηκαν τα τελευταία 2–5 λεπτά) ενδέχεται να μην έχουν ακόμη εισχωρήσει και να δεν έχουν ευρετηριαστεί πλήρως. Ο αγωγός εγγραφής τελικοποιεί το αρχείο εγγραφής, επαληθεύει την ακεραιότητα και το καταχωρεί στον κατάλογο πριν από την αναπαραγωγή. Κατά τη διάρκεια αυτού του παραθύρου, το κουμπί Play είναι απενεργοποιημένο ή το πρόγραμμα αναπαραγωγής επιστρέφει "Recording unavailable".

Έλεγχος: Δείτε το χρονόσημο Ended at της συνεδρίας. Εάν είναι λιγότερο από 5 λεπτά πριν, η εγγραφή πιθανώς εξακολουθεί να επεξεργάζεται.

Διόρθωση: Περιμένετε 5 λεπτά και ανανεώστε τη σελίδα. Το κουμπί Play θα γίνει ενεργό μόλις ολοκληρωθεί η επεξεργασία. Εάν η συνεδρία τερματίστηκε πριν από περισσότερα από 15 λεπτά και η αναπαραγωγή εξακολουθεί να είναι ανεπίτρεπτη, προχωρήστε στην επόμενη αιτία.

2. MinIO αποθήκευση ανεπίτρεπτη

Οι εγγραφές αποθηκεύονται στο MinIO (ή σε ένα παρασκήνιο συμβατό με S3). Εάν η υπηρεσία αποθήκευσης είναι ανεπίτρεπτη — λόγω διαμέρισης δικτύου, επανεκκίνησης υπηρεσίας ή λάθους διαμόρφωσης — το τελικό σημείο αναπαραγωγής δεν μπορεί να ανακτήσει το αρχείο εγγραφής και επιστρέφει σφάλμα.

Έλεγχος για χειριστές: Στο κεντρικό υπολογιστή VaultPAM ή στο σύμπλεγμα, επιβεβαιώστε ότι το MinIO εκτελείται και είναι προσβάσιμο:

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

Μια απάντηση 200 OK επιβεβαιώνει ότι το MinIO είναι υγιές. Επίσης, επιβεβαιώστε ότι το bucket εγγραφής υπάρχει και ότι ο λογαριασμός υπηρεσίας VaultPAM έχει πρόσβαση ανάγνωσης.

Διόρθωση για χειριστές: Επαναφέρετε τη σύνδεση MinIO ή επανεκκινήστε την υπηρεσία MinIO. Μετά την ανάκαμψη, δοκιμάστε ξανά την αναπαραγωγή — οι εγγραφές ανακτώνται κατά παραγγελία και δεν χρειάζεται να εισχωρήσουν ξανά.

3. Codec προγράμματος περιήγησης μη υποστηριζόμενο

Το πρόγραμμα αναπαραγωγής VaultPAM χρησιμοποιεί κωδικοποίηση βίντεο WebM/VP8 ή VP9. Ορισμένα παλαιότερα προγράμματα περιήγησης ή προγράμματα περιήγησης που ενισχύθηκαν για εταιρείες έχουν περιορισμούς codec που αποτρέπουν την αναπαραγωγή.

Έλεγχος: Δοκιμάστε την αναπαραγωγή σε ένα διαφορετικό πρόγραμμα περιήγησης (Chrome ή Firefox συνιστώνται). Εάν η αναπαραγωγή ευοδώθηκε σε ένα άλλο πρόγραμμα περιήγησης, το αρχικό πρόγραμμα περιήγησης έχει περιορισμό codec.

Υποστηριζόμενα προγράμματα περιήγησης για αναπαραγωγή εγγραφής:

  • Chrome 90+
  • Firefox 90+
  • Edge 90+ (Chromium-based)

Το Safari έχει περιορισμένη υποστήριξη VP9 σε παλαιότερες εκδόσεις macOS.

Διόρθωση: Χρησιμοποιήστε ένα υποστηριζόμενο πρόγραμμα περιήγησης. Εάν ένα συγκεκριμένο πρόγραμμα περιήγησης απαιτείται από την πολιτική, ζητήστε από τον διαχειριστή VaultPAM σας εάν η μορφή εγγραφής μπορεί να αλλάξει (αυτή είναι διαμόρφωση πλευράς διακομιστή).

4. Ανεπαρκείς άδειες

Η αναπαραγωγή ελέγχεται από τη συμμετοχή Safe και τις άδειες ρόλου. Ένας χρήστης πρέπει να έχει την άδεια View recordings για το Safe που ανήκει η συνεδρία. Οι διαχειριστές και οι ιδιοκτήτες Safe έχουν αυτήν την άδεια από προεπιλογή. οι κανονικοί μέλη ενδέχεται να μην έχουν.

Έλεγχος: Επιβεβαιώστε ότι είστε μέλος του Safe που ανήκει η συνεδρία και ότι ο ρόλος σας περιλαμβάνει View recordings. Στο Safes → pick Safe → Members, βρείτε τον χρήστη ή την ομάδα σας και επιβεβαιώστε ότι η άδεια έχει δοθεί.

Διόρθωση: Ζητήστε από έναν διαχειριστή Safe να ενημερώσει τον ρόλο σας ώστε να περιλαμβάνει την άδεια View recordings.

Βήματα επίλυσης

  1. Ελέγξτε το χρονόσημα Ended at της συνεδρίας. Εάν η συνεδρία τερματίστηκε λιγότερο από 5 λεπτά πριν, περιμένετε και ανανεώστε τη σελίδα πριν διερευνήσετε περαιτέρω.
  2. Δοκιμάστε να ανοίξετε την εγγραφή σε ένα υποστηριζόμενο πρόγραμμα περιήγησης (Chrome ή Firefox). Εάν παίζεται εκεί, το πρόβλημα είναι περιορισμός codec στο αρχικό πρόγραμμα περιήγησης.
  3. Επιβεβαιώστε ότι είστε μέλος του σχετικού Safe και ότι ο ρόλος σας περιλαμβάνει View recordings. Εάν όχι, ζητήστε την άδεια από έναν διαχειριστή Safe.
  4. Εάν κανένα από τα παραπάνω δεν ισχύει και η αναπαραγωγή εξακολουθεί να αποτυγχάνει, ζητήστε από έναν χειριστή να επαληθεύσει ότι το MinIO είναι υγιές χρησιμοποιώντας curl -sv http://<minio-host>:9000/minio/health/live.
  5. Μετά από οποιαδήποτε διόρθωση, δοκιμάστε ξανά την αναπαραγωγή ανανεώνοντας τη σελίδα Sessions → History και κάνοντας κλικ στο Play ξανά.

Διαδρομή κλιμάκωσης

Εάν η αναπαραγωγή εξακολουθεί να αποτυγχάνει μετά τη δουλειά σε όλες τις τέσσερις αιτίες:

  1. Σημειώστε το αναγνωριστικό συνεδρίας (ορατό στη διεύθυνση URL κατά την προβολή λεπτομερειών συνεδρίας), το ακριβές μήνυμα σφάλματος και το πρόγραμμα περιήγησης και την έκδοση που χρησιμοποιείτε.
  2. Εάν είστε χειριστής, ελέγξτε τα αρχεία ημερολογίου εφαρμογής VaultPAM για σφάλματα που περιέχουν recording, playback, ή minio κατά το χρόνο της αποτυχημένης προσπάθειας αναπαραγωγής.
  3. Ανοίξτε ένα αίτημα υpoστήριξης με: αναγνωριστικό συνεδρίας, μήνυμα σφάλματος, έκδοση προγράμματος περιήγησης και το αποτέλεσμα ελέγχου υγείας MinIO εάν μπορέσατε να το εκτελέσετε.

Σχετικά άρθρα