| Anterior | Siguiente |
| MQ_ERROR_CANNOT_HASH_DATA_EX | MQ_ERROR_CANNOT_CREATE_HASH_EX |
MQ_ERROR_CANNOT_SIGN_DATA_EX
MQ_ERROR_CANNOT_SIGN_DATA_EX: qué indica en MSMQ
La lectura útil de este HRESULT es específica: MQ_ERROR_CANNOT_SIGN_DATA_EX significa que la generación de la firma falló después de preparar los datos del mensaje. El área a inspeccionar es firma digital, no todo el servicio MSMQ.
Diagnóstico práctico
Separa generación de firma, transporte de la firma y verificación; registra el formato de autenticación usado. Distingue un estado transitorio de una petición inválida: solo el primero justifica reintentos con espera.
- Conserva el input original de la llamada.
- Registra el resultado más interno disponible además de
MQ_ERROR_CANNOT_SIGN_DATA_EX. - Verifica si el recurso cambió entre la preparación y la ejecución.
Qué hacer después
Si la operación no es idempotente, confirma su resultado antes de repetirla. Después corrige el recurso o dato específico que activó este código.
No confundas esta condición con una indisponibilidad general: aquí la señal específica es que la generación de la firma falló después de preparar los datos del mensaje.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.