-
knowledge about tls: https://hpbn.co/transport-layer-security-tls/
-
OS: mac
curl 'https://www.mdnkids.com' curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to www.mdnkids.com:443
Oops, something wrong with ssl coonection, try to establish tls connection
openssl s_client -connect www.mdnkids.com:443 -msg
# if fail, try openssl s_client -CApath /usr/local/etc/openssl/certs -connect www.mdnkids.com:443 -msg
==> TLS 1.2 Handshake [length 0139], ClientHello
==> ...
==> TLS 1.0 Handshake [length 004a], ServerHello
==> TLS 1.0 Handshake [length 0c0a], Certificate
==> ...
==> TLS 1.0 Handshake [length 0010], Finished
Oops, client try with tls version num 1.2, but server only accept tls v1 now, specific curl with tls version
curl --tlsv1.0 'https://www.mdnkids.com/'
==> # great, html content show up