nginx-proxy-manager
nginx-proxy-manager copied to clipboard
DNS challenge DYNU configuration
Checklist
- Have you pulled and found the error with
jc21/nginx-proxy-manager:latest
docker image?- Yes
- Are you sure you're not using someone else's docker image?
- Yes
- Have you searched for similar issues (both open and closed)?
- Yes
Describe the bug
Hello, I wanted to use the DNS challenge plugin Dynu, and this wants to get certbot_dns_dynu:dns_dynu_auth_token = YOUR_DYNU_AUTH_TOKEN
I replaced YOUR_DYNU_AUTH_TOKEN with my own api token at dynu.com
and got only
"Internal error" and "This section requires some knowledge about Certbot and its DNS plugins. Please consult the respective plugins documentation."
In the corresponding python script inside the container /opt/certbot/lib/python3.7/site-packages/certbot_dns_dynu/dns_dynu.py I found also only the reference to the dynu auth token. I use this DNS challenge on another platform (proxmox-ve) which uses auth-token and oauth2 Client-ID/secret what works properly. So I look for a way to configure this in nginx proxy manager properly, but found not any hint.
Nginx Proxy Manager Version
To Reproduce Steps to reproduce the behavior:
- Go to '...' dynu.com, create the subdomain/address record for the affected certificate
- create a new proxy with this dns name
- go to SSL
- request a new SSL certificate with LE
- take "Use a DNS challenge"
- choose "dynu"
- put yout authentication token into the configuration field like certbot_dns_dynu:dns_dynu_auth_token = MY_OWN_DYNU_AUTH_TOKEN
- put in yout LE account email
- choose "I agree to .."
- optional choose "Force SSL" and "HTTP/2 support"
- choose "Save"
Expected behavior
correct pull a certificate from letsencrypt with dns challenge provided by dynu.com
Screenshots

Operating System
ubuntu 20.04 LTS / Docker version 20.10.7, build f0df350
Additional context