mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 01:15:51 +03:00
[GH-ISSUE #4711] Let's Encrypt - Propagation Seconds (GUI) not applied for Active24 DNS challenge #2992
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#2992
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @elvisek2020 on GitHub (Aug 13, 2025).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4711
Checklist
jc21/nginx-proxy-manager:latestdocker image?Describe the bug
When using the initial wizard to request a Let's Encrypt certificate via DNS Challenge (specifically with Active24), the value entered in the Propagation Seconds field is ignored. Certbot starts DNS validation almost immediately, regardless of what value is entered.
From UI, it appears that the value is acknowledged (e.g. "Waiting up to 600 seconds"), but the challenge is still sent within ~2 seconds. This leads to
No TXT record founderrors due to insufficient DNS propagation time.Nginx Proxy Manager Version
jc21/nginx-proxy-manager:latest(tested with version 2.12.6)To Reproduce
Expected behavior
Certbot should be instructed to wait the specified number of seconds before attempting DNS validation. For Active24, this means passing: –dns-active24-propagation-seconds 600
to the underlying certbot call.
Screenshots
N/A – but can provide if needed.
Operating System
Docker on Debian 12 (but container logic is NPM-specific)
Thank you for your awesome work! Happy to assist with debugging or testing fixes.
@elvisek2020 commented on GitHub (Aug 13, 2025):
This screenshot shows that I’ve set Propagation Seconds to 900 seconds in the NPM GUI.
However, in the logs, it’s clear that Certbot initiates DNS validation immediately after creating the TXT record, without waiting.
This proves that the propagation_seconds value entered in the wizard is not applied.
This logs confirms that the propagation_seconds value entered in the wizard is not applied at all.
@github-actions[bot] commented on GitHub (Feb 25, 2026):
Issue is now considered stale. If you want to keep it open, please comment 👍