12
Vote

error: RPC failed; result=56, HTTP code = 200

description

Tried 3 times:

git clone https://git01.codeplex.com/dotnetinstaller codeplex

Cloning into codeplex...
remote: Counting objects: 9824, done.
remote: Compressing objects: 100% (2757/2757), done.
remote: Total 9824 (delta 6848), reused 9813 (delta 6841)
Receiving objects: 100% (9824/9824), 37.91 MiB | 835 KiB/s, done.
error: RPC failed; result=56, HTTP code = 200
Resolving deltas: 100% (6848/6848), done.
warning: https unexpectedly said: '0000lock /home/dblock/source/dotnetinstaller/codeplex/.git/objects/pack/pack-e9278533f142097b807b226c54405a5958761fde.keep'

file attachments

comments

leodemoura wrote Oct 27, 2012 at 7:03 AM

I'm having a similar problem:

git clone https://git01.codeplex.com/z3
Cloning into 'z3'...
remote: Counting objects: 3629, done.
remote: Compressing objects: 100% (1846/1846), done.
remote: Total 3629 (delta 1793), reused 3588 (delta 1764)
Receiving objects: 100% (3629/3629), 4.07 MiB | 1.92 MiB/s, done.
error: RPC failed; result=56, HTTP code = 200
Resolving deltas: 100% (1793/1793), done.

jwanagel wrote Oct 29, 2012 at 9:39 PM

Older versions of Git on Linux had a bug that would cause this error, try making sure you're running the latest version of Git.

atsushieno wrote Nov 7, 2012 at 12:04 PM

At least it is not about old version.

atsushi@atsushi-Aspire-3820:/svn$ git clone https://git01.codeplex.com/rx
Cloning into 'rx'...
remote: Counting objects: 1795, done.
remote: Compressing objects: 100% (1040/1040), done.
remote: Total 1795 (delta 672), reused 1795 (delta 672)
Receiving objects: 100% (1795/1795), 67.61 MiB | 74 KiB/s, done.
error: RPC failed; result=56, HTTP code = 200
Resolving deltas: 100% (672/672), done.
atsushi@atsushi-Aspire-3820:/svn$ git --version
git version 1.8.0

jwanagel wrote Nov 8, 2012 at 5:42 PM

atsushieno - Can you tell us what operating system you're using?

atsushieno wrote Nov 9, 2012 at 11:10 AM

jwanagel - It is Ubuntu 12.10. git 1.8 is installed from ppa: https://launchpad.net/~git-core/+archive/ppa

bolinfest wrote Dec 31, 2012 at 4:45 PM

This also fails for me on Ubuntu 12.10. git --version returns:

git version 1.7.10.4

Why is codeplex's git doing nonstandard things?

JacekLach wrote Jan 14, 2013 at 11:04 AM

Same issue. See attachment for logs with GIT_CURL_VERBOSE. The interesting part:

$ GIT_CURL_VERBOSE=1 git clone -v https://git01.codeplex.com/typescript
(...)
remote: Counting objects: 6773, done.
remote: Compressing objects: 100% (2745/2745), done.
  • remote: Total 6773 (delta 3612), reused 6773 (delta 3612)
    GnuTLS recv error (-9): A TLS packet with unexpected length was received.
  • Closing connection #0
$ git --version
git version 1.8.0.3

derekprecog wrote Apr 19, 2013 at 2:06 PM

FYI, this is apparently intentional behavior on GnuTLS's part dealing with random padding of packets. A few more details, as well as a workaround, here:

https://bugs.launchpad.net/ubuntu/+source/gnutls26/+bug/1111882

kunilkuda wrote Oct 17, 2013 at 10:01 AM

Just got bitten by the same issue myself, but managed to solve it.

The issue comes from libcurl3-openssl. Most of the GIT binaries that are distributed (either from GIT PPA repository or Ubuntu) is compiled and linked to libcurl3-openssl.

Hence, it's necessary to recompile the GIT from source (and link it to libcurl4-openssl) to work with codeplex GIT. The https://z3.codeplex.com/wikipage?title=Git%20HTTPS%20cloning%20errors has some steps on how to recompile GIT under Ubuntu, and link it to libcurl4-openssl.

csnover wrote Jan 21 at 4:34 AM

I recognise that this issue is way down on the list of CodePlex priorities, but it does mean that the majority of Linux users cannot currently clone or pull repositories from CodePlex using the normal git package that comes with their distribution. Other popular code hosting platforms don’t have this issue; it would be nice to at least know if this could be addressed any time soon.