Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Jenkins server with custom plugin set failure.
➜ jenkins-docker git:(master) ✗ docker logs -f cea
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")
Oct 10, 2014 6:44:26 PM winstone.Logger logInternal
INFO: Beginning extraction from war file
Oct 10, 2014 6:44:26 PM winstone.Logger logInternal
INFO: Winstone shutdown successfully
Oct 10, 2014 6:44:26 PM winstone.Logger logInternal
SEVERE: Container startup failed
java.lang.SecurityException: SHA-256 digest error for WEB-INF/plugins/ssh-slaves.hpi
at java.util.jar.JarVerifier.processEntry(
at java.util.jar.JarVerifier.update(
at java.util.jar.JarVerifier$
at winstone.HostConfiguration.getWebRoot(
at winstone.HostConfiguration.<init>(
at winstone.HostGroup.initHost(
at winstone.HostGroup.<init>(
at winstone.Launcher.<init>(
at winstone.Launcher.main(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at Main._main(
at Main.main(
Copy link

dcaron commented Oct 21, 2014

Hi Matt,

Ever find a solution? I ran into the same thing trying to add this plugin to my jenkins on a docker image.
When i look if there's a signing issue with this file, it looks unsigned, just like the other hpi files i add:

jarsigner -verify -verbose -certs ssh-slaves.hpi
jar is unsigned. (signatures missing or not parsable)

Tried it outside of docker > same result


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment