mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 09:25:55 +03:00
[GH-ISSUE #1862] Let's Encrypt: DNS Challenge for Cloudflare not working (conflicting dependencies) #1363
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#1363
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 @MBennGit on GitHub (Feb 15, 2022).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1862
Checklist
jc21/nginx-proxy-manager:latestdocker image?Describe the bug
Tried to add a certificate via DNS Challenge for Cloudflare domain. After starting the process, a timeout error appears. If the propagation seconds are set, an error is given hinting at conflicting dependencies with the
certbot-dns-cloudflarepip package.Nginx Proxy Manager Version
v2.9.15
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A SSL Wildcard Certificate is created.
Screenshots
Operating System
Raspberry Pi - Raspbian GNU/Linux 11 (bullseye)
docker-compose version 1.29.2
Additional context
cloudflare-dns.log
@tkjouu commented on GitHub (Feb 17, 2022):
I have the same problem.
@xstar97 commented on GitHub (Feb 17, 2022):
have you created an api key with dns edit for all zones or a single zone?
have you tried making a new key?
link -> https://dash.cloudflare.com/profile/api-tokens
@jiriteach commented on GitHub (Feb 18, 2022):
Related to #1769 which is an issue we've been tracking now for a while.
@MBennGit commented on GitHub (Feb 18, 2022):
Yes, created a new key, edit for all zones. Tested the key with the curl command given by cloudflare.
@MBennGit commented on GitHub (Feb 18, 2022):
I will test the recommended fixes and report back.
@MBennGit commented on GitHub (Feb 18, 2022):
As suggested in the issue linked by @Jiriteach I changed my nginx proxy manager version from
latestto the previous version2.9.14and it worked fine.Let's Encrypt certificates in combination with Cloudflare DNS are being generated now.
Thank You
@cryd-s commented on GitHub (Mar 22, 2023):
is the latest version now creating the certificates? Cause mine send me an internal error :(
@wildernessfamily commented on GitHub (Jun 21, 2023):
I was having the same problem. I tired about six months ago and received the same error. I had some time this weekend to try to get it up and going. Again, I received the same error. I realized what it was. When you paste in your API key, if you look very careful, prior to the equal sign "=" there is a space. Remove the space and you should be good to go. I zoomed in on @cryd-s image, and it appears to have the same space. Hope that helps :)
@ehtishammubarik commented on GitHub (Nov 24, 2024):
Fish --- such a dumb mistake to ignore BUT thanks @wildernessfamily :)