¿Qué significa el código de retorno del kernel de macOS 53 (KERN_DENIED)?

 
También puede significar:
ConstanteTipoSO
ERROR_BAD_NETPATHError de WindowsWindows
EBADRerrnoLinux
ECONNABORTEDerrnomacOS
ENOANOerrnoSolaris
NO_MORE_IRP_STACK_LOCATIONSCódigo BSODWindows
Anterior Siguiente
KERN_INSUFFICIENT_BUFFER_SIZE MACH_MSG_VM_KERNEL

KERN_DENIED

Qué significa KERN_DENIED

El objeto y los argumentos pueden ser válidos, pero una policy impide la acción en el contexto de seguridad actual. La causa no se resuelve cambiando arbitrariamente la dirección o tamaño de memoria.

Conviene distinguir esta denegación de no poseer un port right concreto, que suele devolver códigos más específicos.

Qué comprobar

  • Identifica la llamada y el objeto sobre el que opera.
  • Revisa credenciales, entitlements y sandbox/policy aplicables.
  • Correlaciona con logs de seguridad del sistema.
  • No eleves privilegios sin entender qué policy rechazó la operación.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.