记录git pull出现的错误“Failed to connect to 127.0.0.1 port 44201: 拒绝连接”

Open 这个 分享 由 lemontea 发布于 2017-11-08 · 1382 阅读 1 回复
lemontea 评论于 2017-11-08

今天在使用git pull命令的时候突然出现这个错误:

fatal: unable to access 'https://gitee.com/lemaikeji/newkand.git/': Failed to connect to 127.0.0.1 port 44201: 拒绝连接

用lsof -i:44201命令查询端口,没有被占用。

$ lsof -i:44201

又问询了周边的同事,也没有这个问题。那么肯定就不是网络的原因了。后来在网上找到资料说是系统开了导致。 于是用env|grep -i proxy命令查看,果然是这样:

$ env|grep -i proxy
NO_PROXY=localhost,127.0.0.0/8,::1
http_proxy=http://127.0.0.1:44201/
https_proxy=http://127.0.0.1:44201/
HTTPS_PROXY=http://127.0.0.1:44201/
no_proxy=localhost,127.0.0.0/8,::1
HTTP_PROXY=http://127.0.0.1:44201/

那么问题找到了,解决就很简单了,使用unset命令将这几个代理配置干掉就可以了。

$ unset http_proxy
$ unset https_proxy
$ unset HTTP_PROXY
$ unset HTTPS_PROXY
评论
lemontea 评论于 2017-11-09
#1

也可以也export方式来解决这个问题

export http_proxy=""