testssl.sh is a free command line tool which checks a server's service on any port for the support of TLS/SSL ciphers, protocols as well as recent cryptographic flaws and more.
Strong Ciphers for Apache, nginx and Lighttpd, etc
Show information about ssl web certificates
View TLS certification history of websites
Testing TLS/SSL encryption
A Document that tries to give a complete overview over what TLS/SSL protocols and what ciphers are available on different platforms and browsers.