Today I get an organization code signing certificate from Comodo. The certificate is a .pfx file. I export .jks file and .p7b file from that .pfx file. I check those files and they seem to be OK. The .p7b file shows correct certificate chain.
An example unsigned module is built from Igntion SDK example ComponentExample. Then I sign that module with module-signer tool.
I try to install that signed example module in Ignition 7.8.5 system and 7.9.0 system. Both systems show the same error.
When install the module at gateway web page, it shows following certificate information:
Module Certificate
This certificate has been signed by a trusted Certificate Authority.
Not Valid Until 13-5-9 8:00:00
Not Valid After 28-5-9 7:59:59
Subject Name COMODO RSA Code Signing CA
Issuer Name COMODO RSA Certification Authority
Thumbprint [ B6 9E 75 2B BE 88 B4 45 82 00 A7 C0 F4 F5 B3 CC E6 F3 5B 47 ]
This module’s certificate has been signed by a trusted Certificate Authority.
I expect the “Subject Name” is our company name and “Issuer Name” should be “COMODO RSA Code Signing CA”. After clicking the “Add Certificate and Install Module” button, Ignition log shows error message:
23:39:39 ModuleManager Error running “install” operation for module “com.inductiveautomation.ignition.examples.ce”.
com.inductiveautomation.ignition.gateway.modules.ModuleVerificationException: module verification failed
Caused by: java.io.IOException: signature verification failed
Any help is very preciated!
Thank you!