github代理报错

github代理报错解决拉取 github 仓库报错 gnutls handshake failed 问题 gnutls handshake failed TheTLSconnec properlyterm 经过仔细排查 发现还是由于代理设置有错 为 http 错误配置了 https 的代理 导致出错 正确的为 git 配置代理的方法如下 gitconfigglo https github com proxyhttp 127 0 0 1 7890git

解决拉取github仓库报错“gnutls_handshake() failed”问题

gnutls_handshake() failed: The TLS connection was non-properly terminated.

排查,代理导致出错。正确的为git配置代理的方法如下:

git config --global http.https://github.com.proxy http://127.0.0.1:7890 git config --global https.https://github.com.proxy https://127.0.0.1:7890 

Failed to receive SOCKS4 connect request ack.

git的https使用的是socket4, 设置git的代理为socket5就好了。

git config --global http.proxy 'socks5://127.0.0.1:XX' #(XX 自己代理的端口号 7890) git config --global https.proxy 'socks5://127.0.0.1:XX' #(XX 自己代理的端口号) 

ValueError: Unable to determine SOCKS version from socks://127.0.0.1:7891/

unset all_proxy && unset ALL_PROXY export all_proxy="socks5://127.0.0.1:7891" 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233137.html原文链接:https://javaforall.net

(0)
上一篇 2025年8月12日 下午6:01
下一篇 2025年8月12日 下午6:22


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号