curl bootswatch.com:443 -3
<html>
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<center>The plain HTTP request was sent to HTTPS port</center>
<hr><center>cloudflare-nginx</center>
</body>
</html>
Same issue here when connecting to https:/ /bootswatch. com via python-requests
Linux Mint 17.2 Rafaela / Ubuntu 14.04 LTS
dpkg -l openssl
1.0.1f-1ubuntu2.15
openssl s_client -ssl3 -connect bootswatch.com:443
shows:
140204664612512 :error: 14094410: SSL routines: SSL3_READ_ BYTES:sslv3 alert handshake failure: s3_pkt. c:1262: SSL alert number 40 :error: 1409E0E5: SSL routines: SSL3_WRITE_ BYTES:ssl handshake failure: s3_pkt. c:598
140204664612512
openssl s_client -connect bootswatch.com:443 :error: 14077438: SSL routines: SSL23_GET_ SERVER_ HELLO:tlsv1 alert internal error:s23_ clnt.c: 770:
CONNECTED(00000003)
140005724673696
curl bootswatch.com:443 -3 /h1></center> cloudflare- nginx</ center>
<html>
<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request<
<center>The plain HTTP request was sent to HTTPS port</center>
<hr><center>
</body>
</html>
See further info similar observation: stackoverflow. com/a/22858593
http://
Why doe this happen & what could eb done?