nginx-proxy-manager: can't get ssl

Checklist

  • Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
    • No
  • 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

when i try to get SSL it show

Error: Command failed: certbot certonly --config "/etc/letsencrypt.ini" --cert-name "npm-12" --agree-tos --authenticator webroot --email "myemail" --preferred-challenges "dns,http" --domains "mydomain" 
Saving debug log to /var/log/letsencrypt/letsencrypt.log
An unexpected error occurred:
There were too many requests of a given type :: Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/failed-validation-limit/
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.

    at ChildProcess.exithandler (node:child_process:399:12)
    at ChildProcess.emit (node:events:526:28)
    at maybeClose (node:internal/child_process:1092:16)
    at Socket. (node:internal/child_process:451:11)
    at Socket.emit (node:events:526:28)
    at Pipe. (node:net:687:12)

Nginx Proxy Manager Version

v2.9.18 © 2022 [jc21.com] To Reproduce Steps to reproduce the behavior:

  1. Go to nginx proxy manager
  2. Click on Add Let’s Encrypt Certificate
  3. Scroll down to save
  4. See error

Expected behavior

i want to get SSL for my ghost blog stack in portainer

Screenshots

Operating System

Rpi Debian 11 bulleye

Additional context

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 17 (8 by maintainers)

Most upvoted comments

There is a bug fixed by #2038, if you are using force SSL, turn it off, try a renew and then turn back on. The problem is letsencrypt get pushed to SSL for renew traffic, this fails since letsencrypt does this work over HTTP only.