| Anterior | Siguiente |
| MQ_ERROR_INVALID_CERTIFICATE | MQ_ERROR_INTERNAL_USER_CERT_EXIST |
MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE
Qué significa MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE en Message Queuing
MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE aparece cuando el certificado de usuario administrado internamente por MSMQ está dañado o no puede decodificarse. El punto importante para el diagnóstico es el siguiente: el foco técnico es certificado.
Evidencia que conviene conservar
- Anota store, thumbprint, cadena y acceso a la clave privada bajo la identidad real del servicio.
- Si existe status por propiedad o un error Win32/CryptoAPI/LDAP interno, úsalo como evidencia principal y no te quedes solo con el HRESULT exterior.
- Anota la API que devolvió
MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATEy el estado del objeto justo antes de esa llamada.
Recuperación
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.
La comprobación decisiva es demostrar que el certificado de usuario administrado internamente por MSMQ está dañado o no puede decodificarse. Si esa condición no aparece en la evidencia, busca un HRESULT vecino o el error interno que explique mejor el caso.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.