git克隆:致命:gnutls\u握手()失败

git克隆:致命:gnutls\u握手()失败,git,openssl,debian,gnutls,Git,Openssl,Debian,Gnutls,最近,试图从我的debian(jessie)盒子中克隆git回购,我面临以下问题: fatal: unable to access 'https://github.com/foo/bar/': gnutls_handshake() failed: A TLS packet with unexpected length was received. 正如前面提到的,我使用了用openssl编译的git,现在我得到: fatal: unable to access 'https://github.c

最近,试图从我的debian(jessie)盒子中克隆git回购,我面临以下问题:

fatal: unable to access 'https://github.com/foo/bar/': gnutls_handshake() failed: A TLS packet with unexpected length was received.
正如前面提到的,我使用了用openssl编译的git,现在我得到:

fatal: unable to access 'https://github.com/foo/bar/': Unknown SSL protocol error in connection to github.com:443

客户端解决方案非常有效

然而,当我们可以在服务器上解决问题并完成它时,要求每个人重新编译他们的基本git可执行文件并不总是切实可行的

(注意:这仅在您对git服务器具有管理员访问权限时有效。)

编辑:

/etc/apache2/sites enabled/config-file-where-it-is.conf

并添加ServerName my.sampleserver.com

服务器名引用:

特别感谢您提供的解决方案:


我们可以看到您输入的git命令吗?@Frank:gihub.com完全失败。e、 你看过这篇文章了吗@弗兰克:你把我的问题读到最后了吗?我已经在我的问题中使用了你的链接我也有同样的问题。。。