关SSL_ERROR_SYSCALL in connection to github.com:443错误的两种解决方案
文章来源: http://www.silenceboy.com/201...
错误来源
使用使用hexo部署博客是,遇到以下错误:
fatal: unable to access 'https://github.com/silenceboychen/silenceboychen.github.io.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html Error: Spawn failed at ChildProcess.<anonymous> (/Users/chenhao/new_start/nodejs/blog/node_modules/hexo-util/lib/spawn.js:52:19) at ChildProcess.emit (events.js:182:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:239:12)
两种解决方案:
方案一
取消http代理:
$ git config --global --unset http.proxy $ git config --global --unset https.proxy
设置env GIT_SSL_NO_VERIFY
为true
然后再次部署:
$ env GIT_SSL_NO_VERIFY=true hexo d
问题解决。
方案二
在hexo项目的根目录下的_config.yml文件中把仓库链接地址由https修改为ssh的地址。
相关推荐
JingLisen 2020-06-26
hzq0 2020-06-16
蓝亭书序 2020-06-04
Amzaing00 2020-05-11
hzq0 2020-05-10
乾坤一碼農 2020-05-10
gakki的二向箔 2020-05-07
hzq0 2020-05-05
hzq0 2020-05-05
只有代码的世界 2020-04-27
JingLisen 2020-04-23
gakki的二向箔 2020-04-07
89284553 2020-03-09
YULIU 2020-03-07
只有代码的世界 2020-03-04
hzq0 2020-02-21
只有代码的世界 2020-02-19
YULIU 2020-02-18