Page 1 of 1

Jave is blocking the game

PostPosted: Tue Mar 11, 2014 7:04 am
by Crow190
Not sure how TO fix this but java keeps blocking the game when i try to start game, ive looked on java website and found that there no way to fix this, anyone having the same problem ?

Re: Jave is blocking the game

PostPosted: Tue Mar 11, 2014 7:13 am
by MagicManICT

Re: Jave is blocking the game

PostPosted: Tue Mar 11, 2014 7:16 am
by Crow190
Cool thank u :)

Re: Jave is blocking the game

PostPosted: Tue Mar 11, 2014 7:16 am
by loftar
Oracle messed that up rather greatly in a recent update, if you ask me.

The only way, right now, to ensure Java doesn't block the game persistently, is to install our public certificate on your computer. It's a security practice I wouldn't normally ever recommend, but it's the only alternative there is as it is.

(The "fix" that Oracle actually intends is for us to buy a code signing certificate, but I'm rather reluctant to join the protection racket. ***** the treaty.)

EDIT:
Crow190 wrote:Cool thank u :)

Oh, I thought you meant the persistent warning message that pops up every time. If you're content with clicking it away every time you start the game, you don't have to install the certificate.

Re: Jave is blocking the game

PostPosted: Tue Mar 11, 2014 12:42 pm
by Randall
It's a security practice I wouldn't normally ever recommend

Why not? I think that clicking away a warning is more harmful security practice because it makes user more accustomed to clicking away useful security warnings.

Thanks for the certificate source, though.

Re: Jave is blocking the game

PostPosted: Wed Mar 12, 2014 7:04 am
by loftar
Randall wrote:
It's a security practice I wouldn't normally ever recommend

Why not?

Because installing someone's certificate implies trusting that certificate for pretty much everything. If I could also MitM your Internet connection I'd also be able to impersonate HTTPS websites for you, for instance. I'd argue this is a general fault of the X.509 trust model, but that doesn't make it any better.