As I understand, any software working with X.509 certificates may have own basis to decide, whether a certificate is trusted or not.
AFAIK OpenSSL just consults a l
I'm wonder if this has changed in some way since jww's response.
If I submit: $ openssl s_client -connect google.com:443
It works successfully, retrieves 4 total certs, and returns:
Start Time: 1484661709
Timeout : 300 (sec)
Verify return code: 0 (ok)
I believe this is because servers should be setup to send, along with the certificate, any intermediate and root certificates that are needed to verify the full chain, right?