Failed to connect to 127.0.0.1 port 1081 Connection refused Git
问题说明
内部gitlab访问时执行git pull 或git commit 等操作出现错误,提示信息
failed to connect to 127.0.0.1 port 7890: Connection refused
明显是使用了系统代理访问导致的失败。
- 本机偶尔开启代理类软件。但是现在是关闭的。尝试开启并且配置代理过滤也不行。

添加到windows 代理过滤也不行。
关闭代理软件,检查系统代理,全部关闭,还是出现访问时访问的是代理。
使用git 命令,取消全局proxy,还是无效。
1 | git config --global --unset http.proxy |
- 使用gitbatsh 命令行首先执行
1 | unset http_proxy |
然后执行git相关命令
1 | git pull |
是可以正常执行成功的。也就是说在gitBash 中 的取消代理是可以生效的,其他的没有生效。
解决方式
最终检查是用户的系统环境变量中出现了一个 http_proxy 的环境变量,去掉此环境变量一切正常。
参考链接:
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment


