On Sun, 27 Sep 2026, at 11:05, Jérôme Billiras wrote:
> Hi William,
>
> Good question. I used Let's Encrypt, both staging and production;
> I haven't tested against another CA (ZeroSSL, Google Trust Services,
> ...), so I can't say whether they'd behave the same way.
>
> I went back and dug a bit after your message, since I wanted to make
> sure I wasn't missing something obvious on my end. Their
> challenge-types page does mention this case [1]:
>
>   "You can have multiple TXT records in place for the same name. For
>   instance, this might happen if you are validating a challenge for a
>   wildcard and a non-wildcard certificate at the same time."
>
> and a couple of threads on their community forum describe the same
> shape of issue: two distinct authorizations, each with its own token,
> sharing the same identifier value [2].

Thanks Jérôme & William

I've experienced this too and IMHO it does need to be resolved, as there
is no way to disambiguate the events and communicate a per-FQDN failure
if one fails for some reason, but the other is successful.

I wrote a blog post[1] about using 3.5-dev8 and it was a very positive
experience, this was the only wart I ran into. I've deployed it now
to all my homelab front ends!

If my lua script[2] for CloudFlare is up to snuff I'd be happy to
contribute it back as a patch, maybe we can modularise the core
and just have small per-provider changes?

A+
Dave

[1]: https://people.freebsd.org/~dch/posts/2026-10-08-haproxy-acme/
[2]: https://gist.skunkwerks.at/dch/haproxy-acme-cf

A+
Dave
———
  Dave Cottlehuber


Reply via email to