gpt4 book ai didi

git/jenkins TLS 问题

转载 作者:行者123 更新时间:2023-12-05 07:06:35 24 4
gpt4 key购买 nike

当 Jenkins 试图克隆一个 repo 时我收到以下错误

无法连接到存储库:命令“/usr/bin/git ls-remote -h -- https://github.com/chkp-lebowits/protego-examples/ HEAD”返回状态代码 128:标准输出:标准错误:致命:无法访问“https://github.com/chkp-lebowits/protego-examples/” ': 错误 -50 设置以 +VERS-TLS1.3 开头的 GnuTLS 密码列表

(当我将管道指向本地存储库以开始工作并且只想在构建后推送时,我在“git push”上得到了类似的结果)

当我在部署了 Jenkins 的同一个 ubuntu 20.4 VM 上手动运行完全相同的命令时,命令运行得很干净。

如您所知,我使用 Jenkins 全局配置来确保它使用我手动使用的相同客户端。

我错过了什么?

enter image description here

最佳答案

这不是git或github的问题,而是你本地配置的问题。您已将 GIT_SSL_CIPHER_LIST 或 http.sslCipherlList 设置为您当前使用的 gnutls 版本不支持的内容。当 git 然后告诉 libcurl 告诉 gnutls 使用这个密码列表时,gnutls 告诉 curl 它不能这样做,curl 将这个反馈给 git,这就是你看到的错误。

关于git/jenkins TLS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62414353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com