NginxProxyManager / nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
https://nginxproxymanager.com
MIT License
21.84k stars 2.52k forks source link

Request failed with status code 500 with raspberry pi 2B #3853

Open apriliars3 opened 2 months ago

apriliars3 commented 2 months ago

Checklist

Describe the bug

` Request failed with status code 500 and not run NPD container. **Nginx Proxy Manager Version**

2.11.3 is the new latest image pushed to dockerhub (Date: 2024-07-01). 2.11.2 ran without issue.

To Reproduce Updating an older installation to 2.11.3

Expected behavior

I want to use other time NPM with my raspberry pi 2b without issues.

Screenshots

Operating System

Raspberry pi 2B

Additional context

[7/2/2024] [10:07:40 AM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [10:07:40 AM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [11:07:40 AM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [11:07:40 AM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [12:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [12:07:40 PM] [IP Ranges] › ℹ  info      Fetching IP Ranges from online services...
[7/2/2024] [12:07:40 PM] [IP Ranges] › ℹ  info      Fetching https://ip-ranges.amazonaws.com/ip-ranges.json
[7/2/2024] [12:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [12:07:41 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v4
[7/2/2024] [12:07:42 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v6
[7/2/2024] [12:07:42 PM] [Global   ] › ⬤  debug     CMD: /usr/sbin/nginx -t -g "error_log off;"
[7/2/2024] [12:07:43 PM] [Nginx    ] › ℹ  info      Reloading Nginx
[7/2/2024] [12:07:43 PM] [Global   ] › ⬤  debug     CMD: /usr/sbin/nginx -s reload
[7/2/2024] [1:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [1:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [2:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [2:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [3:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [3:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [4:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [4:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [5:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [5:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [6:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [6:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [6:07:40 PM] [IP Ranges] › ℹ  info      Fetching IP Ranges from online services...
[7/2/2024] [6:07:40 PM] [IP Ranges] › ℹ  info      Fetching https://ip-ranges.amazonaws.com/ip-ranges.json
[7/2/2024] [6:07:41 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v4
[7/2/2024] [6:07:41 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v6
[7/2/2024] [6:07:41 PM] [Global   ] › ⬤  debug     CMD: /usr/sbin/nginx -t -g "error_log off;"
[7/2/2024] [6:07:42 PM] [Nginx    ] › ℹ  info      Reloading Nginx
[7/2/2024] [6:07:42 PM] [Global   ] › ⬤  debug     CMD: /usr/sbin/nginx -s reload
[7/2/2024] [7:07:40 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [7:07:40 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
❯ Configuring npm user ...
0
usermod: no changes
❯ Configuring npm group ...
❯ Checking paths ...
❯ Setting ownership ...
❯ Dynamic resolvers ...
❯ IPv6 ...
Enabling IPV6 in hosts in: /etc/nginx/conf.d
- /etc/nginx/conf.d/production.conf
- /etc/nginx/conf.d/include/assets.conf
- /etc/nginx/conf.d/include/ip_ranges.conf
- /etc/nginx/conf.d/include/block-exploits.conf
- /etc/nginx/conf.d/include/proxy.conf
- /etc/nginx/conf.d/include/force-ssl.conf
- /etc/nginx/conf.d/include/letsencrypt-acme-challenge.conf
- /etc/nginx/conf.d/include/ssl-ciphers.conf
- /etc/nginx/conf.d/include/resolvers.conf
- /etc/nginx/conf.d/default.conf
Enabling IPV6 in hosts in: /data/nginx
- /data/nginx/proxy_host/20.conf
- /data/nginx/proxy_host/21.conf
- /data/nginx/proxy_host/19.conf
- /data/nginx/proxy_host/9.conf
- /data/nginx/proxy_host/7.conf
- /data/nginx/proxy_host/14.conf
- /data/nginx/proxy_host/4.conf
- /data/nginx/proxy_host/8.conf
❯ Docker secrets ...
-------------------------------------
 _   _ ____  __  __
| \ | |  _ \|  \/  |
|  \| | |_) | |\/| |
| |\  |  __/| |  | |
|_| \_|_|   |_|  |_|
-------------------------------------
User:  npm PUID:0 ID:0 GROUP:0
Group: npm PGID:0 ID:0
-------------------------------------
❯ Starting nginx ...
❯ Starting backend ...
[7/2/2024] [7:28:05 PM] [Global   ] › ℹ  info      Using Sqlite: /data/database.sqlite
[7/2/2024] [7:29:26 PM] [Migrate  ] › ℹ  info      Current database version: none
[7/2/2024] [7:29:26 PM] [Global   ] › ⬤  debug     CMD: [ -f '/etc/letsencrypt/credentials/credentials-9' ] || { mkdir -p /etc/letsencrypt/credentials 2> /dev/null; echo 'dns_duckdns_token=5e389a31-f5ce-4db4-beee-2ece05c6b8d6' > '/etc/letsencrypt/credentials/credentials-9' && chmod 600 '/etc/letsencrypt/credentials/credentials-9'; }
[7/2/2024] [7:29:27 PM] [Global   ] › ⬤  debug     CMD: [ -f '/etc/letsencrypt/credentials/credentials-13' ] || { mkdir -p /etc/letsencrypt/credentials 2> /dev/null; echo 'dns_duckdns_token=5e389a31-f5ce-4db4-beee-2ece05c6b8d6' > '/etc/letsencrypt/credentials/credentials-13' && chmod 600 '/etc/letsencrypt/credentials/credentials-13'; }
[7/2/2024] [7:29:27 PM] [Global   ] › ⬤  debug     CMD: [ -f '/etc/letsencrypt/credentials/credentials-18' ] || { mkdir -p /etc/letsencrypt/credentials 2> /dev/null; echo 'dns_duckdns_token=5e389a31-f5ce-4db4-beee-2ece05c6b8d6' > '/etc/letsencrypt/credentials/credentials-18' && chmod 600 '/etc/letsencrypt/credentials/credentials-18'; }
[7/2/2024] [7:29:27 PM] [Certbot  ] › ▶  start     Installing duckdns...
[7/2/2024] [7:29:27 PM] [Global   ] › ⬤  debug     CMD: . /opt/certbot/bin/activate && pip install --no-cache-dir  certbot-dns-duckdns~=1.0  && deactivate
[7/2/2024] [7:30:16 PM] [Certbot  ] › ☒  complete  Installed duckdns
[7/2/2024] [7:30:16 PM] [Setup    ] › ℹ  info      Added Certbot plugins duckdns
[7/2/2024] [7:30:16 PM] [Setup    ] › ℹ  info      Logrotate Timer initialized
[7/2/2024] [7:30:16 PM] [Global   ] › ⬤  debug     CMD: logrotate /etc/logrotate.d/nginx-proxy-manager
[7/2/2024] [7:30:16 PM] [Setup    ] › ℹ  info      Logrotate completed.
[7/2/2024] [7:30:16 PM] [IP Ranges] › ℹ  info      Fetching IP Ranges from online services...
[7/2/2024] [7:30:16 PM] [IP Ranges] › ℹ  info      Fetching https://ip-ranges.amazonaws.com/ip-ranges.json
[7/2/2024] [7:30:18 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v4
[7/2/2024] [7:30:18 PM] [IP Ranges] › ℹ  info      Fetching https://www.cloudflare.com/ips-v6
[7/2/2024] [7:30:19 PM] [SSL      ] › ℹ  info      Let's Encrypt Renewal Timer initialized
[7/2/2024] [7:30:19 PM] [SSL      ] › ℹ  info      Renewing SSL certs expiring within 30 days ...
[7/2/2024] [7:30:19 PM] [IP Ranges] › ℹ  info      IP Ranges Renewal Timer initialized
[7/2/2024] [7:30:19 PM] [Global   ] › ℹ  info      Backend PID 160 listening on port 3000 ...
[7/2/2024] [7:30:19 PM] [SSL      ] › ℹ  info      Completed SSL cert renew process
[7/2/2024] [7:30:54 PM] [Global   ] › ℹ  info      PID 160 received SIGTERM
[7/2/2024] [7:30:54 PM] [Global   ] › ℹ  info      Stopping.
MukilanMuthu commented 1 month ago

I have been facing the same issue except the OS is Ubuntu server 22.04 with docker. Hope it gets fixed.