Estoy firmando un exe de una máquina usando un archivo cer. Luego, cuando valido el EXE usando el signtool.exe de la misma máquina, tiene éxito. Pero cuando intento validarlo utilizando el mismo .cer instalado en otra máquina, falla el siguiente error.
SignTool Error: A certificate chain processed, but terminated in a root
certificate which is not trusted by the trust provider.
Number of errors: 1
En esta otra máquina en la que estoy tratando de validar, el archivo .cer se ha instalado en el conjunto de certificados de Raíz de confianza. Pero aún así ¿por qué estoy recibiendo este error? Cualquier ayuda sería muy apreciada.
A continuación se muestra cómo firmo el archivo.
makecert.exe -r -pe -ss ROOT -sky exchange -n CN=InstallerCert KubeInstallerSign.cer