【问题标题】:Jenkins build failed after bitbucket drop support of TLS 1.0/1.1在 bitbucket 放弃对 TLS 1.0/1.1 的支持后,Jenkins 构建失败
【发布时间】:2018-12-04 22:43:39
【问题描述】:

我们的 Jenkins 构建失败并出现此错误 无法访问“https://bitbucket.org/.../xx.git”,错误:14077410:SSL 例程:SSL23_GET_SERVER_HELLO:sslv3 警报握手失败

很明显跟TLS1.1和1.0的贬值有关,但是我查了jenkins slave JDK,是JDK1.8.0。 任何的想法?提前致谢。

【问题讨论】:

    标签: ssl jenkins bitbucket tls1.2


    【解决方案1】:

    我遇到了同样的问题。原来我的 Windows Jenkins 节点使用的是 git 版本 1.9。我卸载了那个并安装了最新版本(目前为 2.19.2)。

    您可以致电git --version 获取您的系统正在使用的版本。

    现在我的 Windows Jenkins 节点重新上线并正常工作。

    【讨论】:

    • 谢谢,伙计。是的,同样的情况,我的 git 版本更老。还是不知道根本原因是什么,是不是老git使用的openssl版本?
    • @peanut 我想可能是因为 git for Windows 包含 openssl 二进制文件,但我真的不知道。但这是更新到最新版本 git 的好时机。
    • 谢谢,它对我有用。我已经删除了所有旧版本的 git,然后安装了新版本。
    猜你喜欢
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    • 2022-01-03
    • 2022-12-11
    • 2018-07-21
    相关资源
    最近更新 更多