Skip to content

Update 'global/certbot-dns-plugins.json' to apply SSL certs for CloudFlare. #4574

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 29, 2025

Conversation

tom-kst
Copy link
Contributor

@tom-kst tom-kst commented Jun 11, 2025

Neither dns_cloudflare_api_token=0123456789abcdef0123456789abcdef01234567 nor dns_cloudflare_api_token = 0123456789abcdef0123456789abcdef01234567 were no longer working for CloudFlare SSL certificates applying. And I've modified it manually as below and it worked successfully.

# Cloudflare API credentials used by Certbot
dns_cloudflare_email = [email protected]
dns_cloudflare_api_key = 0123456789abcdef0123456789abcdef01234

tom-kst added 2 commits June 11, 2025 17:33
I've tried multi times failed, and I found that show be a 'space break' ahead & after the equal mark...
So the correct script should be "dns_cloudflare_api_token = 0123456789abcdef0123456789abcdef01234567", instead of "dns_cloudflare_api_token=0123456789abcdef0123456789abcdef01234567"
@nginxproxymanagerci
Copy link

Docker Image for build 1 is available on
DockerHub
as nginxproxymanager/nginx-proxy-manager-dev:pr-4574

Note: ensure you backup your NPM instance before testing this image! Especially if there are database changes
Note: this is a different docker image namespace than the official image

@jc21 jc21 merged commit 40f22d3 into NginxProxyManager:develop Jun 29, 2025
1 check passed
picnicbob pushed a commit to picnicbob/nginx-proxy-manager that referenced this pull request Jul 1, 2025
picnicbob pushed a commit to picnicbob/nginx-proxy-manager that referenced this pull request Jul 1, 2025
This reverts commit 40f22d3, reversing
changes made to f327c1e.
Storing user/password instead of an API token is not a good idea. dns_cloudflare_api_token=abc123 was/is working fine.
picnicbob pushed a commit to picnicbob/nginx-proxy-manager that referenced this pull request Jul 1, 2025
This reverts commit 40f22d3, reversing
changes made to f327c1e.
Storing user/password instead of an API token is not a good idea. dns_cloudflare_api_token=abc123 was/is working fine for me.
picnicbob pushed a commit to picnicbob/nginx-proxy-manager that referenced this pull request Jul 1, 2025
This reverts commit 40f22d3, reversing
changes made to f327c1e.
Storing user/password instead of an API token is not a good idea and specifically not recommended by certbot-dns-cloudflare documentation. dns_cloudflare_api_token=abc123 was/is working fine for me.
Spaces were intentionally removed in the past by NginxProxyManager#3781.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants