SSL戳连接问题(Jenkins至Sonarqube)

SSL戳连接问题(Jenkins至Sonarqube),ssl,jenkins,sonarqube,sonarqube5.1,Ssl,Jenkins,Sonarqube,Sonarqube5.1,我使用的是Jenkins 1.643和SonarQube 5.1 在试图从Jenkins服务器(使用JDK1.6)通过SSLPoke访问SonarQube URL时,我得到了以下错误 /usr/lib/jvm/jdk1.6.0_45/bin/java SSLPoke sonarqube-b.test.com 443 java.io.EOFException:SSL对等端错误关闭 位于com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecor

我使用的是Jenkins 1.643和SonarQube 5.1

在试图从Jenkins服务器(使用JDK1.6)通过SSLPoke访问SonarQube URL时,我得到了以下错误

/usr/lib/jvm/jdk1.6.0_45/bin/java SSLPoke sonarqube-b.test.com 443
java.io.EOFException:SSL对等端错误关闭 位于com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:462) 位于com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:863) 位于com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188) 位于com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:654) 在com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:100)上 在com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:114)上 位于SSLPoke.main(SSLPoke.java:31)**

jkd 1.7也同样适用

/usr/lib/jvm/jdk1.7.0_60/bin/java SSLPoke sonarqube-b.test.com 443
成功连接


Java 6非常古老,因此它可能无法满足服务器端的最低安全要求(例如,密码不够安全)


如果您想了解Java关闭服务器端连接的原因,请将
sonar.web.javaOpts=-Djavax.net.debug=all
添加到sonar.properties中,重新启动SonarQube服务器并(使用
SSLPoke
)检查服务器日志中的SSL握手。

Java 6很古老,因此它可能不满足服务器端的最低安全要求(例如,密码不够安全)

如果要了解Java关闭服务器端连接的原因,请将
sonar.web.javaOpts=-Djavax.net.debug=all
添加到sonar.properties中,重新启动SonarQube服务器并(使用
SSLPoke
时)检查服务器日志中的SSL握手