We've got an ancient (internal use only) self-signed app that refuses to run now with the changes to the JRE. Working on getting a code signing certificate and rebuilding it, but that's horribly slow going (been going back and forth with the certificate authority for over a week now and still don't have our cert).

I need to get this app back up and running ASAP. On Windows we've been able to temporarily drop the security level to "medium" to get us by until the cert/rebuild happens. How do I go about doing the same on our Solaris machines? Preferably globally (since I'll want to kick the security back up to high as soon and as easily as possible when the program is updated), but per user would also be fine. Or, if there's a way to insert an exception for just our site for now?

  • Ugly temporary workaround for anyone else stuck in this situation. You can write a shell script to use wget to pull the jar (and resources if you have any) local, then execute it with "java -jar filename". Jan 29 '14 at 15:56
  1. Please don't set the security level to Medium! This is a battle I've been fighting; there's no need to do this. Just specify the URL (See "Workaround").
  2. This is a good thing. It's requiring legitimately signed certs and a permissions manifest attribute (See "Cause") (Details).
  3. If you aren't aware, there are ways to push out this config uniformly by doing this (Or more succinctly, this).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.