cat foo.com.crt foo.com.key gd_bundle.crt > foo.com.pem
Run the command, depending on the protocol you want to test (make sure you're
testing the right host:port). If everything is OK, you should see output similar
to this, ending with Verify return code: 0 (ok)
:
SSL-Session:
Protocol : TLSv1
Cipher : DHE-RSA-AES256-SHA
Session-ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Session-ID-ctx:
Master-Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Key-Arg : None
Start Time: 1452531417
Timeout : 300 (sec)
Verify return code: 0 (ok)
openssl s_client -connect hostname.com:443
openssl s_client -starttls smtp -crlf -connect hostname.name:587
Any contributions (small and large) are very welcome! Please fork the repository, make your changes and send me a pull request or just open a new ticket.