I'm having trouble connecting https using urllib2 under Python 2.7.10.
Any thoughts what I am missing?
Python 2.7.10 (default, Jun 18 2015, 10:53:24) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import ssl, urllib2 >>> ssl.HAS_SNI True >>> ssl.OPENSSL_VERSION 'OpenSSL 0.9.8o 01 Jun 2010' >>> opener = urllib2.build_opener() >>> opener.open('https://twitrss.me/') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 431, in open response = self._open(req, data) File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 449, in _open '_open', req) File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 409, in _call_chain result = func(*args) File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 1240, in https_open context=self._context) File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 1197, in do_open raise URLError(err) urllib2.URLError: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)>
source share