NginxProxyManager / NginxProxyManager/nginx-proxy-manager
High CPU ultilization with v2.12.4
Open
Nobody has claimed this yet.
bug
stale
- Dominant language
- TypeScript
- Stars
- 34.2k
- Forks
- 3.9k
- Avg merge
- 21h 12m
- Merged PRs (30d)
- 20
Description
[7/3/2025] [12:54:47 PM] [Migrate ] › ℹ info Current database version: none
[7/3/2025] [12:54:47 PM] [Global ] › ⬤ debug CMD: [ -f '/etc/letsencrypt/credentials/credentials-1' ] || { mkdir -p /etc/letsencrypt/credentials 2> /dev/null; echo '# Cloudflare API token
dns_cloudflare_api_token = x0LC7yyOC5zKoy-KQMSuCkPs5AgcZ4q_HO_542VP' > '/etc/letsencrypt/credentials/credentials-1' && chmod 600 '/etc/letsencrypt/credentials/credentials-1'; }
[7/3/2025] [12:54:47 PM] [Global ] › ⬤ debug CMD: [ -f '/etc/letsencrypt/credentials/credentials-2' ] || { mkdir -p /etc/letsencrypt/credentials 2> /dev/null; echo '# Cloudflare API token
dns_cloudflare_api_token = x0LC7yyOC5zKoy-KQMSuCkPs5AgcZ4q_HO_542VP' > '/etc/letsencrypt/credentials/credentials-2' && chmod 600 '/etc/letsencrypt/credentials/credentials-2'; }
[7/3/2025] [12:54:47 PM] [Certbot ] › ▶ start Installing cloudflare...
[7/3/2025] [12:54:47 PM] [Global ] › ⬤ debug CMD: . /opt/certbot/bin/activate && pip install --no-cache-dir cloudflare==4.0.* acme==$(certbot --version | grep -Eo '[0-9](\.[0-9]+)+') certbot-dns-cloudflare==$(certbot --version | grep -Eo '[0-9](\.[0-9]+)+') && deactivate
[7/3/2025] [12:54:48 PM] [Certbot ] › ✖ error ERROR: Cannot install certbot-dns-cloudflare==4.0.0 and cloudflare==4.0.* because these package versions have conflicting dependencies.
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
[7/3/2025] [12:54:48 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 /app/lib/certbot.js:39:14
at Immediate.<anonymous> (/app/node_modules/batchflow/lib/batchflow.js:80:9)
at process.processImmediate (node:internal/timers:483:21) {
previous: undefined,
code: 1,
public: false
}
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at /app/lib/certbot.js:39 and review the logged pip command and dependency-resolution failure for certbot-dns-cloudflare. Reproduce the installation path using the versions shown in the issue, then trace whether it relates to the reported CPU utilization. Done should include a verified explanation and a reproducible check for the affected v2.12.4 behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, typescript
- Domain
- devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100