简体   繁体   English

在Jenkins中添加SSH网站会引发异常

[英]Adding SSH site in Jenkins throws exception

I am using Jenkins 2.89.2 installed as Windows Service. 我正在使用作为Windows服务安装的Jenkins 2.89.2。 When I tried to add SSH Site under configuration, I get an exception 当我尝试在配置下添加SSH站点时,出现异常

java.lang.NullPointerException
at org.jvnet.hudson.plugins.CredentialsSSHSite.<init>(CredentialsSSHSite.java:73)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:529)
at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:783)
at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:83)
at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:678)
at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:478)
at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:474)
at org.kohsuke.stapler.RequestImpl.bindJSONToList(RequestImpl.java:519)
at org.jvnet.hudson.plugins.SSHBuildWrapper$DescriptorImpl.configure(SSHBuildWrapper.java:193)
at jenkins.model.Jenkins.configureDescriptor(Jenkins.java:3706)
at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:3670)
at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)

Anyone else experienced this error? 还有其他人遇到此错误吗?

It seems to be a known, but not yet fixed bug JENKINS-46172 这似乎是已知的但尚未修复的错误JENKINS-46172
I've experienced this error when because of errors on page had left unspecified ssh credentials. 当由于页面上的错误而留下未指定的ssh凭据时,我遇到了此错误。 在此处输入图片说明

In my case "Credentials" list was empty and "Add" button didn't work. 在我的情况下,“凭据”列表为空,并且“添加”按钮不起作用。
So I had to go to "Jenkins/Credentials" menu and enter credentials there. 因此,我必须转到“詹金斯/凭证”菜单,然后在此处输入凭证。 It made possible to select credentials from list and ssh host addition went without described error. 可以从列表中选择凭据,并且添加ssh主机也没有描述的错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM