【踩坑】Git报错443

前言

Git报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

原因其一

  • 在Mac上设置了ssr作为git代理时,由ipv6引起的出错

解决问题

  • 关闭wifi的ipv6功能
1
networksetup -setv6off Wi-Fi

原因其二

  • 国内无法访问Github

解决问题

  • 手动配置hosts文件
1
sudo vim /etc/hosts
  • 在hosts文佳末尾追加
1
2
140.82.114.4 github.com
199.232.5.194 github.global.ssl.fastly.net

完成

参考文献

CSDN——wufantastic
CSDN——敲代码泡妹可能吗