LockDown Browser Erreur -21 sur Mac (Solution décalage de configuration)

L'erreur -21 dans LockDown Browser sur Mac signale un décalage de configuration entre le cache local de LDB et ce que le serveur Respondus Dashboard renvoie au lancement. La solution est de supprimer le répertoire Application Support de LDB et de relancer - force un téléchargement neuf de la configuration Dashboard. Résout ~80 % des -21 sans réinstallation.

Ce que signifie l'erreur -21

L'erreur -21 se déclenche quand la configuration de cours en cache de LDB diverge de l'état actuel du serveur. Déclenchée par : une modification du Dashboard côté votre université après votre dernier lancement, une mise à jour de version de LDB, un lancement précédent interrompu ayant laissé l'état à moitié écrit, ou un cours republié avec de nouveaux paramètres.

Causes spécifiques au Mac

Solution 1 - Effacer le cache LDB (correctif le plus courant)

# Quittez d'abord LDB.
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
# Relancez depuis votre LMS.

Cela préserve le bundle .app mais supprime toute configuration de cours en cache. Le prochain lancement récupère une configuration Dashboard fraîche.

Solution 2 - Redémarrer votre Mac

Résout le cas rare où LDB a un verrou au niveau du noyau sur un fichier en cache que rm -rf ne peut pas supprimer. Après le redémarrage, exécutez à nouveau l'effacement de cache de la Solution 1 et relancez.

Solution 3 - Réinstaller LDB depuis votre LMS

Si l'effacement de cache n'aide pas à la deuxième tentative, le bundle .app lui-même peut avoir une installation incohérente. Exécutez la procédure complète de désinstallation (cluster de désinstallation), puis réinstallez depuis le lien actuel de téléchargement de LDB de votre LMS.

Si rien de tout cela ne fonctionne

Les cas restants tracent vers la configuration spécifique du Respondus Dashboard de votre cours - l'informatique de votre université ou votre enseignant doit examiner le côté serveur. Fournissez le code d'erreur exact, la version de LDB, la version de macOS et l'heure exacte de la tentative.

Questions fréquentes

En quoi -21 diffère-t-il de -101 ?

-21 est typiquement un cache obsolète côté client ; -101 est typiquement un problème de configuration Dashboard côté serveur. La correction côté Mac (effacement de cache + réinstallation) résout -21 de manière fiable ; -101 nécessite que l'informatique de votre université vérifie le serveur.

Effacer le cache va-t-il perdre mes réponses d'examen sauvegardées ?

Non - vos réponses sont stockées dans votre LMS, pas dans le cache local de LDB. Le cache contient seulement la configuration de cours que LDB a tirée de votre Respondus Dashboard, jamais le contenu de votre examen.

Mon enseignant vient de modifier l'examen et maintenant -21 apparaît. Coïncidence ?

Presque certainement non. Les modifications du Respondus Dashboard invalident les configurations en cache côté client sans notifier LDB de se rafraîchir. L'effacement de cache force le rafraîchissement.