nginx-proxy-manager: Internal Error while applying let'sencrypte certificate

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

added new new proxy hosts on SSL tab applying new let's encrypte certificate and saving it gives "Internal Error"

Nginx Proxy Manager Version

v2.10.2

To Reproduce Steps to reproduce the behavior:

  1. Go to ‘SSL’
  2. Click on ‘SSL certificate select request a new SSL certifcate. select force SSL, and press Save button’
  3. Scroll down to ‘…’
  4. See error - “Internal Error”

Expected behavior

shall save & close the pop up

Screenshots

Operating System

Linux server 22.04

Additional context

About this issue

Most upvoted comments

I had the same problem. For me it helped to follow the instructions of AnID-Aux at https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2485. As described by AnID-Aux:

  1. see what the container is called: docker ps
  2. join the Container: docker exec -it CONTAINERNAME /bin/bash
  3. then run the following:
  4. apt update && apt dist-upgrade
  5. apt install python3 python3-venv libaugeas0
  6. python3 -m venv /opt/certbot/
  7. pip3 install --upgrade pip
  8. pip3 install certbot==1.32.0 certbot-apache==1.32.0 acme==1.32.0
  9. then exit the container: exit

renewing the cert in the web interface was successful

Note: I had an error today when I had to do this again after updating the nginx proxy manager when running pip3 install --upgrade pip . Today I still had to run the command python -m pip install --upgrade pip as a priority. After that everything worked as desired 😃.

Hope this helps.