title: httplib socket.sslerror handshake failure python 2.4.3
body: <p>I have this code with httplib where config.testConnection is an xlm string.</p>
  <pre><code>conn = httplib.HTTPSConnection(url1)
  conn.request('POST', url2, config.testConnection, config.headers)
  response = conn.getresponse()
  data = response.read().decode('utf-8')
  </code></pre>
  <p>But I have ssl error : socket.sslerror: (1, 'error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure')</p>
  <p>With Python 2.4 I cannot use <code>ssl._create_unverified_context()</code> and I really need verified HTTPS connexion.</p>
  <p>I have found this kind of pages <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1064942" rel="nofollow noreferrer">https://bugzilla.redhat.com/show_bug.cgi?id=1064942</a> which sais that it might be a bug between python on server and java of webservice.</p>
  <p>But I cannot modify any packages like this. Is there a workaround directly to put in code please ?</p>