当我尝试克隆this repo时(链接仅在git cloning时有效)我不断获得error: RPC failed; result=56, HTTP code = 200
。我该如何解决这个问题?我查看了this帖子,告诉我使用GIT_CURL_VERBOSE=1
来调试它但是我立刻看不到任何问题。
这是我的日志。
Folder=OneDrive;-time=14:41:47: GIT_CURL_VERBOSE=1 git clone https://git01.codeplex.com/casablanca
Cloning into 'casablanca'...
* Couldn't find host git01.codeplex.com in the .netrc file; using defaults
* Hostname was NOT found in DNS cache
* Trying 23.96.195.41...
* Connected to git01.codeplex.com (23.96.195.41) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
* Server certificate: *.codeplex.com
* Server certificate: MSIT Machine Auth CA 2
* Server certificate: Microsoft Internet Authority
* Server certificate: Baltimore CyberTrust Root
> GET /casablanca/info/refs?service=git-upload-pack HTTP/1.1
User-Agent: git/2.3.1
Host: git01.codeplex.com
Accept: */*
Accept-Encoding: gzip
Pragma: no-cache
< HTTP/1.1 200 OK
< Cache-Control: no-cache, max-age=0, must-revalidate
< Pragma: no-cache
< Content-Type: application/x-git-upload-pack-advertisement
< Expires: Fri, 01 Jan 1980 00:00:00 GMT
* Server Microsoft-IIS/8.0 is not blacklisted
< Server: Microsoft-IIS/8.0
< X-Powered-By: ASP.NET
< Date: Sun, 08 Mar 2015 14:41:52 GMT
< Connection: close
< Content-Length: 1296
<
* Closing connection 0
* Couldn't find host git01.codeplex.com in the .netrc file; using defaults
* Hostname was found in DNS cache
* Trying 23.96.195.41...
* Connected to git01.codeplex.com (23.96.195.41) port 443 (#1)
* SSL re-using session ID
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
* Server certificate: *.codeplex.com
* Server certificate: MSIT Machine Auth CA 2
* Server certificate: Microsoft Internet Authority
* Server certificate: Baltimore CyberTrust Root
> POST /casablanca/git-upload-pack HTTP/1.1
User-Agent: git/2.3.1
Host: git01.codeplex.com
Accept-Encoding: gzip
Content-Type: application/x-git-upload-pack-request
Accept: application/x-git-upload-pack-result
Content-Length: 890
* upload completely sent off: 890 out of 890 bytes
< HTTP/1.1 200 OK
< Cache-Control: no-cache, max-age=0, must-revalidate
< Pragma: no-cache
< Content-Type: application/x-git-upload-pack-result
< Expires: Fri, 01 Jan 1980 00:00:00 GMT
* Server Microsoft-IIS/8.0 is not blacklisted
< Server: Microsoft-IIS/8.0
< X-Powered-By: ASP.NET
< Date: Sun, 08 Mar 2015 14:41:58 GMT
< Connection: close
<
remote: Counting objects: 15958, done.
remote: Compressing objects: 100% (7214/7214), done.
* SSLRead() return error -9806/15958), 3.93 MiB | 462.00 KiB/s
* Closing connection 1
remote: Total 15958 (delta 11496), reused 12082 (delta 8470)
error: RPC failed; result=56, HTTP code = 200
Receiving objects: 100% (15958/15958), 4.12 MiB | 479.00 KiB/s, done.
Resolving deltas: 100% (11496/11496), done.
Folder=OneDrive;-time=14:42:09: ls
Folder=OneDrive;-time=14:42:11:
我已尝试this来修复它,但它不起作用。
我也试过通过家酿来更新git。我的git版本是git version 2.3.1
如果你需要知道这是在约塞米蒂。我也没有反病毒。
注意
Folder=OneDrive;-time=14:41:47:
是bash提示符(我更改了它)。