git clone https:/xxxx.git Cloning into 'xxx'... fatal: unable to access 'https://github.com/xxxxx/xxxxx.git/': gnutls_handshake() failed: Error in the pull function.
solution
use following script to build git with openssl
git-openssl-shellscript/compile-git-with-openssl.sh at main · niko-dunixi/git-openssl-shellscript · GitHub
问题内容: 我必须与GIT存储库(bitbucket)进行交互。如果我通过bash尝试任何clone / push / pull命令,则效果很好。 无论如何,如果我尝试在jenkins中设置克隆uri,则会得到: 为什么? 问题答案: Jenkins正在使用GnuTLS来处理与Bitbucket通信的TLS部分(即“ HTTPS”中的“ S”)。在这种情况下,有些事情使GnuTLS无法正确建立TL
我正在尝试在我的Stretch Debian上安装docker。 我遵循了指南,但当我使用“sudo apt-get更新”时,我得到: https://download.docker.com/linux/debian拉伸/稳定amd64包gnutls_handshake()失败:公钥签名验证失败。 “卷曲 -fsSL https://download.docker.com/linux/debian