Git出现OpenSSL SSL_connect,443 错误,

1. 问题出现

在进行clone 仓库时,出现 OpenSSL SSL_connect: SSL_ERROR_SYSCALL错误,或者出现这种错误:
image

2. 解决方案

  • 如果使用了代理服务器的话,以Clash为例,首先检查是否启用了系统代理(或者全局代理)以及TUN模式;

TUN模式:网络流量均会流经Clash创建的虚拟网络适配器。

  • 上面方法使用还是不行,换一个VPN节点试试(我就是这么解决的^_^);
  • 使用命令行修改.gitconfig文件,设置对应的代理:
    git config --global http.proxy 127.0.0.1:7890
    git config --global https.proxy 127.0.0.1:7890
    
    取消代理设置:
    git config --global --unset http.proxy
    git config --global --unset https.proxy
    
    查看git配置的命令:
    git config --global http.proxy    #查看git的http代理配置
    git config --global https.proxy   #查看git的https代理配置
    git config --global -l            #查看git的所有配置
    
posted @ 2023-11-22 10:18  假行僧me  阅读(399)  评论(0编辑  收藏  举报