2015-08-05 4 views
5

Ich versuche, jenkins cli Befehljenkins cli Befehl gibt Fehler java.io.StreamCorruptedException: ungültige Stream-Header: 0A0A0A0A

java -jar /home/jenkins/jenkins-cli.jar -s http://jenkins.server.com/ version --username jenkins --password jenkins 

bekommen folgende Fehler

5. August 2015 06.01 auszuführen : 02.00 hudson.remoting.SynchronousCommandTransport $ ReaderThread laufen SCHWEREN: I/O-Fehler in Kanal Chunked Anschluss an http://jenkins.server.com/cli java.io.StreamCorruptedException: ungültig Kopfstrom: 0A0A 0A0A bei java.io.ObjectInputStream.readStreamHeader (ObjectInputStream.java:804) bei java.io.ObjectInputStream. (ObjectInputStream.java:299) bei hudson.remoting.ObjectInputStreamEx. (ObjectInputStreamEx.java:40) bei hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read (AbstractSynchronousByteArrayCommandTransport.java:34) bei hudson.remoting.SynchronousCommandTransport $ ReaderThread.run (SynchronousCommandTransport.java:48)

hudson.remoting.RequestAbortedException: java.io.StreamCorruptedException: Ungültiger Stream-Header: 0A0A0A0A um hudson.remoting.Request.abort (Request.java:29 6) um hudson.remoting.Channel.terminate (Channel.java:815) um hudson.remoting.SynchronousCommandTransport $ ReaderThread.run (SynchronCommandTransport.java:69) bei ...... Remote-Aufruf zu Chunked Verbindung zu http://jenkins.server.com/cli(Native Method) bei hudson.remoting.Channel.attachCallSiteStackTrace (Channel.java:1361) bei hudson.remoting.Request.call (Request.java:171) bei hudson.remoting.Channel.call (Channel.java: 752) bei hudson.remoting.RemoteInvocationHandler.invoke (RemoteInvocationHandler.java:179) bei hudson.remoting. $ Proxy1.waitForProperty (Unknown Source) bei hudson.remoting.Channel.waitForRemoteProperty (Channel.java:1205) bei hudson.cli.CLI. (CLI .java: 147) unter hudson.cli.CLIConnectionFactory.connect (CLIConnectionFactory.java:72) unter hudson.cli._main (CLI.java:479) um hudson.cli.CLI.main (CLI.java : 390

)

verursacht durch:

java.io.StreamCorruptedException: ungültige Stream-Header: 0A0A0A0A bei java.io.ObjectInputStream.readStreamHeader (ObjectInputStream.java:804) bei java.io .ObjectInputStream. (ObjectInputStream.java:299) um hudson.remoting.ObjectInputStreamEx. (ObjectInputStreamEx.java:40) bei hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read (AbstractSynchronousByteArrayCommandTransport.java:34) bei hudson.remoting.SynchronousCommandTransport $ ReaderThread.run (SynchronousCommandTransport.java:48)

+0

mögliche Duplikat von [Mögliche Ursachen für "StreamCorruptedException: ungültiger Stream-Header"] (http://StackOverflow.com/questions/3837574/possible-causes-for-streamcorruptedexception-invalid-stream- Header) – GHajba

+0

Frage ist völlig anders. –

Antwort

4

Es scheint dies ein ähnliches Problem wie : https://issues.jenkins-ci.org/browse/JENKINS-23232

Es deutet darauf hin, dass Sie in Ihrer Jenkins Systemkonfiguration hinzufügen:

JAVA_ARGS = "- Dhudson.diyChunking = false“

(in/etc/sysconfig/jenkins für RHEL;/etc/default/jenkins für Ubuntu/Debian)

Sie müssen einen Neustart des Jenkins-Server tun

0

Das einzige, was für mich gearbeitet wurde:

sudo apt-get install openjdk-7-jre 
6

Go Global Security konfigurieren> TCP-Port für JNLP Agenten und wählte Zufällige speichern Sie und führen Sie Ihren Befehl erneut

+1

Das hat es für mich repariert und keinen Neustart erfordert. – JinnKo

Verwandte Themen