{"thread":{"id":"31954","subject":"Bizarre problem cloning repo from Codeplex","startedAt":"2012-10-26T22:48:29Z","lastAt":"2012-11-12T07:44:15Z","messageCount":6,"participants":["Jeremy Morton","Enrico Weigelt","John Szakmeister","Andreas Schwab"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"201996","messageId":"508B133D.3090300@game-point.net","threadId":"31954","inReplyTo":null,"subject":"Bizarre problem cloning repo from Codeplex","fromName":"Jeremy Morton","fromEmail":"admin@game-point.net","sentAt":"2012-10-26T22:48:29Z","receivedAt":"2012-10-26T22:48:29Z","isPatch":false,"sender":{"key":"admin@game-point.net","avatar":null},"body":"I'm trying to clone the following repository from Codeplex:\n\nhttps://git01.codeplex.com/entityframework.git\n\ngit downloads all the objects, creates the directory \"entityframework\", \nthen displays \"error: RPC failed; result=56, HTTP code = 200\" and \nimmediately deletes the directory.\n\nI can clone other HTTPS repos with this git installation, for example \nfrom Bitbucket and Github.  It's git 1.7.10.4 on Debian.  I can also \nclone this codeplex repo OK on my windows git installation \n(1.7.11.msysgit.1).  I'm totally perplexed; anyone have any idea what is \ngoing wrong with the Debian git installation here?\n\n-- \nBest regards,\nJeremy Morton (Jez)\n"},{"id":"202737","messageId":"6c843260-6190-469a-aa53-243ac440b0fd@zcs","threadId":"31954","inReplyTo":"508B133D.3090300@game-point.net","subject":"Re: Bizarre problem cloning repo from Codeplex","fromName":"Enrico Weigelt","fromEmail":"enrico.weigelt@vnc.biz","sentAt":"2012-11-10T07:49:53Z","receivedAt":"2012-11-10T07:49:53Z","isPatch":false,"sender":{"key":"enrico.weigelt@vnc.biz","avatar":"https://gravatar.com/avatar/15479654ea5be5109582e0713a8ab4bb258846099c516dd320dc686ef70a8a3e?d=mp&s=160"},"body":"\n> I'm trying to clone the following repository from Codeplex:\n> \n> https://git01.codeplex.com/entityframework.git\n> \n> git downloads all the objects, creates the directory\n> \"entityframework\",\n> then displays \"error: RPC failed; result=56, HTTP code = 200\" and\n> immediately deletes the directory.\n> \n> I can clone other HTTPS repos with this git installation, for example\n> from Bitbucket and Github.  It's git 1.7.10.4 on Debian.  \n\nreproduced it on Ubuntu precise, git-1.7.9.5\n\nWhen starting with an empty repo, adding the url as remote and calling\ngit remote update origin:\n\n> Fetching origin\n> WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-5cWq1d/pkcs11: No such file or directory\n> remote: Counting objects: 21339, done.\n> remote: Compressing objects: 100% (3778/3778), done.\n> remote: Total 21339 (delta 17180), reused 21339 (delta 17180)\n> Receiving objects: 100% (21339/21339), 11.24 MiB | 1.04 MiB/s, done.\n> error: RPC failed; result=56, HTTP code = 200\n> Resolving deltas: 100% (17180/17180), done.\n> error: Could not fetch origin\n\nBut: refs/remotes/origin/master is added and looks sane (git fsck\nshows no errors).\n\nSubsequent 'git remote update' calls look good:\n\n> Fetching origin\n\nEven after manually removing the ref and re-running update,\neverything look fine:\n\n> Fetching origin\n> WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-5cWq1d/pkcs11: No such file or directory\n> From https://git01.codeplex.com/entityframework\n>  * [new branch]      master     -> origin/master\n\nTheir webserver seems to be configured quite restrictively\n(eg. cannot access files like 'packed-refs').\n\nIs there a way to trace the actual HTTP calls ?\n\n\ncu\n-- \nMit freundlichen Grüßen / Kind regards \n\nEnrico Weigelt \nVNC - Virtual Network Consult GmbH \nHead Of Development \n\nPariser Platz 4a, D-10117 Berlin\nTel.: +49 (30) 3464615-20\nFax: +49 (30) 3464615-59\n\nenrico.weigelt@vnc.biz; www.vnc.de \n"},{"id":"202749","messageId":"CAEBDL5W0Y85dE5_vjuzBbJh6tm_ZNdKDBvsQyWJucAEhTU07Fw@mail.gmail.com","threadId":"31954","inReplyTo":"6c843260-6190-469a-aa53-243ac440b0fd@zcs","subject":"Re: Bizarre problem cloning repo from Codeplex","fromName":"John Szakmeister","fromEmail":"john@szakmeister.net","sentAt":"2012-11-10T12:15:39Z","receivedAt":"2012-11-10T12:15:39Z","isPatch":false,"sender":{"key":"john@szakmeister.net","avatar":"https://avatars.githubusercontent.com/u/448087?v=4"},"body":"On Sat, Nov 10, 2012 at 2:49 AM, Enrico Weigelt <enrico.weigelt@vnc.biz> wrote:\n[snip]\n> Their webserver seems to be configured quite restrictively\n> (eg. cannot access files like 'packed-refs').\n>\n> Is there a way to trace the actual HTTP calls ?\n\nTry GIT_CURL_VERBOSE=1.  GIT_TRACE_PACKET=1 can be helpful too.\n\n-John\n\nPS Sorry for the duplicate.  I meant to respond to the list as well.\n"},{"id":"202756","messageId":"m2k3tteb2k.fsf@igel.home","threadId":"31954","inReplyTo":"6c843260-6190-469a-aa53-243ac440b0fd@zcs","subject":"Re: Bizarre problem cloning repo from Codeplex","fromName":"Andreas Schwab","fromEmail":"schwab@linux-m68k.org","sentAt":"2012-11-10T15:23:31Z","receivedAt":"2012-11-10T15:23:31Z","isPatch":false,"sender":{"key":"schwab@linux-m68k.org","avatar":"https://avatars.githubusercontent.com/u/2175493?v=4"},"body":"Enrico Weigelt <enrico.weigelt@vnc.biz> writes:\n\n> Their webserver seems to be configured quite restrictively\n> (eg. cannot access files like 'packed-refs').\n\nProbably it just doesn't exist.\n\nAndreas.\n\n-- \nAndreas Schwab, schwab@linux-m68k.org\nGPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5\n\"And now for something completely different.\"\n"},{"id":"202935","messageId":"09766c5a-faa0-48dc-8c0a-6551cf3b5db9@zcs","threadId":"31954","inReplyTo":"m2k3tteb2k.fsf@igel.home","subject":"Re: Bizarre problem cloning repo from Codeplex","fromName":"Enrico Weigelt","fromEmail":"enrico.weigelt@vnc.biz","sentAt":"2012-11-12T00:59:27Z","receivedAt":"2012-11-12T00:59:27Z","isPatch":false,"sender":{"key":"enrico.weigelt@vnc.biz","avatar":"https://gravatar.com/avatar/15479654ea5be5109582e0713a8ab4bb258846099c516dd320dc686ef70a8a3e?d=mp&s=160"},"body":"> > Their webserver seems to be configured quite restrictively\n> > (eg. cannot access files like 'packed-refs').\n> \n> Probably it just doesn't exist.\n\nAren' these files requied ?\n\n\ncu\n-- \nMit freundlichen Grüßen / Kind regards \n\nEnrico Weigelt \nVNC - Virtual Network Consult GmbH \nHead Of Development \n\nPariser Platz 4a, D-10117 Berlin\nTel.: +49 (30) 3464615-20\nFax: +49 (30) 3464615-59\n\nenrico.weigelt@vnc.biz; www.vnc.de \n"},{"id":"202944","messageId":"m2d2zj2rlc.fsf@linux-m68k.org","threadId":"31954","inReplyTo":"09766c5a-faa0-48dc-8c0a-6551cf3b5db9@zcs","subject":"Re: Bizarre problem cloning repo from Codeplex","fromName":"Andreas Schwab","fromEmail":"schwab@linux-m68k.org","sentAt":"2012-11-12T07:44:15Z","receivedAt":"2012-11-12T07:44:15Z","isPatch":false,"sender":{"key":"schwab@linux-m68k.org","avatar":"https://avatars.githubusercontent.com/u/2175493?v=4"},"body":"Enrico Weigelt <enrico.weigelt@vnc.biz> writes:\n\n>> > Their webserver seems to be configured quite restrictively\n>> > (eg. cannot access files like 'packed-refs').\n>> \n>> Probably it just doesn't exist.\n>\n> Aren' these files requied ?\n\nNo.  If you've never run git pack-refs it's never created.\n\nAndreas.\n\n-- \nAndreas Schwab, schwab@linux-m68k.org\nGPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5\n\"And now for something completely different.\"\n"}]}