¿Qué significa el código HRESULT 0xC00E008C (MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS)?

 
Anterior Siguiente
MQ_ERROR_OPERATION_NOT_SUPPORTED_BY_REMOTE_COMPUTER MQ_ERROR_MULTI_SORT_KEYS

MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS

MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS: qué indica en MSMQ

Condición: el objeto existe en Active Directory pero pertenece a una clase de esquema distinta de la esperada por MSMQ. MSMQ la comunica mediante MQ_ERROR_NOT_A_CORRECT_OBJECT_CLASS; el componente que merece atención inmediata es integración con directorio.

Señales para el log

  • Antes de cambiar configuración global, confirma el dato exacto que la API rechazó y si el mismo input falla de forma determinista.
  • Registra endpoint de directorio, objeto afectado e identidad efectiva; distingue rutas heredadas de ad ds actual.
  • Correlaciona el HRESULT con timestamps y con el identificador del recurso afectado.

Para este código conviene evitar una interpretación genérica: una prueba bajo otra cuenta o contra otra cola puede cambiar precisamente la precondición que estás intentando medir.

Respuesta recomendada

Corrige la condición demostrada y repite solo la operación mínima necesaria; no recrees la cola ni reenvíes mensajes si todavía no conoces el efecto anterior.

Referencias


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