mrkeyoor.com_
Mon 19 Oct 14:49 UTC
Tech3 min read

Let's Encrypt Plans Seven Domain-Validation Checks

Two more remote locations will check domain control. The planned rollout gives operators a reason to review firewall rules and challenge propagation.

Let's Encrypt plans to check domain control from seven network locations, adding two remote perspectives to make fraudulent certificate issuance through traffic hijacking harder. The certificate authority's October 15 announcement schedules staging for October 27, 2026, and production for November 10, provided testing goes well. Let's Encrypt expects little or no user impact.

For operators, the preparation is to check whether certificate challenges work beyond their own network. Let's Encrypt's existing integration guidance requires challenge responses across web frontends and distributed DNS responders. The expansion gives teams a dated reason to revisit that setup.

What the extra locations check

A certificate authority verifies domain control before issuing a certificate. An applicant can prove control by serving a token at a specified web address or publishing a DNS record. But an attacker who redirects validation traffic can fool that check. Let's Encrypt's technical explanation describes how checking through different network paths makes such attacks harder: hijacking one path may leave other validators seeing the legitimate service.

Under the announced arrangement, one check comes from the primary datacenter and six from remote perspectives, up from four. Success requires the primary validator and a quorum of remote validators to receive the correct response. The announcement does not say all seven must agree.

Let's Encrypt launched multi-perspective validation in February 2020. The expansion alone doesn't establish that any particular site's renewal will fail, and we haven't tested the upcoming configuration.

Check the response each location can reach

For HTTP-01, the token file must be available on every web server that can answer for the name. The challenge documentation specifies port 80 for HTTP-01. A successful request from your laptop therefore doesn't establish that every frontend serves the same response.

Firewall rules also deserve a look. Let's Encrypt does not publish fixed validation IP ranges. Its integration guide says those addresses can change without notice, so an allowlist built from previously observed validators is a fragile dependency. Check whether geographic restrictions could block the challenge path.

DNS-01 moves the proof into a TXT record, but a local lookup still has limits. The DNS-01 documentation explains that anycast can send you and Let's Encrypt to different DNS servers, potentially producing different answers. Use the provider's propagation check where available, or allow enough time for the update before triggering validation.

The next evidence to watch is the official rollout thread after October 27: whether staging proceeds as scheduled and whether Let's Encrypt changes the November 10 production plan. That leaves operators a testing window before the extra checks reach production.

Sources

  1. Let's Encrypt is adding two additional remote perspectives for domain validation
  2. Integration Guide
  3. Multi-Perspective Validation Improves Domain Validation Security
  4. Challenge Types