NginxProxyManager / nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
https://nginxproxymanager.com
MIT License
20.73k stars 2.4k forks source link

Cannot create certificate for NoIP #3820

Open DanielRios549 opened 6 days ago

DanielRios549 commented 6 days ago

Checklist

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:

  1. Go to 'SSL Certificates'
  2. Click on 'Add SSL Certificate'
  3. Enter the domain name you choose on the NoIP account
  4. See error

Expected behavior Add an SSL Certificate for that domain (ddns.net subdomain)

Screenshots Port forward on the router: image

Web UI Error: image

Log file error: image

NoIP DNS Configuration: image

Operating System KDE neon 6.0 (based on Ubuntu 22.04 jammy)

MattByName commented 3 days ago

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.