[BUG]:Git doesn't work with Sock5 proxy on MAC

From: Herry Wang <hidden>
Date: 2016-06-15 22:55:43

On Thu, Jan 10, 2013 at 9:51 PM, Herry Wang [off-list ref] wrote:
OS:

Darwin ... 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT
2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64

Git: version: (via homebrew)

 git --version
git version 1.8.0

curl version:

curl --version
curl 7.28.1 (x86_64-apple-darwin11.4.2)


git clone http://herry@stash.somesite/a.git
Cloning into 'a'...
error: Empty reply from server while accessing
....git/info/refs?service=git-upload-pack
fatal: HTTP request failed

i tried export http_proxy=socks5://ip:port, all_proxy=socks5://, neither
of them works.
I also configure socks proxy in ~/.curlrc,  git is not working well.
However, curl is doing well with curlrc config.
From the trace, looks like git is just put the http request via proxy
host. But according with socks protocol, it should have some headers.


Interesting thing is, http_proxy way is working perfectly on my Ubuntu
enviroment.


Thanks
Herry
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help