Expired DST Root CA X3

Hi,

I've been looking to resolve the expired DST Root CA X3 for quite sometimes but did not find any solutions. Could you please advise how to remove this expired certificate or resolve the issue?

My domain is: web2print.com.sg

I ran this command: ssllab

It produced this output: DST Root CA X3 Self-signed
Fingerprint SHA256: 0687260331a72403d909f105e69bcf0d32e1bd2493ffc6d9206d11bcd6770739
Pin SHA256: Vjs8r4z+80wjNcr1YKepWQboSIRi63WsWXhIMN+eWys=
RSA 2048 bits (e 65537) / SHA1withRSA
Valid until: Thu, 30 Sep 2021 14:01:15 UTC
EXPIRED
Weak or insecure signature, but no impact on root certificate

My web server is (include version): apache

The operating system my web server runs on is (include version): Ubuntu 18.04 Apache

My hosting provider, if applicable, is: NA

I can login to a root shell on my machine (yes or no, or I don't know): yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): no

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot 0.31.0

Thank you.

2 Likes

Is there actually an issue or are you just looking at the SSLLabs output and you think something is wrong?

3 Likes

Hi Osiris,

Thanks you for reply. This was my previous question with regards to expired SSL issue was exposed in nexpose VA scan report.

I need to resolve this issue ASAP otherwise auditor will be questioning me. Thank you.

2 Likes

Change your preferred chain to "ISRG Root X1", which is the unexpired root. Let's Encrypt defaults to the expired "DST Root CA X3" chain mainly for compatibility with old android versions.

Changing to ISRG Root X1 will however reduce your services compatibility with old/not-updated operating systems.

3 Likes

Only Android, as, AFAIK, Android is the only OS which is fine with expired root certificates.

2 Likes

Android and anything else that doesn't know ISRG Root X1. Turns out the whole Windows will just update itself thing wasn't quite the full story.

2 Likes

I'm not familair with systems other than Android that will ignore the notAfter date of a root certificate?

2 Likes

Good point, so what you're saying is if you don't trust ISRG Root X1 you probably can't access anything using a Let's Encrypt cert, unless you are on Android.

2 Likes

Jep, that's correct as far as I know.

2 Likes

Managed to resolve using preferred chain method.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.