问题出现
安装
MonkeyDev时git clone总是失败报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 。尝试git clone https://github.com/AFNetworking/AFNetworking也报同样的错误,且Github能够正常访问。但是使用SSH方式能够clone项目:
git clone git@github.com:AFNetworking/AFNetworking

- 由于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