Η αναπαραγωγή εγγραφής αποτυγχάνει
Το 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.
Βήματα επίλυσης
- Ελέγξτε το χρονόσημα Ended at της συνεδρίας. Εάν η συνεδρία τερματίστηκε λιγότερο από 5 λεπτά πριν, περιμένετε και ανανεώστε τη σελίδα πριν διερευνήσετε περαιτέρω.
- Δοκιμάστε να ανοίξετε την εγγραφή σε ένα υποστηριζόμενο πρόγραμμα περιήγησης (Chrome ή Firefox). Εάν παίζεται εκεί, το πρόβλημα είναι περιορισμός codec στο αρχικό πρόγραμμα περιήγησης.
- Επιβεβαιώστε ότι είστε μέλος του σχετικού Safe και ότι ο ρόλος σας περιλαμβάνει View recordings. Εάν όχι, ζητήστε την άδεια από έναν διαχειριστή Safe.
- Εάν κανένα από τα παραπάνω δεν ισχύει και η αναπαραγωγή εξακολουθεί να αποτυγχάνει, ζητήστε από έναν χειριστή να επαληθεύσει ότι το MinIO είναι υγιές χρησιμοποιώντας
curl -sv http://<minio-host>:9000/minio/health/live. - Μετά από οποιαδήποτε διόρθωση, δοκιμάστε ξανά την αναπαραγωγή ανανεώνοντας τη σελίδα Sessions → History και κάνοντας κλικ στο Play ξανά.
Διαδρομή κλιμάκωσης
Εάν η αναπαραγωγή εξακολουθεί να αποτυγχάνει μετά τη δουλειά σε όλες τις τέσσερις αιτίες:
- Σημειώστε το αναγνωριστικό συνεδρίας (ορατό στη διεύθυνση URL κατά την προβολή λεπτομερειών συνεδρίας), το ακριβές μήνυμα σφάλματος και το πρόγραμμα περιήγησης και την έκδοση που χρησιμοποιείτε.
- Εάν είστε χειριστής, ελέγξτε τα αρχεία ημερολογίου εφαρμογής VaultPAM για σφάλματα που περιέχουν
recording,playback, ήminioκατά το χρόνο της αποτυχημένης προσπάθειας αναπαραγωγής. - Ανοίξτε ένα αίτημα υpoστήριξης με: αναγνωριστικό συνεδρίας, μήνυμα σφάλματος, έκδοση προγράμματος περιήγησης και το αποτέλεσμα ελέγχου υγείας MinIO εάν μπορέσατε να το εκτελέσετε.