Jenkins和Docker插件java.lang.NullPointerException:没有指定uri

我正在试图与Jenkins一起使用Docker插件。 但Jenkins无法访问REST API。

在jenkinsconfiguration我把Docker的REST的URL: http://127.0.0.1:4243 : http://127.0.0.1:4243 : http://127.0.0.1:4243 ,当点击testing连接,它给了我Something went wrong, cannot connect to http://127.0.0.1:4243, cause: null

 Jul 21, 2016 8:57:52 AM WARNING org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl doTestConnection uri was not specified java.lang.NullPointerException: uri was not specified at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204) at com.github.dockerjava.core.DockerClientConfig$DockerClientConfigBuilder.withUri(DockerClientConfig.java:406) at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.createDockerClient(DockerBuilder.java:120) at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.getDockerClient(DockerBuilder.java:204) at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.doTestConnection(DockerBuilder.java:138) at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) 

但是,当我login到用户jenkins苏su jenkins并做一个curl 127.0.0.1:4243/info一切正常。 我用-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock启动Docker。

我究竟做错了什么?

有同样的问题,对我来说这是一个愚蠢的小东西。

input新版本的URL: http : //127.0.0.1 : 4243或2375,然后在testing连接之前单击应用。

当前插件版本1.39不接受http url格式。 只有tcp://127.0.0.1:2375工作正常。