Hi,

For the last two days, I've been attempting to fetch (and clone, and subtree 
add) http://git.1wt.eu/git/haproxy.git master with little luck.  Here's some 
output:

==========

$ env | grep _proxy && GIT_TRACE=1; GIT_CURL_VERBOSE=1 git clone -v
http://git.1wt.eu/git/haproxy.git/ haprox 
Cloning into 'haproxy'...
* Couldn't find host git.1wt.eu in the .netrc file; using defaults
* Adding handle: conn: 0x185b9e0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x185b9e0) send_pipe: 1, recv_pipe: 0
* About to connect() to git.1wt.eu port 80 (#0)
*   Trying 88.191.124.161...
* Connected to git.1wt.eu (88.191.124.161) port 80 (#0)
> GET /git/haproxy.git/info/refs?service=git-upload-pack HTTP/1.1
User-Agent: git/1.9.0
Host: git.1wt.eu
Accept: */*
Accept-Encoding: gzip
Pragma: no-cache
< HTTP/1.1 200 OK
< Date: Tue, 29 Apr 2014 13:57:47 GMT
* Server Apache (Unix; Formilux/0.1.8) is not blacklisted
< Server: Apache (Unix; Formilux/0.1.8)
< Last-Modified: Mon, 28 Apr 2014 23:10:50 GMT
< Accept-Ranges: bytes
< Content-Type: application/octet-stream
< Expires: Tue, 29 Apr 2014 21:57:47 GMT
< Cache-Control: max-age=28800
< Vary: Accept-Encoding
< Content-Length: 10634
< X-Cache: HIT from git.1wt.eu (with revalidation)
< Set-Cookie: sid=c; path=/
< Cache-control: private
* Connection #0 to host git.1wt.eu left intact

<SNIP>

* Couldn't find host git.1wt.eu in the .netrc file; using defaults
* Found bundle for host git.1wt.eu: 0x185c380
* About to connect() to git.1wt.eu port 80 (#7)
*   Trying 88.191.124.161...
* Adding handle: conn: 0x1873c10
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x185b9e0) send_pipe: 0, recv_pipe: 0
* - Conn 1 (0x1865c10) send_pipe: 0, recv_pipe: 0
* - Conn 2 (0x1874640) send_pipe: 0, recv_pipe: 0
* - Conn 3 (0x1878460) send_pipe: 0, recv_pipe: 1
* - Conn 4 (0x189ff70) send_pipe: 0, recv_pipe: 1
* - Conn 5 (0x18ac9c0) send_pipe: 0, recv_pipe: 1
* - Conn 6 (0x18b9550) send_pipe: 0, recv_pipe: 1
* - Conn 7 (0x1873c10) send_pipe: 1, recv_pipe: 0
* Connected to git.1wt.eu (88.191.124.161) port 80 (#7)
> GET /git/haproxy.git/objects/5c/bea6fd41a9f74384ae8891cbdc01099c6f4c0d
> HTTP/1.1
User-Agent: git/1.9.0
Host: git.1wt.eu
Accept: */*
Accept-Encoding: gzip
* The requested URL returned error: 404 Not Found
* Closing connection 3
* Couldn't find host git.1wt.eu in the .netrc file; using defaults
* Found bundle for host git.1wt.eu: 0x185c380
* About to connect() to git.1wt.eu port 80 (#8)
*   Trying 88.191.124.161...
* Adding handle: conn: 0x1878460
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x185b9e0) send_pipe: 0, recv_pipe: 0
* - Conn 1 (0x1865c10) send_pipe: 0, recv_pipe: 0
* - Conn 2 (0x1874640) send_pipe: 0, recv_pipe: 0
* - Conn 4 (0x189ff70) send_pipe: 0, recv_pipe: 1
* - Conn 5 (0x18ac9c0) send_pipe: 0, recv_pipe: 1
* - Conn 6 (0x18b9550) send_pipe: 0, recv_pipe: 1
* - Conn 7 (0x1873c10) send_pipe: 0, recv_pipe: 1
* - Conn 8 (0x1878460) send_pipe: 1, recv_pipe: 0
* The requested URL returned error: 404 Not Found
* Closing connection 5
* The requested URL returned error: 404 Not Found
* Closing connection 6
* Connected to git.1wt.eu (88.191.124.161) port 80 (#8)
> GET /git/haproxy.git/objects/info/http-alternates HTTP/1.1
User-Agent: git/1.9.0
Host: git.1wt.eu
Accept: */*
Pragma: no-cache
* The requested URL returned error: 404 Not Found
* Closing connection 8

<SNIP>

* Couldn't find host git.1wt.eu in the .netrc file; using defaults
* Found bundle for host git.1wt.eu: 0x185c380
* About to connect() to git.1wt.eu port 80 (#1601)
*   Trying 88.191.124.161...
* Adding handle: conn: 0x20a51b0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 1596 (0x2192150) send_pipe: 0, recv_pipe: 0
* - Conn 1597 (0x1bdeda0) send_pipe: 1, recv_pipe: 0
* - Conn 1598 (0x20826f0) send_pipe: 1, recv_pipe: 0
* - Conn 1599 (0x293dae0) send_pipe: 1, recv_pipe: 0
* - Conn 1600 (0x1a93c60) send_pipe: 1, recv_pipe: 0
* - Conn 1601 (0x20a51b0) send_pipe: 1, recv_pipe: 0
error: transfer closed with 48807 bytes remaining to read (curl_result =
18, http_code = 200, sha1 = 347505c8a315eeba0d18a983a2fc35f525b
eb5c6)
error: Unable to find 347505c8a315eeba0d18a983a2fc35f525beb5c6 under
http://git.1wt.eu/git/haproxy.git
Cannot obtain needed blob 347505c8a315eeba0d18a983a2fc35f525beb5c6
while processing commit d8b2bb5c05e64c65ea3a6c9c69e719d853a667ad.
error: Fetch failed.

==========

The output from cURL seems accurate, if I go to those locations via a
browser, the files do not appear at all to me.  My guess would be that
there is some sort of caching issue on the server side as I get the same
results no matter which machine I use on completely separate networks.

I can provide the entire log if that is of interest to anyone.

The two versions of tools I'm using are:

========== Red Hat Enterprise Linux ==========
$ git --version
git version 1.8.3.1
$ curl --version
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.15.4
zlib/1.2.7 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps
pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL
libz 

========== Fedora ==========
$ git --version
git version 1.9.0
$ curl --version
curl 7.32.0 (x86_64-redhat-linux-gnu) libcurl/7.32.0 NSS/3.16 Basic ECC
zlib/1.2.8 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps
pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL
libz Metalink 

-- 
Thanks,
Brandon

Attachment: pgpiZAEsWjtEg.pgp
Description: PGP signature

Reply via email to