我试图执行jenkins cli命令
java -jar /home/jenkins/jenkins-cli.jar -s http://jenkins.server.com/ version --username jenkins --password jenkins跟踪误差 2015年8月5日6:01:02 AM hudson.remoting.SynchronousCommandTransport$ReaderThread运行严重:通道块连接到http://jenkins.server.com/cli java.io.StreamCorruptedException的I/O错误:无效的流头:0A0A0A在java.io.ObjectInputStream.(ObjectInputStream.java:299) at java.io.ObjectInputStream.(ObjectInputStream.java:299) at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:40) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) hudson.remoting.Request.abort(Request.java:296):java.io.StreamCorruptedException:无效流头:0A0A0A在hudson.remoting.Channel.terminate(Channel.java:815) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69) at ......remote调用到http://jenkins.server.com/cli(Native at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1361) at hudson.remoting.Request.call(Request.java:hudson.remoting.Channel.call(Channel.java:752) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:179) at hudson.remoting.$Proxy1.waitForProperty(Unknown Source) hudson.remoting.Channel.waitForRemoteProperty(Channel.java:1205) at hudson.cli.CLI.(CLI.java:147) at hudson.cli.CLIConnectionFactory.connect(CLIConnectionFactory.java:72) at hudson.cli.CLI._main(CLI.java:479)在hudson.cli.CLI.main(CLI.java:390)
原因如下:
无效流头:0A0A0A在java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:804) at java.io.ObjectInputStream.(ObjectInputStream.java:299) at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:40) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
发布于 2016-06-24 01:18:24
转到为JNLP代理配置全局安全> TCP端口,并选择随机保存并再次运行命令
发布于 2015-08-20 11:12:47
这似乎是一个类似的问题:https://issues.jenkins-ci.org/browse/JENKINS-23232
它建议您可以在Jenkins系统配置中添加:
JAVA_ARGS="-Dhudson.diyChunking=false"
(在/etc/sysconfig/jenkins中表示RHEL;/etc/default/jenkins表示
您需要重新启动Jenkins服务器。
发布于 2015-10-28 08:21:39
唯一对我有用的是:
sudo apt-get install openjdk-7-jrehttps://stackoverflow.com/questions/31824605
复制相似问题