Reputation: 398
After upgrading to JRE 1.7.40 I am getting a 'UNKNOWN' publisher warning message. I am using JNLP to download the client jars, these jar files are signed using a keystore file.
I am generating the Keystore file by running
keytool -keystore mykeystore -genkey -alias myalias -keyalg RSA -keysize 2048
Then generating .csr file keytool -certreq -keyalg RSA -alias myalias -file Test.csr -keystore mykeystore
I then use mykeystore to sign my jar using ant
Then I am making the Test.csr file a trusted certificate using the Root & intermediate CA's. I then load all the 3 certificates in my Java Web start.
But still get the same 'UNKNOWN' publisher warning message. anything I am doing wrong?
Upvotes: 2
Views: 3927
Reputation: 2007
I resolved this problem putting my own certified (.csr file) in 'Signer CA' type list at Java Control Panel. The warning message is showed but, I can confirm this certified for no more warnings.
(source: devdelver.com)
Sorry, my "Java Control Panel" is in pt-BR lang. The complete breadcrumb is "Control Panel">"JAVA">"Security tab">"Manage Certificates">"Signer CA" certificate type.
Upvotes: 0