LockDown Browser Fehler -21 auf dem Mac (Konfigurationsabweichungs-Lösung)

Der Fehler -21 in LockDown Browser auf dem Mac signalisiert eine Konfigurationsabweichung zwischen LDBs lokalem Cache und dem, was der Respondus-Dashboard-Server beim Start zurückgibt. Die Lösung ist, LDBs Application-Support-Verzeichnis zu löschen und neu zu starten - erzwingt einen frischen Dashboard-Konfig-Download. Behebt ~80 % der -21-Berichte ohne Neuinstallation.

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

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.