Skip to content
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

Internal error (to do with NodeJS?) when trying to make an SSL certificate #3717

Open
Oak-Trees opened this issue Apr 22, 2024 · 3 comments
Open
Labels

Comments

@Oak-Trees
Copy link

  • 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
When trying to make an SSL certificate I get an internal error with the following error message

CommandError: Saving debug log to /tmp/letsencrypt-log/letsencrypt.log
An unexpected error occurred:
Error creating new order :: Cannot issue for "thuis.home": Domain name does not end with a valid public suffix (TLD)
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/letsencrypt-log/letsencrypt.log or re-run Certbot with -v for more details.

    at /app/lib/utils.js:16:13
    at ChildProcess.exithandler (node:child_process:430:5)
    at ChildProcess.emit (node:events:518:28)
    at maybeClose (node:internal/child_process:1105:16)
    at Socket. (node:internal/child_process:457:11)
    at Socket.emit (node:events:518:28)
    at Pipe. (node:net:337:12)

Nginx Proxy Manager Version
2.11.1

To Reproduce
Steps to reproduce the behavior:

  1. Go to SSL certificates > make new certificate
  2. Enter domain name
  3. Enable agree to terms
  4. Click save and wait

Expected behavior
I expect it to make a certificate succesfully

Screenshots
1

Operating System
Raspberry Pi OS, version 12 64 bit on a Raspberry Pi 4

Additional context
Docker version 26.0.2, build 3c863ff
Portainer Community Edition 2.19.5
Firefox 124.0.2 (64-bits)

@Oak-Trees Oak-Trees added the bug label Apr 22, 2024
@giovanni-cm
Copy link

Same issue to me.
It is not possible to renew existing certificates and it is not possible to obtain new certificates.

@giovanni-cm
Copy link

Found the culprit!!!!!!!
It is not nginx-proxy-manager, but a change of the way to work of Let's Encrypt.
Basically if you have geoblocking in your firewall, this is not allowing the automated procedure to obtain a Let's Encrypt certificate.
Please see here: https://community.letsencrypt.org/t/unexpected-renewal-failures-during-april-2024-please-read-this/216830

@Scope666
Copy link

Found the culprit!!!!!!! It is not nginx-proxy-manager, but a change of the way to work of Let's Encrypt. Basically if you have geoblocking in your firewall, this is not allowing the automated procedure to obtain a Let's Encrypt certificate. Please see here: https://community.letsencrypt.org/t/unexpected-renewal-failures-during-april-2024-please-read-this/216830

OMG I LOVE YOU!!!! ... ok, sorry, got too excited, but holy crap you just saved my day. I've been fighting with this for HOURS, turns out it was Geo blocking in my Unifi gear ... I thought to check that but it wasn't logging the block on the Unifi side, so I moved on to other things.

Thanks!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants