LockDown Browser Erro -21 no Mac (Solução de configuração desincronizada)
O que significa o erro -21
O erro -21 dispara quando a configuração do curso em cache do LDB diverge do estado atual do servidor. Acionado por: edição do Dashboard do lado da sua universidade após seu último lançamento, atualização do LDB, lançamento anterior interrompido que deixou o estado pela metade, ou curso republicado com novos ajustes.
Causas específicas do Mac
- Corrupção de config em cache após um lançamento de LDB interrompido.
- Curso republicado ou editado no Respondus Dashboard desde seu último lançamento.
- LDB se atualizou mas o layout do cache mudou e a migração deixou um estado inconsistente.
- Você lançou o LDB para um curso diferente no mesmo Mac e o cache multi-curso ficou velho.
Solução 1 - Limpar o cache do LDB (mais comum)
# Encerre o LDB primeiro.
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
# Reabra pelo seu LMS.
Isso preserva o bundle .app mas descarta toda configuração de curso em cache. O próximo lançamento busca uma config nova do Dashboard.
Solução 2 - Reiniciar o Mac
Resolve o caso raro em que o LDB tem uma trava de nível kernel num arquivo em cache que rm -rf não consegue remover. Após reiniciar, execute novamente a limpeza de cache da Solução 1 e reabra.
Solução 3 - Reinstalar o LDB pelo seu LMS
Se a limpeza de cache não ajudar na segunda tentativa, o próprio bundle .app pode estar com instalação inconsistente. Execute o procedimento completo de desinstalação (cluster de desinstalação) e depois reinstale pelo link de download atual do LDB no seu LMS.
Se nada disso funcionar
Os casos restantes vêm da configuração específica do Respondus Dashboard do seu curso - o TI da universidade ou o professor precisam olhar do lado do servidor. Forneça o código exato do erro, versão do LDB, versão do macOS e horário exato da tentativa.
Perguntas frequentes
Como o -21 é diferente do -101?
O -21 tipicamente é cache desatualizado do lado do cliente; o -101 tipicamente é problema de configuração do Dashboard do lado do servidor. A solução do lado Mac (limpar cache + reinstalar) resolve o -21 com confiabilidade; o -101 precisa que o TI da universidade verifique o servidor.
Limpar o cache vai perder minhas respostas salvas da prova?
Não - suas respostas são armazenadas no seu LMS, não no cache local do LDB. O cache contém apenas a configuração do curso que o LDB puxou do seu Respondus Dashboard, nunca o conteúdo da sua prova.
Meu professor acabou de editar a prova e agora aparece -21. Coincidência?
Quase certamente não. Edições no Respondus Dashboard invalidam configs em cache do lado do cliente sem notificar o LDB para atualizar. Limpar o cache força a atualização.