Skip to content

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

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

Open
BulldozerPete opened this issue May 7, 2025 · 5 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.

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

4 participants