#Unable to complete Cloudflare DNS challenge in Nginx Proxy Manager

1 messages · Page 1 of 1 (latest)

fluid crypt
#

I just transferred my domain to Cloudflare and wanted to add a wildcard certificate in Nginx Proxy Manager. When I fill in all the details in the popup and wait a bit I get an empty error message in the frontend. Checking the addon logs I see the following:

[06/Sep/2025:22:31:42 +0200] - 502 502 - GET https <HA host> "/api/" [Client <client ip>] [Length 552] [Gzip -] [Sent-to localhost] "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36" "https://<nginx host>/nginx/certificates"
[9/6/2025] [10:31:57 PM] [Certbot  ] › ✖  error       error: subprocess-exited-with-error
  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: -9
  ╰─> [3 lines of output]
      Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/, https://wheels.home-assistant.io/musllinux-index/
      Collecting setuptools>=40.8.0
        Downloading https://wheels.home-assistant.io/musllinux-index/setuptools-80.9.0-py3-none-any.whl (1.2 MB)
      [end of output]
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: -9
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[9/6/2025] [10:31:57 PM] [Global   ] › ✖  error     Some plugins failed to install. Please check the logs above CommandError: Some plugins failed to install. Please check the logs above
    at /opt/nginx-proxy-manager/lib/certbot.js:39:14
    at Immediate.<anonymous> (/opt/nginx-proxy-manager/node_modules/batchflow/lib/batchflow.js:80:9)
    at process.processImmediate (node:internal/timers:485:21) {
  previous: undefined,
  code: 1,
  public: false
}

Seems like pip doesn't even acknowledge any errors and just stops in its tracks. Anybody got a clue?