# Let’s Encrypt X3 to R3 and Certificate Transparency Logs

- Link: https://www.agilicus.com/let-encrypt-x3-to-r3-transparency-logs/
- Published: 2021-01-16T22:05:49+00:00
- Author: Don Bowman

Recently Let’s Encrypt switched how they issue their intermediate certificates. 
You can [read](https://letsencrypt.org/2020/09/17/new-root-and-intermediates.html)
all about it. The main goals are reducing certificate size (moving from RSA to ECDA),
speed, reliance.

As of September 2020, the Let’s Encrypt hierarchy looks like:

![Let's Encrypt Hierarchy](https://www.agilicus.com/www/989cad34-lets-encrypt-hierarchy-
1024x590.png)

Recently Agilicus had a problem with one of our customers. Our IPSEC VPN dropped
after rotating the Let’s Encrypt certificate from the X3 to the R3. And, we wanted
to see when that happened, what was issued, etc.

Enter the Certificate Transparency Log. You can try this at [https://crt.sh](https://crt.sh/).
You go to that site, enter a domain name, and it shows all the certificates issued(
by any provider supporting transparency). This would be a key activity you would
do:

 1. When obtaining a new domain name. Check if there are any outstanding certificates
    someone else is in possession of
 2. If you are worried about spearphishing of your domain via typosquatting, you could
    check for certificates being issued to doppleganger domains
 3. When wanting to understand when it was rotated. This is the case we used.

By looking at the report for our domain, we see that it started using the ‘R3’ issuer
today. It would appear that the other end ([Palo Alto](https://www.paloaltonetworks.com/))
is having some trouble with it. I’m not clear why, since the change is to add a 
2nd cross-signed root (X2), not removing X1.

![18ef73e5-image](https://www.agilicus.com/www/18ef73e5-image-1024x340.png)
