Conflicto LockDown Browser + Citrix / Parallels / VMware en Mac

LDB en Mac bloquea hosts VM corriendo (Parallels, VMware, UTM, VirtualBox) vía detección de flag de hipervisor, y bloquea Citrix Workspace + herramientas de escritorio remoto como parte de la lista negra de compartir pantalla. Sal de cada uno por completo antes del lanzamiento - las extensiones de kernel en VirtualBox específicamente necesitan un reinicio para liberarse por completo.

El síntoma

Diálogo "Cierra estas aplicaciones" nombrando Citrix / Parallels / VMware / UTM / VirtualBox. LDB se niega a lanzarse. Incluso después de salir de la GUI, procesos como prl_* o QEMUHelper permanecen en el Monitor de Actividad.

Por qué entra en conflicto con LDB

Cada host VM instala procesos en segundo plano + extensiones de kernel (versiones más antiguas) + servicios del sistema. La acción "salir de GUI" solo cierra el front-end; los daemons persisten. LDB también escanea los daemons, no solo la app GUI.

La solución - procedimiento pre-examen

  1. Parallels Desktop: Ícono del menú de estado → Salir de Parallels Desktop por completo (no solo la VM). Monitor de Actividad: busca "prl" → fuerza salida de cualquier sobreviviente (prl_naptd, prl_disp_service, prl_client_app).
  2. VMware Fusion: Igual - sal de Fusion por completo. Fuerza salida de los procesos VMware Fusion y VMware Fusion Helper.
  3. UTM: Sal de UTM. Los procesos QEMUHelper deberían salir solos; si no, fuerza salida.
  4. VirtualBox: Extensiones de kernel notoriamente pegajosas. Sal de la GUI de VirtualBox. Si LDB aún se queja: abre Monitor de Actividad → busca "VBox" → fuerza salida. Si sigue quejándose, reinicia tu Mac.
  5. Citrix Workspace: Ícono del menú de estado → Salir. Monitor de Actividad: busca "Citrix" → fuerza salida de cualquier proceso Citrix Viewer / Citrix Receiver.
  6. TeamViewer / AnyDesk / GoTo Resolve / LogMeIn / Chrome Remote Desktop: Mismo patrón - sal de la GUI + verifica que no queden procesos helper.

Configuraciones alternativas

Si usas activamente uno de estos para tu trabajo diario:

Qué NO hacer

Preguntas frecuentes

¿LDB detectará Parallels incluso si no hay VM corriendo?

Sí - la detección de Respondus mira la app host + daemons de kernel, no el estado activo de la VM. Parallels sin VM corriendo aún se marca.

¿Puedo tomar el examen dentro de una VM Windows de Parallels?

No. Respondus explícitamente detecta y bloquea macOS o Windows virtualizado. <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">El proveedor confirma esto</a>. Usa macOS nativo.

¿Qué hay de UTM corriendo Linux para propósitos de desarrollo?

UTM es detectado incluso si corre Linux (no macOS o Windows). La detección es a nivel de hipervisor. Sal de UTM antes de los exámenes.