SSLError: sslv3 alert handshake failure
<p>I'm making the following call to branch.io</p>

<pre><code>import requests
req = requests.get('https://bnc.lt/m/H3XKyKB3Tq', verify=False)
</code></pre>

<p>It works fine in my local machine but fails in the server.</p>

<pre><code>SSLError: [Errno 1] _ssl.c:504: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
</code></pre>

<p><strong>Openssl versions:</strong></p>

<p>local: OpenSSL 0.9.8zg 14 July 2015</p>

<p>server: OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008</p>

<p><strong>Python</strong>:</p>

<p>local: 2.7.10
server: 2.7.6</p>

<p><strong>Branch io server connection</strong>: </p>

<p>Chrome verified that DigiCert SHA2 Secure Server CA issued this website's certificate. The server did not supply any Certificate Transparency information.</p>

<p>I tried urllib2, but the result was same. Any help?</p>