测试连接时出现Bitbucket错误:"javax.net.ssl.ssl握手异常:一般SSLEngine问题



当我们试图测试(ping(从Bitbucket(使用webform(到三个独立集群中的几个Openshift主机中的任何一个的传出SSL连接时,会收到以下SSL错误消息(否则,使用webhook的工作端点应该在每次提交Bitbucket repo时触发构建(。

为了重现,我只需在Bitbucket中创建一个测试回购,并使用Bitbucket的web接口执行SSL连接,有效地尝试ping现有的端点(我们可以从其他地方连接到的内部部署Openshift主机(,如下所示:

Repository settings -> Webhooks -> Create webhook -> Name: "test" -> URL: https://my-openshift-url.com:my_port -> Test connection -> View details

错误消息是(与糟糕的URL或非SSL协议的情况截然不同(:

javax.net.ssl.SSLHandshakeException: General SSLEngine problem

我怀疑这可能是Bitbucket中的证书问题,但Bitbucket管理员到目前为止还没有找到解决方案。

hmm。。。,我听说过类似的问题。您可以尝试将Openshift Masters的证书添加到bitbucket服务器的JDK CA密钥库。

最新更新