1. 复现问题
drawio
是免费的画图神器,因而,今天尝试从github
上下载drawio
,如下图所示:
复制下载地址到git bash
中,却报出如下错误:
即fatal: unable to access 'https://github.com/jgraph/drawio-desktop.git/': OpenSSL SSL_read: Connection was reset, errno 10054
2. 分析问题
将OpenSSL SSL_read: Connection was reset, errno 10054翻译成中文打开SSL SSL_read:连接已重置,错误 10054。
这样解释可能也比较模糊,通俗点说服务器的SSL证书灭有经过第三方机构的签署。但也有人说可能是网络不稳定,连接超时导致。
3. 解决办法
global http.sslVerify "false"
如果说是SSL证书问题,那么,按如下代码解除SSL验证:
git config --global http.sslVerify "false"
重新执行git clone --recursive https://github.com/jgraph/drawio-desktop.git
命令,但依旧无法下载,如下图所示:
global https.sslVerify "false"
如果上述指令无法解决你的问题,可以执行如下指令:
git config --global https.sslVerify "false"
再重新执行克隆命令,即可解决了我的问题,如下图所示:
- 如果
1
和2
都无法解决你的问题,可以执行如下操作:
在项目目录下打开命令行工具,输入 git init
,问题得到有效解决。
如果上述3个都无法解决你的问题,可以使用vpn
这个方法来自于Stack Overflow,链接地址:https://stackoverflow.com/questions/62073660/how-can-solve-error-rpc-failed-curl-56-openssl-ssl-read-connection-was-reset
文章来源:https://www.toymoban.com/news/detail-723564.html
- 如果实在无法下载,直接下载
zip
即可,如下图所示:
文章来源地址https://www.toymoban.com/news/detail-723564.html
到了这里,关于解决OpenSSL SSL_read: Connection was reset, errno 10054问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!