gpt4 book ai didi

linux - gnutls_handshake() 失败 : Handshake failed GIT

转载 作者:行者123 更新时间:2023-12-03 09:46:43 26 4
gpt4 key购买 nike

一切正常,但突然我收到错误:

fatal: unable to access'https://username@bitbucket.org/name/repo_name.git/':gnutls_handshake() failed: Handshake failed


我在我的电脑和一个 EC2 实例上得到了这个。当我在另一台计算机上尝试时,它在那里工作正常。
我尝试了 Stackoverflow 和其他论坛的许多解决方案。但没有任何效果!
在计算机上,os 是 Linux mint 17,在 EC2 实例上是 Ubuntu 14.04.6 LTS。
可能是什么问题,我应该怎么做才能解决这个问题?

最佳答案

在使用 Ubuntu 14.04 的服务器上遇到同样的问题,发现在 2020 年 8 月 24 日,bitbucket.org 更改为不再允许旧密码,请参阅 https://bitbucket.org/blog/update-to-supported-cipher-suites-in-bitbucket-cloud
这会影响 https://到 bitbucket 的连接,但不会影响 ssh 连接,所以对我来说最快的解决方案是 add an ssh key to bitbucket ,然后将远程从 https 更改为 ssh。
我从 here 找到的更改 Remote 的步骤,它们本质上是:

# Find the current remote
git remote -v

origin https://user@bitbucket.org/reponame.git (fetch)
origin https://user@bitbucket.org/reponame.git (push)

# Change the remote to ssh
git remote set-url origin git@bitbucket.org:reponame.git

# Check the remote again to make sure it changed
git remote -v
https://community.atlassian.com/t5/Bitbucket-questions/fatal-unable-to-access-https-bitbucket-org-gnutls-handshake/qaq-p/1468075 的 Atlassian 论坛上有更多关于此问题的讨论。

关于linux - gnutls_handshake() 失败 : Handshake failed GIT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63789181/

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