From 253bf8cbae8718667d816925f4124ec775d1aa21 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Thu, 2 Apr 2026 15:45:47 +0200 Subject: [PATCH] MEDIUM: acme: initialize the dns timer starting from the first DNS request Previously the dns timeout timer was initialized in ACME_RSLV_WAIT, before the initial dns-delay expires. This meant the countdown started before any DNS request was actually sent, so the effective timeout was shorter than expected by one dns-delay period. Move the initialization to ACME_RSLV_TRIGGER so the timer starts only when the first DNS resolution attempt is triggered. Update the documentation to clarify this behaviour. --- doc/configuration.txt | 8 +++++--- src/acme.c | 10 +++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/doc/configuration.txt b/doc/configuration.txt index cea9c8b93..45b948603 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -32336,9 +32336,11 @@ dns-timeout