我尝试克隆一个git rep到我的CentOS机器上,问题是无论我做什么,git都会忽略我的代理设置,并在尝试克隆netbox时抛出以下错误信息:fatal: unable to access 'https://github.com/netbox-community/netbox.git/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
我们使用思科WSA作为代理,我设置了代理,而不对我的机器进行身份验证。
我通过环境变量设置代理,并直接在git config中通过git config --global http.proxy http://webproxy.tld:8080
个
我也试探着:git config --global https.proxy http://webproxy.tld:8080
但是它仍然不会使用代理。我可以在防火墙上看到,我的服务器正试图通过防火墙网关直接访问Github,代理服务器没有日志条目。
你知道我做错了什么吗?
谢谢你!
1条答案
按热度按时间byqmnocz1#
代理不一定要有协议前缀,因此请尝试使用:
git config --global http.proxy webproxy.tld:8080
或者进入您的
.bashrc
:export http_proxy=webproxy.tld:8080
如果成功了请告诉我。