I banged my head on a wall for a while before I finally found a fix to this one. OpenJDK8 has new security features that break compatibility with the IPMI interfaces of my older servers. The problem in my case stemmed from the fact that the java applet is signed, just with an algorhythm that JDK8 blacklists. So, I had to remove MD5 from the blacklisted algorhythms to get this to work. Thanks to this site for guidance on how to do this.
Per that site, this is what I did to fix the issue:
java.security file. In my case it is located in
Then find the row:
Comment it out, copy it, delete the
11 thoughts on “Fix icedtea Cannot grant permissions to unsigned jars error”
You saved my life ) Thanks a lot man!
Great!!! Thanks for your sharing~~~
Sadly, it does not solve my issue with iDRAC6 on PowerEdge 610. But thank you for sharing. It might be worth mentioning this as well: https://unix.stackexchange.com/questions/143805/running-unsigned-javaws-code
Thank you Nicholas for sharing. This helped 🙂
thank you save my day
Algorythm is my new favourite word 🙂 +1
Very helpful blog, I’ve made a similar post but recently updated mine as the java.security file is now located here in the newer versions like openjdk 11: /usr/lib/jvm/java-11-openjdk-amd64/conf/security/java.security
I was having an issue with ConnectWise. I can confirm this solved it.
And me too and still solving it.