WAT? Java 9 by default? Are you sure? Java 9 isn't even out yet, it's planned for at least March 2017 last time I looked. If confirmed, then it seems like a real Ubuntu bug to me.
2016-11-29 19:01 GMT+01:00 'imker25' via Jenkins Users < [email protected]>: > Hello again, > > well I found a solution for this. Root cause of the problem is, that > Ubuntu 16.10 uses Java 9 by default. And Jenkins supports Java 8. So I > removed Java 9 from the node and installed Java 8 again. > No I can start my node, and all works fine. > > > Am Montag, 28. November 2016 20:45:48 UTC+1 schrieb imker25: >> >> Hello, >> >> yesterday I upgraded on of my build nodes from Ubuntu 16.04 to 16.10. >> After the upgrade the slave was unable to connect to the jenkins master >> with version 2.33 running on Ubuntu 16.04. >> >> When I try to start the nodes *.jar file on commad line I get the >> following output: >> >> java -jar slave.jar -jnlpUrl >> http://master.node:8080/jenkins/computer/flanders/slave-agent.jnlp -secret >> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX >> Exception in thread "main" java.lang.ExceptionInInitializerError >> at javax.crypto.Cipher.getInstance(java.base@9-Ubuntu/Cipher.java:523) >> at hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:413) >> at hudson.remoting.Launcher.run(Launcher.java:248) >> at hudson.remoting.Launcher.main(Launcher.java:218) >> Caused by: java.lang.SecurityException: Can not initialize cryptographic >> mechanism >> at >> javax.crypto.JceSecurity.<clinit>(java.base@9-Ubuntu/JceSecurity.java:91) >> ... 4 more >> Caused by: java.lang.NullPointerException >> at >> sun.nio.fs.UnixPath.normalizeAndCheck(java.base@9-Ubuntu/UnixPath.java:75) >> at sun.nio.fs.UnixPath.<init>(java.base@9-Ubuntu/UnixPath.java:69) >> at >> sun.nio.fs.UnixFileSystem.getPath(java.base@9-Ubuntu/UnixFileSystem.java:280) >> at java.nio.file.Paths.get(java.base@9-Ubuntu/Paths.java:84) >> at >> javax.crypto.JceSecurity.setupJurisdictionPolicies(java.base@9-Ubuntu/JceSecurity.java:254) >> at >> javax.crypto.JceSecurity.access$000(java.base@9-Ubuntu/JceSecurity.java:49) >> at >> javax.crypto.JceSecurity$1.run(java.base@9-Ubuntu/JceSecurity.java:82) >> at >> javax.crypto.JceSecurity$1.run(java.base@9-Ubuntu/JceSecurity.java:79) >> at >> java.security.AccessController.doPrivileged(java.base@9-Ubuntu/Native Method) >> at >> javax.crypto.JceSecurity.<clinit>(java.base@9-Ubuntu/JceSecurity.java:78) >> >> Maybe somebody can help to solve this? >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-users/b607a73a-e375-448b-9eb1-94c180628aa3%40googlegroups. > com > <https://groups.google.com/d/msgid/jenkinsci-users/b607a73a-e375-448b-9eb1-94c180628aa3%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS6nZt1-ZNX1Hk%2B-nkWTdkW4xzv2GHo%2BVaTsTAeYfp0zYg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
