For a KVM remote console I need to be able to run a jnlp file. When I run it I get:
net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application.
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:797)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:555)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:908)
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not signed.
at net.sourceforge.jnlp.runtime.JNLPClassLoader.setSecurity(JNLPClassLoader.java:319)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:239)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:381)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:337)
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:789)
... 2 more
I understand why you do not want your browser to run arbitrary unsigned code.
But in this situation I do not have a chance to neither change nor sign the code, as it comes from the KVM device.
- Can I tell Java that this one applet is OK to run unsigned?
- If not: Can I tell Java running all applets from that domain are OK to run unsigned?
- If not: Can I tell Java running all applets are OK to run unsigned?
- If not: Can I tell Java running all applets from that domain are OK to run unsigned?
- Are there better options, given that I cannot change the code?
I am currently using Linux Mint and Chrome.

