Conflitto LockDown Browser + Citrix / Parallels / VMware su Mac

LDB su Mac blocca gli host VM (Parallels, VMware, UTM, VirtualBox) tramite il flag dell'hypervisor e blocca Citrix Workspace + strumenti di desktop remoto via blacklist. Chiudi ciascuno completamente prima dell'avvio - le kext di VirtualBox richiedono un riavvio per rilasciarsi del tutto.

Il sintomo

Dialogo "Chiudi queste applicazioni" che nomina Citrix / Parallels / VMware / UTM / VirtualBox. LDB si rifiuta di avviarsi. Anche dopo aver chiuso la GUI, processi come prl_* o QEMUHelper restano in Monitoraggio Attivita.

Perche entra in conflitto con LDB

Ogni host VM installa processi in background + kernel extension (versioni piu vecchie) + servizi di sistema. L'azione "chiudi GUI" chiude solo il front-end; i daemon persistono. LDB scansiona anche i daemon, non solo l'app GUI.

La soluzione - procedura pre-esame

  1. Parallels Desktop: Icona del menu di stato → Esci da Parallels Desktop completamente (non solo la VM). Monitoraggio Attivita: cerca "prl" → forza uscita di eventuali sopravvissuti (prl_naptd, prl_disp_service, prl_client_app).
  2. VMware Fusion: Stesso - esci completamente da Fusion. Forza uscita dei processi VMware Fusion e VMware Fusion Helper.
  3. UTM: Esci da UTM. I processi QEMUHelper dovrebbero uscire da soli; in caso contrario, forza uscita.
  4. VirtualBox: Kernel extension notoriamente persistenti. Esci dalla GUI di VirtualBox. Se LDB protesta ancora: apri Monitoraggio Attivita → cerca "VBox" → forza uscita. Se continua a protestare, riavvia il Mac.
  5. Citrix Workspace: Icona del menu di stato → Esci. Monitoraggio Attivita: cerca "Citrix" → forza uscita di eventuali processi Citrix Viewer / Citrix Receiver.
  6. TeamViewer / AnyDesk / GoTo Resolve / LogMeIn / Chrome Remote Desktop: Stesso schema - esci dalla GUI + verifica che nessun processo helper resti.

Configurazioni alternative

Se usi attivamente uno di questi per il tuo lavoro quotidiano:

Cosa NON fare

Frequently asked questions

LDB rilevera Parallels anche se nessuna VM e in esecuzione?

Si - il rilevamento di Respondus guarda l'app host + i daemon del kernel, non lo stato attivo della VM. Parallels senza VM in esecuzione viene comunque segnalato.

Posso sostenere l'esame dentro una VM Windows di Parallels?

No. Respondus rileva e blocca esplicitamente macOS o Windows virtualizzati. <a href="https://support.respondus.com/hc/en-us/articles/4409604116123-I-receive-a-warning-The-browser-cant-be-used-in-virtual-machine-software-such-as-Virtual-PC-VMWare-and-Parallels" rel="noopener">Il fornitore lo conferma</a>. Usa macOS nativo.

E UTM in esecuzione con Linux per scopi di sviluppo?

UTM viene rilevato anche se esegue Linux (non macOS o Windows). Il rilevamento e a livello di hypervisor. Chiudi UTM prima degli esami.