I am trying to clone a repo hosted on BigBucket to my BeagleBone Black derivative, currently running git v1.7.10.4.
I consistently get the following error:
> git clone https://<myaccount>@bitbucket,org/<myrepo.git>
> Cloning into <myrepo> ...
> Password for https://<myaccount>@bitbucket.org:
error: RPC failed; result=22, HTTP code = 504
fatal: The remote end hung up unexpectedly
What would cause this error? Is this a compatibility issue with git or perhaps as the result of some configuration limitation?
This was because I was still using https to access my repo, once I switched my repo to support SSH, everything was good. I am now using SSH to access my repo from my developer account (Visual Studio/Windows) and my embedded device (Linux), and I am able to clone and pull code without issues.
Hi Even i am getting that error now could you please tel me how to switched repo to support SSH
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The main thing is the remote URL. it should start with "ssh://" instead of "https://". Depending on the host, other parts of the URL might change, too.
https://confluence.atlassian.com/bitbucket/clone-a-repository-223217891.html
https://help.github.com/en/github/using-git/which-remote-url-should-i-use
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
According to the HTTP specification, 504 is returned when "The server was acting as a gateway or proxy and did not receive a timely response from the upstream server." In general, 504 is caused due to slow network.
As workaround, try to setup your ~/.ssh/config with the following:
Host * ServerAliveInterval 120
To get more details about the error, set GIT_CURL_VERBOSE=1
Cheers,
Renato Rudnicki
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
http://www.checkupdown.com/status/E504.html
Do you have some sort of proxy server that could be timing out?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.