pycurl built with gnutls not working as openssl (error: gnutls_handshake() failed)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pycurl (Debian) |
Fix Released
|
Unknown
|
|||
pycurl (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
A call to that lib returns problem in gnutls_handshake(). The problem is that pycurl was built with gnutls. Building it with openssl the problem disappear. Below there is a 'how to' to build with openssl, replacing some calls to gnutls with calls to openssl.
Details:
I'm trying to use 'git' and a server set up with apache+SSL. When I try to clone a repository I get the following error:
Cloning into 'test.git'...
error: gnutls_handshake() failed: A TLS warning alert has been received. while accessing https://<my server>
fatal: HTTP request failed
Looking for some information I've found this bug on Debian:
http://
And, looking a bit more, I've found a solution that works for me:
https:/
Is it possible to have a different version of python-pycurl compiled with openssl?
Thanks!
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: python-pycurl 7.19.0-5ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-22-generic x86_64
ApportVersion: 2.6.1-0ubuntu10
Architecture: amd64
Date: Thu Jan 31 15:53:40 2013
InstallationDate: Installed on 2012-12-03 (59 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
SourcePackage: pycurl
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in pycurl (Debian): | |
status: | Unknown → New |
Changed in pycurl (Debian): | |
status: | New → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.