Skip to main content

Checks

TLS versions and deprecated protocols

Supporting TLS 1.3 does not switch off TLS 1.0. Both can be reachable on the same endpoint, and an attacker gets to pick.

On this page

SSLBoard tests which TLS versions each endpoint will actually negotiate. That is a list of what is reachable, not a list of what your visitors use. An attacker gets to choose from the same list, which is the whole point of the check.

What each observation means

ObservationMeaning
SSLv3 or TLS 1.0 supportedScored as a critical protocol issue. Go look at the server or proxy configuration
TLS 1.1 supportedDeprecated and still reachable. Scored as a warning
TLS 1.2 supportedFine on its own. Judge it by its cipher suites and forward secrecy
TLS 1.3 supportedModern support observed. Says nothing about what else is still enabled
Missing TLS 1.3A modernization gap, not proof that connections are insecure
No usable version dataNothing was established. Read the connection errors before reading the empty list as good news

The IETF’s TLS deployment recommendations argue against the obsolete versions and for TLS 1.3, and note that TLS 1.2 still needs the right cryptographic settings underneath it.

Why two addresses disagree

A host-level summary can show both modern and deprecated support at once, which usually means the addresses behind it are not identical.

Common causes: one node in a pool missed during a rollout, or IPv6 traffic reaching a different proxy than IPv4. The per-IP view is there to find exactly this. Plan the change from endpoint evidence, not from the host summary.

Change it and confirm

  1. Find the machine that terminates TLS. If a CDN is in front, that is the CDN, and your origin config is irrelevant to this finding.
  2. Check which clients you genuinely still need. Old payment terminals and embedded devices are the usual reason TLS 1.0 is still on.
  3. Remove the deprecated versions there.
  4. Retest every affected address, not just the one you fixed.
  5. Confirm the deprecated versions are gone and your intended clients still connect.

Version support is only a third of the picture. Continue with cipher suites and forward secrecy.

Questions people ask

I enabled TLS 1.3. Why am I still flagged for TLS 1.0?

Because enabling a new version does not disable old ones. Your server offers a list, and the client chooses from it. Until TLS 1.0 is removed from that list it stays reachable, and a downgrade attempt gets to ask for it.

Is TLS 1.2 still acceptable?

Yes. TLS 1.2 is not deprecated, but it is only as good as the cipher suites and key exchange configured with it. Read it together with the cipher and forward secrecy results rather than on its own.

Why does one IP show TLS 1.0 and another does not?

Because they are different machines with different configuration. This is the classic signature of a rollout that covered IPv4 but not IPv6, or a load balancer pool where one node was missed.

Last verified Sep 18, 2026

Try these checks on your own domain: Start a free scan. If a result needs a closer look, contact us.