kiranetic

Use testssl.sh instead of the SSL Labs web check

SSL Labs is good and it only works on hosts the internet can reach. Which rules out staging, anything internal, and CI.

./testssl.sh --severity HIGH --quiet https://example.com

Same class of findings, runs against internal hosts, exits non-zero so you can gate a pipeline on it. --jsonfile if you want to diff results over time.

Going from a D to an A+ is mostly three things: drop everything below TLS 1.2, fix the chain, and turn on HSTS. The rest is fine tuning.