Openssl TLS errors while connecting to SSLv3 sites
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openssl (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
python-apns-client (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I upgraded to Oneiric Ocelot beta1. OpenSSL version is "1.0.0e 6 Sep 2011"
Now, when I connect to certain HTTPs servers with wget or curl I get a TLS error.
With wget : OpenSSL: error:14077438:SSL routines:
With curl : curl: (35) error:14077438:SSL routines:
In wget, this can be fixed by specifying --secure-
In curl, this can be fixed by specifying -sslv3 option
The issue is that the automatic check for the version seems to be failing. This is working fine in Natty systems using older versions of openssl.
The impact of this will be in scripts using curl, wget etc. which will start failing after an upgrade.
Ubuntu version
Description: Ubuntu oneiric (development branch)
Release: 11.10
OpenSSL version : OpenSSL 1.0.0e 6 Sep 2011
openssl:
Installed: 1.0.0e-2ubuntu2
Candidate: 1.0.0e-2ubuntu2
Version table:
*** 1.0.0e-2ubuntu2 0
500 http://
100 /var/lib/
tags: | added: oneiric |
Changed in openssl (Ubuntu): | |
status: | Confirmed → Won't Fix |
Tested python SOAPpy to use this to connect to WSDL servers. The same error appears.
p = SOAPpy.WSDL.Proxy( 'https:/ /localhost: 8443/ejbca/ ejbcaws/ ejbcaws? wsdl', config=c) SSL23_GET_ SERVER_ HELLO:tlsv1 alert internal error /localhost: 8443/ejbca/ ejbcaws/ ejbcaws? wsdl
[Errno socket error] [Errno 1] _ssl.c:503: error:14077438:SSL routines:
https:/