Package: libcurl3-gnutls Version: 7.21.6-1 Severity: normal After upgrading from 7.21.4-2 I can no longer use git with HTTPS through a squid HTTP proxy while HTTP or HTTPS in a standalone curl works:
$ curl https://github.com/jeromerobert/jCAE.git/info/refs 2d5071473848ba195a9ac3be2edcf6d07384a8cf refs/heads/master ... e37bf435d49ea2aba52c2dd61bd60b3747ce56f5 refs/tags/V0_16_0 $ git ls-remote http://github.com/jeromerobert/jCAE.git 2d5071473848ba195a9ac3be2edcf6d07384a8cf HEAD ... e37bf435d49ea2aba52c2dd61bd60b3747ce56f5 refs/tags/V0_16_0 but: $ GIT_CURL_VERBOSE=1 git ls-remote https://github.com/jeromerobert/jCAE.git * About to connect() to proxy localhost port 3128 (#0) * Trying 127.0.0.1... * connected * Connected to localhost (127.0.0.1) port 3128 (#0) * Establish HTTP proxy tunnel to github.com:443 > CONNECT github.com:443 HTTP/1.1 Host: github.com:443 User-Agent: git/1.7.4.4 Proxy-Connection: Keep-Alive Pragma: no-cache < HTTP/1.1 200 Connection established < * Proxy replied OK to CONNECT request * found 158 certificates in /etc/ssl/certs/ca-certificates.crt > GET /jeromerobert/jCAE.git/info/refs?service=git-upload-pack HTTP/1.1 User-Agent: git/1.7.4.4 Host: github.com Accept: */* Pragma: no-cache * Empty reply from server * Connection #0 to host localhost left intact * Connection #0 seems to be dead! * Closing connection #0 * About to connect() to proxy localhost port 3128 (#0) * Trying 127.0.0.1... * connected * Connected to localhost (127.0.0.1) port 3128 (#0) * Establish HTTP proxy tunnel to github.com:443 > CONNECT github.com:443 HTTP/1.1 Host: github.com:443 User-Agent: git/1.7.4.4 Proxy-Connection: Keep-Alive Pragma: no-cache < HTTP/1.1 200 Connection established < * Proxy replied OK to CONNECT request * found 158 certificates in /etc/ssl/certs/ca-certificates.crt > GET /jeromerobert/jCAE.git/info/refs HTTP/1.1 User-Agent: git/1.7.4.4 Host: github.com Accept: */* Pragma: no-cache * Empty reply from server * Connection #0 to host localhost left intact error: Empty reply from server while accessing https://github.com/jeromerobert/jCAE.git/info/refs fatal: HTTP request failed Downgrading to 7.21.4-2 fix the problem. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libcurl3-gnutls depends on: ii ca-certificates 20110421 Common CA certificates ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libgcrypt11 1.4.6-5 LGPL Crypto library - runtime libr ii libgnutls26 2.10.5-1+b1 the GNU TLS library - runtime libr ii libgssapi-krb5-2 1.9+dfsg-1+b1 MIT Kerberos runtime libraries - k ii libidn11 1.20-1 GNU Libidn library, implementation ii libldap-2.4-2 2.4.25-1+b1 OpenLDAP libraries ii librtmp0 2.3-2 toolkit for RTMP streams (shared l ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime libcurl3-gnutls recommends no packages. libcurl3-gnutls suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

