首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jenkins cli命令提供错误java.io.StreamCorruptedException:无效流头: 0A0A0A0A

jenkins cli命令提供错误java.io.StreamCorruptedException:无效流头: 0A0A0A0A
EN

Stack Overflow用户
提问于 2015-08-05 06:09:25
回答 3查看 5.2K关注 0票数 5

我试图执行jenkins cli命令

代码语言:javascript
复制
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)

EN

回答 3

Stack Overflow用户

发布于 2016-06-24 01:18:24

转到为JNLP代理配置全局安全> TCP端口,并选择随机保存并再次运行命令

票数 6
EN

Stack Overflow用户

发布于 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服务器。

票数 4
EN

Stack Overflow用户

发布于 2015-10-28 08:21:39

唯一对我有用的是:

代码语言:javascript
复制
sudo apt-get install openjdk-7-jre
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31824605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档