Skip to content

unkown NGINX-proxy-manager error while creating ssl-certificate #4529

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
BulldozerPete opened this issue May 7, 2025 · 6 comments
Open
Labels

Comments

@BulldozerPete
Copy link

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
I would like to create an SSL certificate in NGINX Proxy manager, but will run in same error.
My config looks like this.
Image
The api-key will be inserted from IPV64 user about for domain.provider.com

Nginx Proxy Manager Version
v2.12.3

To Reproduce
Steps to reproduce the behavior:

  1. Go to '.ssl certificates.'
  2. Click on 'add ssl certificate'
  3. Image
  4. activate "I agree..."
  5. click "save"
  6. See error:
    `Internal Error
    CommandError: error: subprocess-exited-with-error

× Building wheel for certbot-dns-multi (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [41 lines of output]
/tmp/pip-build-env-mxvyzg7q/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: project.license as a TOML table is deprecated
!!

          ********************************************************************************
          Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
  
          By 2026-Feb-18, you need to update your project and remove deprecated calls
          or your builds will no longer be supported.
  
          See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
          ********************************************************************************
  
  !!
    corresp(dist, value, root_dir)
  running bdist_wheel
  running build
  running build_py
  creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi
  copying certbot_dns_multi/_version.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi
  copying certbot_dns_multi/__init__.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi
  creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal
  copying certbot_dns_multi/_internal/dns_multi.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal
  running egg_info
  writing certbot_dns_multi.egg-info/PKG-INFO
  writing dependency_links to certbot_dns_multi.egg-info/dependency_links.txt
  writing entry points to certbot_dns_multi.egg-info/entry_points.txt
  writing requirements to certbot_dns_multi.egg-info/requires.txt
  writing top-level names to certbot_dns_multi.egg-info/top_level.txt
  ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
  reading manifest file 'certbot_dns_multi.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  adding license file 'LICENSE.txt'
  writing manifest file 'certbot_dns_multi.egg-info/SOURCES.txt'
  creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
  copying certbot_dns_multi/_internal/bridge/go.mod -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
  copying certbot_dns_multi/_internal/bridge/go.sum -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
  copying certbot_dns_multi/_internal/bridge/main.c -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
  copying certbot_dns_multi/_internal/bridge/main.go -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
  running build_ext
  $ GOPATH=/tmp/tmpjbsjqcgy go get -d
  error: [Errno 2] No such file or directory: 'go'
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for certbot-dns-multi

[notice] A new release of pip is available: 25.0.1 -> 25.1.1
[notice] To update, run: pip install --upgrade pip
ERROR: Failed to build installable wheels for some pyproject.toml based projects (certbot-dns-multi)

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:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)`

Expected behavior

Screenshots

Operating System
RaspberryPiOS

Additional context

@sscjjo
Copy link

sscjjo commented May 9, 2025

我也是一样,不知道什么问题

@BulldozerPete
Copy link
Author

I don’t understand.

@Petrut-u
Copy link

Hi! @BulldozerPete did you manage to find a solution? i have the same problem. I keep getting internal error when i try to generate a new ssl certificate, or when i try to renew the old one,

@GGontijo
Copy link

GGontijo commented May 16, 2025

Same here... Has anyone found a solution? I’m not using the challenge method though.

Image

@BulldozerPete
Copy link
Author

No solution yet.

@marlowleon
Copy link

@BulldozerPete any work arounds? coming close to a mass of sites expiring

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

No branches or pull requests

5 participants