¿Qué significa el código HRESULT 0xC004F312 (SL_E_TKA_SOFT_CERT_INVALID)?

 
Anterior Siguiente
SL_E_TKA_SOFT_CERT_DISALLOWED SL_E_TKA_CERT_CNG_NOT_AVAILABLE

SL_E_TKA_SOFT_CERT_INVALID

Interpretación específica

SL_E_TKA_SOFT_CERT_INVALID (0xC004F312) indica: El Servicio de licencias de software informó de que no se pudo activar el producto porque el certificado no puede utilizarse si su clave privada es exportable.

Qué artefacto falla

El certificado de software existe y puede identificarse, pero sus propiedades no satisfacen TKA: firma, uso de clave, EKU, período de validez, emisor o acceso a la clave pueden ser incompatibles.

Evidencia

Registre subject/issuer, serial, EKU, Key Usage, fechas, proveedor de clave y resultado de verificación de cadena. Use huellas; no exporte la clave privada a los logs.

Prueba

Valide el certificado completo fuera del flujo de grant y compruebe que su clave privada está disponible. Si el grant ni siquiera puede analizarse, ese es SL_E_TKA_FAILED_GRANT_PARSING y debe investigarse por separado.

Recuperación

Reemita o repare el certificado con los requisitos TKA correctos. No relaje la política para aceptar un certificado que el servicio declara inválido.

Cierre

La misma identidad de producto debe poder usar el certificado validado y avanzar al challenge/grant sin errores de certificado de software.

Referencias técnicas


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