Pocket-Monkey(tm) Discussion Forum

[Home] | [Problems and Solutions] | Failed to validate certificate error, Java[Forum Rules] [Login]

Failed to validate certificate error, Java

Thread #2461 - Messages: 4   (some may be hidden)
 Failed to validate certificate error, Java Message #24346    Replies: 1
posted by stephenkca (Stephen K CA) on 12/13 at 02:53
Oh no! I love the Java client and keep a Win7 system
running with old IE so I can use it.

It just returned "Application Blocked for Security".
"Failed to validate certificate. The application will
not be executed."

Here's the chain. Hope this can be resolved. Turn on the
Donation link and I'll throw in a share to fund it :-).

java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: OCSP response error: MALFORMED_REQUEST
at com.sun.deploy.security.RevocationChecker.checkOCSP(Unknown Source)
at com.sun.deploy.security.RevocationChecker.check(Unknown Source)
at com.sun.deploy.security.TrustDecider.checkRevocationStatus(Unknown Source)
at com.sun.deploy.security.TrustDecider.getValidationState(Unknown Source)
at com.sun.deploy.security.SandboxSecurity.checkSignedSandboxSecurity(Unknown Source)
at com.sun.deploy.security.SandboxSecurity.isPermissionGranted(Unknown Source)
at com.sun.deploy.security.SandboxSecurity.isPermissionGranted(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.isTrustedByTrustDecider(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getPermissions(Unknown Source)
at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Suppressed: com.sun.deploy.security.RevocationChecker$StatusUnknownException
at com.sun.deploy.security.RevocationChecker.checkCRLs(Unknown Source)
... 31 more
Caused by: java.security.cert.CertPathValidatorException: OCSP response error: MALFORMED_REQUEST
at sun.security.provider.certpath.OCSPResponse.verify(Unknown Source)
at sun.security.provider.certpath.OCSP.check(Unknown Source)
at sun.security.provider.certpath.OCSP.check(Unknown Source)
at com.sun.deploy.security.RevocationChecker$2.run(Unknown Source)
at com.sun.deploy.security.RevocationChecker$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.RevocationChecker.doPrivilegedOCSPCheck(Unknown Source)
... 32 more


 
 Re: Failed to validate certificate error, Java Message #24347    Replies: 1
posted by stephenkca (Stephen K CA) on 12/18 at 16:35
Update -- the day after I posted this I switched back
and it worked for the whole day. Yesterday it stopped
working and I switched to the non-Java client. This
morning Java is working again, for me, but apparently
not for LadyRebel. Feels like it must be some problem
with whatever it is that forms the request passed to
the security processing. Maybe the last Java client update
broke something. The inconsistency is rather strange and
feels like it could be on the server side.
   
 Re: Failed to validate certificate error, Java Message #24363    Replies: 1
posted by T.J. (T.J. Crowder) on 01/02 at 16:10
Hi,

I was very surprised to learn by chance about a month ago that there are still players using the Java version, since it's been a decade since browsers stopped supporting doing it.

Nothing's changed on the server side (for years), so it does sound like the Java update broke it. That's not surprising, but it's unfortunate. :-(

Sadly, unless you can keep a system preserved in aspic and never update anything (and therefore never use it for anything else, it would be massively unsafe), this sort of thing is going to happen and make the old Java stuff unusable. And of course, the vast majority of people can't do that. (I don't, for instance; I just use the HTML games, despite their issues [you can't accept a draw -- making Chess and Checkers really problematic -- and in Backgammon it's important to use the Roll button instead of clicking the dice to roll, because otherwise it can mess up the move it thinks you're making)].)

Wendy and I are working on a modern replacement (more actively now than ever before), but it'll be months before it's ready for anyone to use.

-- T.J.
     
 Re: Failed to validate certificate error, Java Message #24364    Replies: 0
posted by stephenkca (Stephen K CA) on 01/03 at 15:59
Preserved in aspic? :-) Not quite, but this particular
old system I do retain IE, which I use exclusively for
running the Java client for Pocket-Monkey. The Java client
does a better job of scrolling back through turns. I guess
I shouldn't have accepted its offer to upgrade a couple
months back. But it is kind of weird that sometimes it works
and sometimes it doesn't. That feels like a server-side
inconsistency to me. Though I guess P-M is effectively also
preserved in aspic. (Now that you've gotten me onto this
line of thought I'm going to have to listen to Larks Tongues
In Aspic today.)

Still looking forward to that modern replacement whenever
it sees light of day!

Forum software by Crowder Software
Pocket-Monkey and the Pocket-Monkey logo are trademarks of T.J. Crowder and Jock Murphy. All other trademarks are the property of their respective owners.