Also seeing this with libgnutls30 and git 2.17.1-ubuntu0 on 18.04
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
GnuTLS recv error (-9): A TLS packet with unexpected length was
They are in the process of relicensing - asking for permissions. This
might go on for some years or might never conclude.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
GnuTLS recv
OpenSSL was recently relicensed:
https://www.openssl.org/blog/blog/2017/03/22/license/. I'm not a lawyer,
but it would be nice to get one to weigh in on how this affects the
legal issues mentioned.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
That said, curl already has a built against openssl, so the problem is
"solved" there. The gnutls variant is of course affected, but that's for
GnuTLS to fix.
** Changed in: curl (Ubuntu)
Status: Confirmed => Invalid
--
You received this bug notification because you are a member of
While this does affect apt, there is no actionable item here, as we
can't switch to OpenSSL for legal reasons, and won't switch to another
more obscure TLS library. Fixing the GnuTLS bug is dealt with by the
gnutls task.
Curl and Git are not my topic.
** Changed in: apt (Ubuntu)
Status:
I've changed the status for APT back to "Confirmed" - I've seen many
cases of this bug reported. I don't follow the comment about legal
reasons (#17). Ubuntu already ships apt-transport-https, which links
against gnutls and suffers from this bug; no new code causing any new
legal issues would be
My case ended up not being this bug. I recompiled with OpenSSL
(devopscube.com/gnutls-handshake-failed-aws-codecommit/) and then got
the following error instead:
Writing objects: 100% (1103/1103), 1.09 MiB | 0 bytes/s, done.
Total 1103 (delta 653), reused 1001 (delta 606)
error: RPC failed; curl
This issue has shown up on StackOverflow. The advice there is to
rebuild git :(
http://stackoverflow.com/q/38378914/1072626
I doubt it will be useful but here is the verbose output from my
failure:
https://gist.github.com/vossad01/cb65180966f63eeb10c24b8ebf8957b8
--
You received this bug
We are hitting this error roughly 1% of the times when running our CI.
Err:1 https://packagecloud.io/StackStorm/staging-enterprise-unstable/ubuntu
xenial/main amd64 st2flow amd64 2.2dev-1
GnuTLS recv error (-54): Error in the pull function.
--
You received this bug notification because you
TJ stated in early 2013:
"Additional research seems to indicate this is a known intentional
gnutls behaviour (that has been modified in very recent gnutls that
makes use of a recent libnettle - as mentioned above). The issue is,
apparently, the random size padding of packets to prevent
Nothing to be done for apt here due to legal reasons. I'm marking this
as invalid, but might just remove the task completely later on
** Changed in: apt (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
This bug in gnutls also affects users of apt-transport-https which is
used by APT for accessing repositories via TLS. Fixing this bug would be
a great help for SSL-enabled APT repositories.
** Also affects: apt (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug
Sometimes because of network failure,try more than once maybe you can
fix it.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
GnuTLS recv error (-9): A TLS packet with unexpected
This also failed for me like this:
cd /home/jeff/jef
git clone https://github.com/torch/distro.git ~/torch --recursive
error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected
length was received.
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal:
I just encountered this issue with Ubuntu 15.04 64-bit while trying to
clone nuget: https://nuget.codeplex.com/workitem/8339
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
GnuTLS recv
Unfortunately, Git compiled with OpenSSL cannot be distributed for
licensing reasons.
http://lintian.debian.org/tags/possible-gpl-code-linked-with-openssl.html
https://people.gnome.org/~markmc/openssl-and-the-gpl.html
So we will need to find some other solution.
--
You received this bug
I think this bug also affects ngIRCd.
Connecting to a SSL-enabled ngIRCd using gnutls-cli fails on;
*** Fatal error: A TLS packet with unexpected length was received.
Connecting with openssl s_client fails with;
140615615354528:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake
Thanks, Wolverine.
I've confirmed that the workaround posted at http://askubuntu.com/a/187199
succeeds in the following environment:
* git 1.9.1-1
* Ubuntu 14.04 LTS on i686
For the record, the workaround I'm posting recompiles git with libcurl4
-openssl-dev (instead of libcurl4-gnutls-dev).
To clarify things, no the issue is not within GIT itself. The issue
comes from libcurl3-openssl. Most of the GIT binaries that are
distributed (either from GIT PPA or Ubuntu) is compiled to work with
libcurl3-openssl.
Hence, it's necessary to recompile the GIT from source and link it to
This issue is still present in Ubuntu 14.04 LTS and git version 1.9.1
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
GnuTLS recv error (-9): A TLS packet with unexpected length was
This also failed for me like this:
git clone https://git01.codeplex.com/katanaproject
Cloning into 'katanaproject'...
remote: Counting objects: 21605, done.
remote: Compressing objects: 100% (3386/3386), done.
remote: Total 21605 (delta 17488), reused 21605 (delta 17488)
Receiving objects: 100%
With GIT push, I got
* Done waiting for 100-continue
HTTP/1.1 100 Continue
* GnuTLS recv error (-9): A TLS packet with unexpected length was received.
* Closing connection 6
PUT XXX failed, aborting (56/100)
Didn't fix after upgrading (from 13.04) to and recompiling following libraries
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: curl (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: gnutls26 (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882
Title:
I've added the other packages that git depends upon since this might
need to be dealt with higher up than libgnutls.
git libcurl3-gnutls libgnutls26
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Fascinating. I can reproduce, but I recommend you take this to the
upstream Git mailing list, since they will more likely be able to help
you figure out what’s going wrong.
http://git-scm.com/community
** Changed in: git (Ubuntu)
Status: New = Confirmed
--
You received this bug
This is a gnutls issue; it could affect any application that makes use
of it.
I've already mentioned it on the git developers mailing list and it has
been seen once or twice before affecting git.
Additional research seems to indicate this is a known intentional gnutls
behaviour (that has been
27 matches
Mail list logo