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
pgpiZAEsWjtEg.pgp
Description: PGP signature

