【问题标题】:Bamboo agent - error SSLPeerUnverifiedException: peer not authenticatedBamboo 代理 - 错误 SSLPeerUnverifiedException:对等体未通过身份验证
【发布时间】:2014-12-04 17:38:55
【问题描述】:

我想在我的工作电脑上安装竹代理。我已经下载了 jar 文件并尝试使用以下语法运行它

java -jar atlassian-bamboo-agent-installer-5.7.0.jar https://bamboo.xxxxx.org/agentServer/

我收到错误 javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

我很清楚这个错误的来源——我们有一个自签名的 SSL 证书。我尝试使用以下参数运行

java -Dbamboo.agent.ignoreServerCertName=true -jar atlassian-bamboo-agent-installer-5.7.0.jar https://bamboo.xxxxx.org/agentServer/

但效果不好。

我尝试使用此链接Java keytool easy way to add server cert from url/port添加证书

证书似乎已安装,但没有帮助。我仍然有以下错误。

你知道我该如何解决吗?

【问题讨论】:

    标签: java ssl bamboo


    【解决方案1】:

    问题是竹子没有(出于某种原因)获得由 keytool 创建的密钥存储。

    我需要在竹配置中手动设置密钥库。在 config/wrapper.conf 你需要添加以下几行

    wrapper.java.additional.3=-Djavax.net.ssl.keyStore=/#MODIFY_ME_TO_MY_HOME#/bamboo-agent-home/keystores/client.ks
    wrapper.java.additional.4=-Djavax.net.ssl.keyStorePassword=#MY_AWESOME_PASSWORD#
    wrapper.java.additional.5=-Djavax.net.ssl.trustStore=/#MODIFY_ME_TO_MY_HOME#/bamboo-agent-home/keystores/client.ts
    

    【讨论】:

    • 如果它对你有用,你应该将这个答案标记为已接受(仅供参考) - 我假设它是因为它是你的
    【解决方案2】:

    如果您使用 SSL 在 Apache 后面运行 Bamboo,如果您的默认 SSL VirtualHost 没有返回与您的 Bamboo VirtualHost 相同的 SSLCertificate,则可能会导致此问题。我们遇到了类似的问题,因为我不知道 /etc/httpd/conf.d/ssl.conf 创建了一个 VirtualHost。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多