SSLError: sslv3 alert handshake failure

Jyo de Lys has identified the problem. The problem is described here and the solution is here. I did the following to get this working: easy_install pyOpenSSL easy_install ndg-httpsclient easy_install pyasn1 If you’re getting this error while using urllib2, you’ll need to upgrade to python 2.7.9 or later too.