LockDown Browser Fehler -21 auf dem Mac (Konfigurationsabweichungs-Lösung)
Was der Fehler -21 bedeutet
Der Fehler -21 wird ausgelöst, wenn LDBs zwischengespeicherte Kurskonfiguration nicht mit dem aktuellen Serverzustand übereinstimmt. Ausgelöst durch: eine Dashboard-Bearbeitung auf der Seite deiner Universität nach deinem letzten Start, ein LDB-Versions-Update, einen unterbrochenen vorherigen Start, der den Zustand halb geschrieben hinterließ, oder einen Kurs, der mit neuen Einstellungen neu veröffentlicht wurde.
Mac-spezifische Ursachen
- Korruption der zwischengespeicherten Konfig nach einem unterbrochenen LDB-Start.
- Kurs wurde im Respondus Dashboard seit deinem letzten Start neu veröffentlicht oder bearbeitet.
- LDB hat sich selbst aktualisiert, aber das Cache-Layout hat sich geändert und die Migration hinterließ einen inkonsistenten Zustand.
- Du hast LDB für einen anderen Kurs auf demselben Mac gestartet und der Multi-Kurs-Cache ist veraltet.
Lösung 1 - LDB-Cache löschen (häufigster Fix)
# Beende zuerst LDB.
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
# Aus deinem LMS neu starten.
Das bewahrt das .app-Bundle, verwirft aber jede zwischengespeicherte Kurskonfiguration. Der nächste Start holt eine frische Dashboard-Konfig.
Lösung 2 - Mac neu starten
Behebt den seltenen Fall, in dem LDB eine Sperre auf Kernel-Ebene auf einer zwischengespeicherten Datei hat, die rm -rf nicht entfernen kann. Nach dem Neustart führe die Cache-Löschung aus Lösung 1 erneut aus und starte neu.
Lösung 3 - LDB aus deinem LMS neu installieren
Wenn das Cache-Löschen beim zweiten Versuch nicht hilft, kann das .app-Bundle selbst eine inkonsistente Installation haben. Führe die vollständige Deinstallation aus (Deinstallation-Cluster) und installiere dann aus dem aktuellen LDB-Download-Link deines LMS neu.
Wenn nichts davon funktioniert
Die verbleibenden Fälle gehen auf die spezifische Respondus-Dashboard-Konfiguration deines Kurses zurück - die IT deiner Universität oder dein Dozent muss die Server-Seite anschauen. Stelle den genauen Fehlercode, LDB-Version, macOS-Version und Uhrzeit des Versuchs bereit.
Häufig gestellte Fragen
Wie unterscheidet sich -21 von -101?
-21 ist typischerweise client-seitiger veralteter Cache; -101 ist typischerweise server-seitiges Dashboard-Konfigurationsproblem. Der Mac-seitige Fix (Cache-Löschen + Neuinstallation) behebt -21 zuverlässig; -101 erfordert, dass deine Uni-IT den Server prüft.
Verliere ich meine gespeicherten Prüfungsantworten beim Cache-Löschen?
Nein - deine Antworten werden in deinem LMS gespeichert, nicht in LDBs lokalem Cache. Der Cache enthält nur die Kurskonfiguration, die LDB aus deinem Respondus Dashboard zog, nie deinen Prüfungsinhalt.
Mein Dozent hat gerade die Prüfung bearbeitet und jetzt erscheint -21. Zufall?
Fast sicher nicht. Respondus-Dashboard-Bearbeitungen invalidieren zwischengespeicherte Konfigs auf der Client-Seite, ohne LDB zur Aktualisierung aufzufordern. Cache-Löschen erzwingt die Aktualisierung.