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
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.
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.