TLS and certificate review

Thirteen checks that take a TLS deployment apart in the order the handshake builds it: what the server offers, what it agrees to, what it proves, and what it tells the browser to remember. Run the whole list after a certificate rotation, because rotation is when the parts stop agreeing with each other and nothing reports it. Every item here is read from a live handshake rather than from a configuration file, since the file on disk and the process in memory are different things and only one of them answers requests.

14 checksabout 82 min end to end

What the server offers

What the certificate proves

Revocation

What the browser remembers

Take it with you

The file is the same list as Markdown checkboxes, ready to paste into a release ticket or a pull request description.

Ticks are kept in this browser only. They are not sent anywhere and other people do not see them.