Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

Fix ERR_SSL_OBSOLETE_VERSION in Chrome

The site uses an old TLS version that Chrome no longer trusts. Site owners can fix this in the server settings.

SSL and Security2 min read5 steps4 screenshots

What the warning means

Chrome shows ERR_SSL_OBSOLETE_VERSION (or a warning about an obsolete connection) when a site uses an old version of the encryption protocol, such as TLS 1.0 or 1.1.

The ERR_SSL_OBSOLETE_VERSION error
The obsolete SSL warning in Chrome

Why Chrome blocks old versions

Old protocols have known weaknesses:

  • POODLE lets an attacker decrypt parts of a secure connection.
  • BEAST attacks block ciphers in TLS 1.0 to read data.

Browsers now push all sites to modern standards: TLS 1.2 and TLS 1.3.

Check which version a site uses

Chrome DevTools. Press F12, open the Security tab and look at the connection details.

The Security tab in Chrome DevTools

Online tools. Enter the domain at Qualys SSL Labs (SSL Server Test) or a similar checker. It lists the supported protocols.

An online SSL checker

Command line.

openssl s_client -connect example.com:443 -tls1_2

If the handshake works, the server supports TLS 1.2. Test -tls1_3 as well.

Fix it as a website owner

  1. Turn off SSLv3, TLS 1.0 and TLS 1.1. Allow only TLS 1.2 and 1.3.

Apache

SSLProtocol -all +TLSv1.2 +TLSv1.3

Nginx

ssl_protocols TLSv1.2 TLSv1.3;
  1. Reload the web server after the change (sudo systemctl reload apache2 or sudo systemctl reload nginx).
  2. In cPanel or a hosting panel, ask your host to update the TLS settings, if you cannot edit them.
  3. Update the server software and OpenSSL.
  4. Test again with an SSL checker.

Fix it as a visitor

  • Update Chrome and your operating system.
  • Do not click through the warning on sites that handle logins or payments.
  • Tell the site owner about the problem.
  • Check that your date and time are right. A wrong clock can cause SSL errors.

Best practices

  • Use only TLS 1.2 and TLS 1.3.
  • Renew certificates automatically.
  • Use Let's Encrypt or a managed SSL service.
  • Test your SSL settings on a regular basis.

Quick recap

  • The site uses an old TLS version.
  • Owners: allow only TLS 1.2 and 1.3 and reload the server.
  • Visitors: update the browser and tell the owner.