【问题标题】:SSL Poke connection issue ( Jenkins to Sonarqube )SSL Poke 连接问题(Jenkins 到 Sonarqube)
【发布时间】:2016-05-15 13:39:08
【问题描述】:

我正在使用 Jenkins 1.643 和 SonarQube 5.1

在尝试从 Jenkins 服务器(使用 jdk 1.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

连接成功

【问题讨论】:

    标签: ssl jenkins sonarqube sonarqube5.1


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-02-25
      • 2019-05-21
      • 1970-01-01
      • 2016-09-16
      • 2017-11-25
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多