小编mar*_*tgo的帖子

git clone:CONNECT_CR_SRVR_HELLO:版本号错误

我正在尝试使用防火墙之外的虚拟机通过跳转主机进行代理,以访问 github。

git clone https://github.com/<user>/<repo>在虚拟机上工作。

我在 Mac 笔记本电脑的 .ssh/config 上将跳转主机设置为:

Host vm-proxy
    HostName <vm-ip_address>
    User centos
    IdentityFile ~/.ssh/id.pem

Host githubproxy
    Hostname github.com
    ProxyJump vm-proxy
Run Code Online (Sandbox Code Playgroud)

但从笔记本电脑克隆失败:

$ git clone https://githubproxy/<user>/<repo>
Cloning into '<repo>'...
fatal: unable to access 'https://githubproxy/<user>/<repo>/': error:1400410B:SSL routines:CONNECT_CR_SRVR_HELLO:wrong version number
Run Code Online (Sandbox Code Playgroud)

版本:

MacOs: Catalina 10.15.6
git on laptop: 2.24.3 (Apple Git-128)
git on VM: 1.8.3.1
Run Code Online (Sandbox Code Playgroud)

ssh git-clone

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

git-clone ×1

ssh ×1