Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00E002C (MQ_ERROR_INVALID_CERTIFICATE)?

 
Anterior Siguiente
MQ_ERROR_SENDER_CERT_BUFFER_TOO_SMALL MQ_ERROR_CORRUPTED_INTERNAL_CERTIFICATE

MQ_ERROR_INVALID_CERTIFICATE

MQ_ERROR_INVALID_CERTIFICATE: qué indica en MSMQ

Condición: el certificado seleccionado no puede utilizarse para la autenticación, firma o cifrado solicitado. MSMQ la comunica mediante MQ_ERROR_INVALID_CERTIFICATE; el componente que merece atención inmediata es certificado.

Señales para el log

  • Distingue un estado transitorio de una petición inválida: solo el primero justifica reintentos con espera.
  • Anota store, thumbprint, cadena y acceso a la clave privada bajo la identidad real del servicio.
  • 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

Evita retries ilimitados: corrige primero la precondición que expresa el HRESULT y conserva evidencia de que la siguiente ejecución parte de un estado conocido.

Referencias


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

Exit mobile version