I get this trying to launch using BT747_J2SE_Latest_rxtx2_2p2.jnlp either for Mac OS X (10.6, 10.9) or Windows (7). Other versions seem to work (no, that's wrong--BT747_J2SE_Latest_Install.jnlp doesn't work either, but BT747_J2SE_Install.jnlp does). I've changed the security settings in the Java preference, but no change.
The exceptions are:
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://soft.bt747.org/Latest/BT747_j2se.jar
at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(SigningInfo.java:407)
at com.sun.javaws.security.SigningInfo.check(SigningInfo.java:277)
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1764)
at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1527)
at com.sun.javaws.Launcher.prepareResources(Launcher.java:1283)
at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:636)
at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:338)
at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:210)
at com.sun.javaws.Launcher.launch(Launcher.java:127)
at com.sun.javaws.Main.launchApp(Main.java:460)
at com.sun.javaws.Main.continueInSecureThread(Main.java:292)
at com.sun.javaws.Main$1.run(Main.java:125)
at java.lang.Thread.run(Thread.java:695)
I am getting this error when
I am getting this error when trying to install / run the BT747 Desktop Latest application
https://www.dropbox.com/s/v6dth78bvivcgd7/BT747error.png
Hi To the original
Hi
To the original post:
To the comment:
I'm not able to run bt747 on
I'm not able to run bt747 on Mac 10.8.5 after the latest Java .51 update. Here's the error I get: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: java.security.InvalidKeyException: Wrong key usage at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(TrustDecider.java:715) at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(AppPolicy.java:295) at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1851) at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1527) at com.sun.javaws.Launcher.prepareResources(Launcher.java:1283) at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:636) at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:338) at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:210) at com.sun.javaws.Launcher.launch(Launcher.java:127) at com.sun.javaws.Main.launchApp(Main.java:460) at com.sun.javaws.Main.continueInSecureThread(Main.java:292) at com.sun.javaws.Main$1.run(Main.java:125) at java.lang.Thread.run(Thread.java:695) Caused by: java.security.cert.CertPathValidatorException: java.security.InvalidKeyException: Wrong key usage at sun.security.provider.certpath.OCSPResponse.verifyResponse(OCSPResponse.java:456) at sun.security.provider.certpath.OCSPResponse.(OCSPResponse.java:411) at sun.security.provider.certpath.OCSP.check(OCSP.java:216) at sun.security.provider.certpath.OCSP.check(OCSP.java:120) at com.sun.deploy.security.TrustDecider.doOCSPEEValidation(TrustDecider.java:1002) at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(TrustDecider.java:696) ... 12 more Caused by: java.security.InvalidKeyException: Wrong key usage at java.security.Signature.initVerify(Signature.java:459) at sun.security.provider.certpath.OCSPResponse.verifyResponse(OCSPResponse.java:440) ... 17 more
Any advice appreciated - I've got a big tracklog stored in my Qstars that's currently being held hostage...
So what I did was download
So what I did was download the latest version using the zip files. From there I run the file called bt747_macosX_j2se.command. It's been working well for me. I'm on Mavericks 10.9.2 using QStarz (a bunch of different ones).
Hi Thanks for your report and
Hi
Thanks for your report and feedback.
I guess that you updated to java .51 without updating bt747 initially. prior to the January 17, 2014 (more or less), bt747 was not signed with a trusted certificate. Prior to java .51 this resulted in a warning from time to time, but it was still possible to run bt747 without much hassle. With java .51 a trusted signature of the software is required and to run without such a signature is too complicated for 95% of the users I'ld say.
So by updating to a more recent version of BT747, you got a signed version of BT747 and the issue disappeared.