LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 问题+解决过程

问题出现

  1. 安装MonkeyDev时git clone总是失败报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 。

  2. 尝试git clone https://github.com/AFNetworking/AFNetworking也报同样的错误,且Github能够正常访问。但是使用SSH方式能够clone项目:
    git clone [email protected]:AFNetworking/AFNetworking

  1. 由于SSL_ERROR_SYSCALL in connection to github.com:443不是http状态码:
http状态码

因此这里的443是端口号
Safari地址栏中键入: github.com:443
键入回车键后直接进入了我的Github仓库。由于报错内容为:SSL_ERROR_SYSCALL与SSL相关,可能是配置了SSL密钥的原因。



解决方案:

  • 如果键入github.com:443后进入的Github是自己的仓库,那就退出登录。如果出现的是Github的登录界面,那就登录Github

  • 终端Clone项目失败就在Safari上刷新GitHub的网页,如果网页能刷新再继续Clone。(WiFi刷新失败可尝试切换热点)

  • 搭梯子

Tips:

Clone 的项目过大或者使用HTTPS方式Clone总是失败,推荐使用SSH方式Clone项目。

参考:LUNA2333

你可能感兴趣的:(LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 问题+解决过程)