[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#987188: libcurl3-gnutls from debian backports breaks git http operations

Package: libcurl3-gnutls
Version: 7.74.0-1.2~bpo10+1
Severity: important
X-Debbugs-CC: debian-backports@lists.debian.org

After upgrading the Debian system from "backports" any git http operations (clone/fetch ...) has stopped working, bringing libcurl3-gnutls to the previous version (7.74.0-1.2~bpo10+1) fix the problem:

Output of git command
> git clone https://github.com/git/git
Cloning into 'git'...
fatal: unable to access 'https://github.com/git/git/': Failed sending HTTP2 data

-- Latest packages upgraded:
- libcurl4:amd64 (7.64.0-4+deb10u2, 7.74.0-1.2~bpo10+1),
- curl:amd64 (7.64.0-4+deb10u2, 7.74.0-1.2~bpo10+1),
- libcurl3-gnutls:amd64 (7.64.0-4+deb10u2, 7.74.0-1.2~bpo10+1)

-- apt-cache policy libcurl3-gnutls
   Installato: 7.74.0-1.2~bpo10+1
   Candidato:  7.74.0-1.2~bpo10+1
   Tabella versione:
  *** 7.74.0-1.2~bpo10+1 100
         100 https://deb.debian.org/debian buster-backports/main amd64 Packages
         100 /var/lib/dpkg/status
      7.64.0-4+deb10u2 500
         500 https://deb.debian.org/debian-security buster/updates/main amd64 Packages
      7.64.0-4+deb10u1 500
         500 https://deb.debian.org/debian buster/main amd64 Packages

-- System Information:
Debian Release: 10.9
   APT prefers stable-updates
   APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-0.bpo.5-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libcurl3-gnutls depends on:
ii  libbrotli1        1.0.7-2+deb10u1
ii  libc6             2.28-10
ii  libcom-err2       1.46.2-1~bpo10+2
ii  libgnutls30       3.6.7-4+deb10u6
ii  libgssapi-krb5-2  1.17-3+deb10u1
ii  libidn2-0         2.0.5-1+deb10u1
ii  libk5crypto3      1.17-3+deb10u1
ii  libkrb5-3         1.17-3+deb10u1
ii  libldap-2.4-2     2.4.57+dfsg-2~bpo10+1
ii  libnettle6        3.4.1-1
ii  libnghttp2-14     1.36.0-2+deb10u1
ii  libpsl5           0.20.2-2
ii  librtmp1          2.4+20151223.gitfa8646d.1-2
ii  libssh2-1         1.8.0-2.1
ii  zlib1g            1:1.2.11.dfsg-1

Versions of packages libcurl3-gnutls recommends:
ii  ca-certificates  20200601~deb10u2

libcurl3-gnutls suggests no packages.

-- Extra detailed informations:
- Output of GIT_CURL_VERBOSE=1 GIT_TRACE2=1 git clone https://github.com/git/git
13:03:36.251941 common-main.c:48                  version 2.29.2
13:03:36.251960 common-main.c:49                  start git clone https://github.com/git/git
13:03:36.251981 git.c:445                         cmd_name clone (clone)
13:03:36.252185 repository.c:130                  worktree /tmp/gh/git
Clone in 'git' in corso...
13:03:36.253276 run-command.c:735                 child_start[0] git remote-https origin https://github.com/git/git
13:03:36.254468 common-main.c:48                  version 2.29.2
13:03:36.254485 common-main.c:49                  start /usr/lib/git-core/git remote-https origin https://github.com/git/git 13:03:36.254572 git.c:723                         cmd_name _run_dashed_ (clone/_run_dashed_) 13:03:36.254586 run-command.c:735                 child_start[0] git-remote-https origin https://github.com/git/git
13:03:36.259050 common-main.c:48                  version 2.29.2
13:03:36.259065 common-main.c:49                  start /usr/lib/git-core/git-remote-https origin https://github.com/git/git
13:03:36.259138 repository.c:130                  worktree /tmp/gh
13:03:36.259176 remote-curl.c:1482                cmd_name remote-curl (clone/_run_dashed_/remote-curl) 13:03:36.259581 http.c:756              == Info: Couldn't find host github.com in the .netrc file; using defaults
13:03:36.469244 http.c:756              == Info:   Trying
13:03:36.520476 http.c:756              == Info: Connected to github.com ( port 443 (#0) 13:03:36.544248 http.c:756              == Info: found 381 certificates in /etc/ssl/certs
13:03:36.544365 http.c:756              == Info: ALPN, offering h2
13:03:36.544371 http.c:756              == Info: ALPN, offering http/1.1
13:03:36.595957 http.c:756              == Info: SSL connection using TLS1.3 / ECDHE_RSA_AES_128_GCM_SHA256 13:03:36.596671 http.c:756              == Info:      server certificate verification OK 13:03:36.596680 http.c:756              == Info:      server certificate status verification SKIPPED 13:03:36.596778 http.c:756              == Info:      common name: github.com (matched) 13:03:36.596786 http.c:756              == Info:      server certificate expiration date OK 13:03:36.596790 http.c:756              == Info:      server certificate activation date OK
13:03:36.596799 http.c:756              == Info:  certificate public key: EC/ECDSA
13:03:36.596804 http.c:756              == Info:  certificate version: #3
13:03:36.596838 http.c:756              == Info:      subject: C=US,ST=California,L=San Francisco,O=GitHub\, Inc.,CN=github.com 13:03:36.596854 http.c:756              == Info:      start date: Thu, 25 Mar 2021 00:00:00 GMT 13:03:36.596868 http.c:756              == Info:      expire date: Wed, 30 Mar 2022 23:59:59 GMT 13:03:36.596884 http.c:756              == Info:      issuer: C=US,O=DigiCert\, Inc.,CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1
13:03:36.596914 http.c:756              == Info: ALPN, server accepted to use h2
13:03:36.596955 http.c:756              == Info: Using HTTP2, server supports multi-use 13:03:36.596960 http.c:756              == Info: Connection state changed (HTTP/2 confirmed) 13:03:36.596974 http.c:756              == Info: Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
13:03:36.596984 http.c:756              == Info: Failed sending HTTP2 data
13:03:36.596993 http.c:756              == Info: Connection #0 to host github.com left intact 13:03:36.597168 usage.c:64                        error impossibile accedere a 'https://github.com/git/git/': Failed sending HTTP2 data fatal: impossibile accedere a 'https://github.com/git/git/': Failed sending HTTP2 data
13:03:36.597194 usage.c:68                        exit elapsed:0.338490 code:128
13:03:36.597203 trace2/tr2_tgt_normal.c:123       atexit elapsed:0.338501 code:128
13:03:36.598095 run-command.c:990                 child_exit[0] pid:179509 code:128 elapsed:0.343497
13:03:36.598114 git.c:745                         exit elapsed:0.343919 code:128
13:03:36.598155 trace2/tr2_tgt_normal.c:123       atexit elapsed:0.343959 code:128
13:03:36.598389 transport-helper.c:581            exit elapsed:0.346748 code:128
13:03:36.598639 trace2/tr2_tgt_normal.c:123       atexit elapsed:0.347003 code:128

Reply to: