Letsencrypt Certificates Notice #10039
klizhentas
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If you are a Let's Encrypt user you may have recently received the following notification.
If you are using Let’s Encrypt with Teleport and have certificates issued before January 26, 2022, we’ve outlined the steps you can take below to mitigate a potential outage due to the revocation of these certificates.
Self-hosted Teleport with builtin ACME support
If you are using Teleport’s builtin ACME support, you will need to delete certificates that were automatically fetched by Teleport.
To determine whether you’re using Teleport’s ACME integration, check if it’s enabled in the Teleport Proxy Service configuration, for example:
Let’s Encrypt certificates fetched by Teleport are stored in the “acme” subdirectory of the Teleport data directory (
/var/lib/teleport
by default).To clear the ACME cache and make it refetch the certificates, delete all files from
/var/lib/teleport/acme
except foracme_account+key
file.Restart Teleport Proxy Services after clearing out the ACME certificates cache. For example, for systemd users, you can run
systemctl restart teleport
.Self-hosted Teleport with external Let’s Encrypt certificates
If you are using an external tool to obtain Let's Encrypt certificates for Teleport, you may need to remove your old certificates, fetch new certificates, and restart the Teleport Proxy Service.
This can be done by first running
cat /etc/teleport.yaml
on your proxies to find out where Teleport loads it’s certificates from. Look for a block namedhttps_keypairs
and remove all Let’s Encrypt certificates that were issued with theTLS-ALPN-01
challenge before January 26, 2022 and rerun whatever external tool you use to obtain Let’s Encrypt certificates.Restart Teleport Proxy Services after removing and refetching new certificates. For example, for systemd users, you can run
systemctl restart teleport
.Teleport Cloud
Teleport Cloud customers are not affected by the issue.
Further reading
For more details on the Let’s Encrypt issue, see the following links.
https://community.letsencrypt.org/t/170449
https://community.letsencrypt.org/t/2022-01-25-issue-with-tls-alpn-01-validation-method/170450
https://groups.google.com/g/golang-announce/c/NCaUuUkdUIk
Beta Was this translation helpful? Give feedback.
All reactions