TLS and Certificates for Web Servers

TLS covers encryption, certificate chain, and trust checks on web servers. The following OpenSSL commands cover the most important verification paths.

Check the certificate chain of a server

bash

Inspect a certificate (local file)

bash

Check a private key

bash

Show a CSR

bash

Check cipher suites and TLS versions

bash

SNI is passed through -servername and ensures the correct host resolution on virtual hosts.

See also

Hosted in 🇩🇪 by

manitu
© 2026  |  Armin Kunkel  |  Author, Software Developer, Lecturer, Computer Scientist  |  Karlsruhe