Cannot create certificate for NoIP
Checklist
- Have you pulled and found the error with
jc21/nginx-proxy-manager:latestdocker 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 Cannot create a certificate for my NoIp account.
Nginx Proxy Manager Version 2.11.2
To Reproduce Steps to reproduce the behavior:
- Go to 'SSL Certificates'
- Click on 'Add SSL Certificate'
- Enter the domain name you choose on the NoIP account
- See error
Expected behavior Add an SSL Certificate for that domain (ddns.net subdomain)
Screenshots
Port forward on the router:
Web UI Error:
Log file error:
NoIP DNS Configuration:
Operating System KDE neon 6.0 (based on Ubuntu 22.04 jammy)
I've also had a problem getting a cert for a domain with noip.com. With me, it throws an error with the cloudflare plugin... but I'm not sure why cloudflare should be involved?
[6/26/2024] [10:47:39 AM] [SSL ] › ℹ info Testing http challenge for DOMAIN.ddns.net
[6/26/2024] [10:47:44 AM] [Global ] › ⬤ debug CMD: /usr/sbin/nginx -t -g "error_log off;"
[6/26/2024] [10:47:44 AM] [Nginx ] › ℹ info Reloading Nginx
[6/26/2024] [10:47:44 AM] [Global ] › ⬤ debug CMD: /usr/sbin/nginx -s reload
[6/26/2024] [10:47:49 AM] [SSL ] › ℹ info Requesting Let'sEncrypt certificates for Cert #27: DOMAIN
[6/26/2024] [10:47:49 AM] [SSL ] › ℹ info Command: certbot certonly --config "/etc/letsencrypt.ini" --work-dir "/tmp/letsencrypt-lib" --logs-dir "/tmp/letsencrypt-log" --cert-name "npm-27" --agree-tos --authenticator webroot --email "EMAIL --preferred-challenges "dns,http" --domains "DOMAIN"
[6/26/2024] [10:47:49 AM] [Global ] › ⬤ debug CMD: certbot certonly --config "/etc/letsencrypt.ini" --work-dir "/tmp/letsencrypt-lib" --logs-dir "/tmp/letsencrypt-log" --cert-name "npm-27" --agree-tos --authenticator webroot --email "EMAIL" --preferred-challenges "dns,http" --domains "DOMAIN"
[6/26/2024] [10:47:50 AM] [Nginx ] › ⬤ debug Deleting file: /data/nginx/temp/letsencrypt_27.conf
[6/26/2024] [10:47:50 AM] [Global ] › ⬤ debug CMD: /usr/sbin/nginx -t -g "error_log off;"
[6/26/2024] [10:47:50 AM] [Nginx ] › ℹ info Reloading Nginx
[6/26/2024] [10:47:50 AM] [Global ] › ⬤ debug CMD: /usr/sbin/nginx -s reload
[6/26/2024] [10:47:50 AM] [Express ] › ⚠ warning The 'certbot_dns_cloudflare._internal.dns_cloudflare' plugin errored while loading: No module named 'CloudFlare'. You may need to remove or update this plugin. The Certbot log will contain the full error details and this should be reported to the plugin developer.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/certbot-log-0fmmbvh7/log or re-run Certbot with -v for more details.
I ran into this issue with NOIP as well. and found an entry in the log "detail": "CAA record for
I went into the UI for NOIP and added letsencrypt.org to the CAA configuration for my domain and the cert renewal worked. I had the letsencrypt.com
Issue is now considered stale. If you want to keep it open, please comment :+1: