¿Qué significa el código HRESULT 0xC00E0090 (MQ_ERROR_DS_LOCAL_USER)?

 
Anterior Siguiente
MQ_ERROR_DS_BIND_ROOT_FOREST MQ_ERROR_Q_ADS_PROPERTY_NOT_SUPPORTED

MQ_ERROR_DS_LOCAL_USER

MQ_ERROR_DS_LOCAL_USER: qué indica en MSMQ

Este HRESULT reduce el problema a una frontera concreta: MQ_ERROR_DS_LOCAL_USER significa que una operación de directorio usó una cuenta local que Active Directory no puede autenticar como usuario de dominio. El área a inspeccionar es Active Directory, no todo el servicio MSMQ.

Diagnóstico práctico

Registra dc/gc, dn/guid, identidad efectiva y resultado ldap/win32 subyacente. Conserva timestamps y correlación entre cliente, servicio y componente subyacente para no mezclar dos fallos próximos en el tiempo.

  • Conserva el input original de la llamada.
  • Registra el resultado más interno disponible además de MQ_ERROR_DS_LOCAL_USER.
  • Verifica si el recurso cambió entre la preparación y la ejecución.

Qué hacer después

La recuperación debe atacar esta causa concreta. Si el resultado previo puede haber producido cambios, verifica primero el estado antes de volver a ejecutar la llamada.

No confundas esta condición con una indisponibilidad general: aquí la señal específica es que una operación de directorio usó una cuenta local que Active Directory no puede autenticar como usuario de dominio.

Referencias


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