This error is related to proxy authentication. To view or change your proxy settings in Google Ads Editor, select Tools > Settings (Windows) or Google Ads Editor > Preferences (Mac). Was this helpful?
The HTTP 407 Proxy Authentication Required client error status response code indicates that the request has not been applied because it lacks valid authentication credentials for a proxy server that is between the browser and the server that can access the requested resource.
Setting the proxy for Git Run the following commands replacing USERNAME , PASSWORD , PROXY_ADDRESS , and PROXY_PORT with your network's information: git config --global --add http. proxy http://USERNAME:PASSWORD@PROXY_ADDRESS:PROXY_PORT. git config --global --add https.
What worked for me is something similar to what rohitmohta is proposing ; in regular DOS command prompt (not on git bash) :
first
git config --global http.proxy http://username:password@proxiURL:proxiPort
and in some cases also
git config --global https.proxy http://username:password@proxiURL:proxiPort
then
git config --global http.sslVerify false
(I confirm it's necessary : if set to true getting "SSL certificate problem: unable to get local issuer certificate" error)
in my case, no need of defining all_proxy variable
and finally
git clone https://github.com/someUser/someRepo.git
The following command is needed to force git to send the credentials and authentication method to the proxy:
git config --global http.proxyAuthMethod 'basic'
Source: https://git-scm.com/docs/git-config#git-config-httpproxyAuthMethod
Maybe you are already using the system proxy setting - in this case unset all git proxies will work:
git config --global --unset http.proxy
git config --global --unset https.proxy
I had to setup all 4 things in .gitconfig
with:
git config --global http.sslVerify false
git config --global https.sslVerify false
git config --global http.proxy http://user:pass@yourproxy:port
git config --global https.proxy http://user:pass@yourproxy:port
Only then the cloning was successful.
I had faced similar issue, behind corporate firewall. Did the following, and able to clone repository using git shell from my system running Windows 7 SP1.
Set 'all_proxy' environment variable for your user. Required by curl.
export all_proxy=http://DOMAIN\proxyuser:[email protected]:8080
Set 'https_proxy' environment variable for your user. Required by curl.
export https_proxy=http://DOMAIN\proxyuser:[email protected]:8080
I am not sure if this has any impact. But I did this and it worked:
git config --global http.sslverify false
Use https:// for cloning
git clone https://github.com/project/project.git
Note-1: Do not use http://. Using that can give the below error. It can be resolved by using https://.
error: RPC failed; result=56, HTTP code = 301
Note-2: Avoid having @ in your password. Can use $ though.
I had the same problem in a Windows environment.
I just resolved with NTLM-APS (a Windows NT authentication proxy server)
Configure your NTML proxy and set Git to it:
git config --global http.proxy http://<username>:<userpsw>@localhost:<port>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With