-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Labels
Description
Checklist
- Have you pulled and found the error with
jc21/nginx-proxy-manager:latestdocker 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
got the following error after working fine few hours after update:
✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
Nginx Proxy Manager Version
2.13.3
same error even with v2.13.0
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
Screenshots
Operating System
Additional context
npm-db logs:
[i] pre-init.d - processing /scripts/pre-init.d/01_secret-init.sh
[i] mysqld not found, creating....
[i] MySQL directory already present, skipping creation
2025-11-12 15:11:27 0 [Note] Starting MariaDB 10.11.5-MariaDB source revision 7875294b6b74b53dd3aaa723e6cc103d2bb47b2c as process 1
2025-11-12 15:11:27 0 [Note] Plugin 'InnoDB' is disabled.
2025-11-12 15:11:27 0 [Note] Plugin 'FEEDBACK' is disabled.
2025-11-12 15:11:27 0 [Note] Server socket created on IP: '0.0.0.0'.
2025-11-12 15:11:27 0 [Note] Server socket created on IP: '::'.
2025-11-12 15:11:27 0 [Warning] 'user' entry '@703d2afe5434' ignored in --skip-name-resolve mode.
2025-11-12 15:11:27 0 [Warning] 'proxies_priv' entry '@% root@703d2afe5434' ignored in --skip-name-resolve mode.
2025-11-12 15:11:27 0 [Note] /usr/bin/mysqld: ready for connections.
Version: '10.11.5-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Alpine Linux
2025-11-12 15:12:40 0 [Note] /usr/bin/mysqld (initiated by: unknown): Normal shutdown
2025-11-12 15:12:40 0 [Note] /usr/bin/mysqld: Shutdown complete
[i] pre-init.d - processing /scripts/pre-init.d/01_secret-init.sh
[i] mysqld already present, skipping creation
[i] MySQL directory already present, skipping creation
2025-11-12 15:13:12 0 [Note] Starting MariaDB 10.11.5-MariaDB source revision 7875294b6b74b53dd3aaa723e6cc103d2bb47b2c as process 1
2025-11-12 15:13:12 0 [Note] Plugin 'InnoDB' is disabled.
2025-11-12 15:13:12 0 [Note] Plugin 'FEEDBACK' is disabled.
2025-11-12 15:13:12 0 [Note] Server socket created on IP: '0.0.0.0'.
2025-11-12 15:13:12 0 [Note] Server socket created on IP: '::'.
2025-11-12 15:13:12 0 [Warning] 'user' entry '@703d2afe5434' ignored in --skip-name-resolve mode.
2025-11-12 15:13:12 0 [Warning] 'proxies_priv' entry '@% root@703d2afe5434' ignored in --skip-name-resolve mode.
2025-11-12 15:13:12 0 [Note] /usr/bin/mysqld: ready for connections.
Version: '10.11.5-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Alpine Linux
full npm container logs:
docker logs npm
❯ Configuring npm user ...
useradd warning: npm's uid 0 outside of the UID_MIN 1000 and UID_MAX 60000 range.
❯ Configuring npm group ...
❯ Checking paths ...
❯ Setting ownership ...
- /data ...
SKIPPED
- /etc/letsencrypt ...
SKIPPED
- /run/nginx ...
SKIPPED
- /tmp/nginx ...
SKIPPED
- /var/cache/nginx ...
SKIPPED
- /var/lib/logrotate ...
SKIPPED
- /var/lib/nginx ...
SKIPPED
- /var/log/nginx ...
SKIPPED
- /etc/nginx/nginx ...
SKIPPED
- /etc/nginx/nginx.conf ...
SKIPPED
- /etc/nginx/conf.d ...
SKIPPED
❯ Changing ownership of certbot directories, this may take some time ...
- /opt/certbot ...
SKIPPED
- /opt/certbot/bin ...
SKIPPED
- /opt/certbot/lib/python3.11/site-packages ...
SKIPPED
❯ Dynamic resolvers ...
❯ IPv6 ...
Enabling IPV6 in hosts in: /etc/nginx/conf.d
- /etc/nginx/conf.d/production.conf
- /etc/nginx/conf.d/default.conf
- /etc/nginx/conf.d/include/proxy.conf
- /etc/nginx/conf.d/include/ssl-ciphers.conf
- /etc/nginx/conf.d/include/ssl-cache.conf
- /etc/nginx/conf.d/include/letsencrypt-acme-challenge.conf
- /etc/nginx/conf.d/include/ssl-cache-stream.conf
- /etc/nginx/conf.d/include/force-ssl.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/log.conf
- /etc/nginx/conf.d/include/resolvers.conf
Enabling IPV6 in hosts in: /data/nginx
- /data/nginx/proxy_host/117.conf
- /data/nginx/proxy_host/104.conf
- /data/nginx/proxy_host/51.conf
- /data/nginx/proxy_host/102.conf
- /data/nginx/proxy_host/66.conf
- /data/nginx/proxy_host/6.conf
- /data/nginx/proxy_host/71.conf
- /data/nginx/proxy_host/87.conf
- /data/nginx/proxy_host/94.conf
- /data/nginx/proxy_host/4.conf
- /data/nginx/proxy_host/118.conf
- /data/nginx/proxy_host/101.conf
- /data/nginx/proxy_host/72.conf
- /data/nginx/proxy_host/59.conf
- /data/nginx/proxy_host/120.conf
- /data/nginx/proxy_host/74.conf
- /data/nginx/proxy_host/31.conf
- /data/nginx/proxy_host/60.conf
- /data/nginx/proxy_host/38.conf
- /data/nginx/proxy_host/68.conf
- /data/nginx/proxy_host/17.conf
- /data/nginx/proxy_host/37.conf
- /data/nginx/proxy_host/28.conf
- /data/nginx/proxy_host/81.conf
- /data/nginx/proxy_host/39.conf
- /data/nginx/proxy_host/42.conf
- /data/nginx/proxy_host/9.conf
- /data/nginx/proxy_host/119.conf
- /data/nginx/proxy_host/52.conf
- /data/nginx/proxy_host/34.conf
- /data/nginx/proxy_host/40.conf
- /data/nginx/proxy_host/48.conf
- /data/nginx/proxy_host/70.conf
- /data/nginx/proxy_host/93.conf
- /data/nginx/proxy_host/5.conf
- /data/nginx/proxy_host/69.conf
- /data/nginx/proxy_host/23.conf
- /data/nginx/proxy_host/108.conf
- /data/nginx/proxy_host/86.conf
- /data/nginx/proxy_host/58.conf
- /data/nginx/proxy_host/22.conf
- /data/nginx/proxy_host/57.conf
- /data/nginx/proxy_host/85.conf
- /data/nginx/proxy_host/103.conf
- /data/nginx/proxy_host/82.conf
- /data/nginx/proxy_host/113.conf
- /data/nginx/proxy_host/56.conf
- /data/nginx/proxy_host/109.conf
- /data/nginx/proxy_host/33.conf
- /data/nginx/proxy_host/19.conf
- /data/nginx/proxy_host/2.conf
- /data/nginx/proxy_host/83.conf
- /data/nginx/proxy_host/55.conf
- /data/nginx/proxy_host/1.conf
- /data/nginx/proxy_host/99.conf
- /data/nginx/proxy_host/49.conf
- /data/nginx/proxy_host/112.conf
- /data/nginx/proxy_host/8.conf
- /data/nginx/proxy_host/100.conf
- /data/nginx/proxy_host/63.conf
- /data/nginx/proxy_host/24.conf
- /data/nginx/proxy_host/89.conf
- /data/nginx/proxy_host/77.conf
- /data/nginx/proxy_host/96.conf
- /data/nginx/proxy_host/46.conf
- /data/nginx/proxy_host/90.conf
- /data/nginx/proxy_host/79.conf
- /data/nginx/proxy_host/54.conf
- /data/nginx/proxy_host/95.conf
- /data/nginx/proxy_host/65.conf
- /data/nginx/proxy_host/32.conf
- /data/nginx/proxy_host/50.conf
- /data/nginx/proxy_host/45.conf
- /data/nginx/proxy_host/30.conf
- /data/nginx/proxy_host/116.conf
- /data/nginx/proxy_host/78.conf
- /data/nginx/proxy_host/106.conf
- /data/nginx/proxy_host/76.conf
- /data/nginx/proxy_host/91.conf
- /data/nginx/proxy_host/44.conf
- /data/nginx/proxy_host/75.conf
- /data/nginx/proxy_host/41.conf
- /data/nginx/proxy_host/88.conf
- /data/nginx/proxy_host/18.conf
- /data/nginx/proxy_host/43.conf
- /data/nginx/proxy_host/47.conf
- /data/nginx/proxy_host/67.conf
- /data/nginx/proxy_host/15.conf
- /data/nginx/proxy_host/36.conf
- /data/nginx/proxy_host/110.conf
- /data/nginx/proxy_host/7.conf
- /data/nginx/proxy_host/61.conf
- /data/nginx/proxy_host/14.conf
- /data/nginx/redirection_host/6.conf
- /data/nginx/redirection_host/4.conf
- /data/nginx/redirection_host/5.conf
- /data/nginx/redirection_host/2.conf
- /data/nginx/redirection_host/8.conf
- /data/nginx/redirection_host/3.conf
- /data/nginx/redirection_host/7.conf
- /data/nginx/dead_host/2.conf
- /data/nginx/dead_host/1.conf
- /data/nginx/default_host/site.conf
❯ Docker secrets ...
-------------------------------------
_ _ ____ __ __
| \ | | _ \| \/ |
| \| | |_) | |\/| |
| |\ | __/| | | |
|_| \_|_| |_| |_|
-------------------------------------
User: npm PUID:0 ID:0 GROUP:0
Group: npm PGID:0 ID:0
-------------------------------------
❯ Starting nginx ...
❯ Starting backend ...
root@losbaerchenos:/opt/npm# docker logs npm
❯ Configuring npm user ...
useradd warning: npm's uid 0 outside of the UID_MIN 1000 and UID_MAX 60000 range.
❯ Configuring npm group ...
❯ Checking paths ...
❯ Setting ownership ...
- /data ...
SKIPPED
- /etc/letsencrypt ...
SKIPPED
- /run/nginx ...
SKIPPED
- /tmp/nginx ...
SKIPPED
- /var/cache/nginx ...
SKIPPED
- /var/lib/logrotate ...
SKIPPED
- /var/lib/nginx ...
SKIPPED
- /var/log/nginx ...
SKIPPED
- /etc/nginx/nginx ...
SKIPPED
- /etc/nginx/nginx.conf ...
SKIPPED
- /etc/nginx/conf.d ...
SKIPPED
❯ Changing ownership of certbot directories, this may take some time ...
- /opt/certbot ...
SKIPPED
- /opt/certbot/bin ...
SKIPPED
- /opt/certbot/lib/python3.11/site-packages ...
SKIPPED
❯ Dynamic resolvers ...
❯ IPv6 ...
Enabling IPV6 in hosts in: /etc/nginx/conf.d
- /etc/nginx/conf.d/production.conf
- /etc/nginx/conf.d/default.conf
- /etc/nginx/conf.d/include/proxy.conf
- /etc/nginx/conf.d/include/ssl-ciphers.conf
- /etc/nginx/conf.d/include/ssl-cache.conf
- /etc/nginx/conf.d/include/letsencrypt-acme-challenge.conf
- /etc/nginx/conf.d/include/ssl-cache-stream.conf
- /etc/nginx/conf.d/include/force-ssl.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/log.conf
- /etc/nginx/conf.d/include/resolvers.conf
Enabling IPV6 in hosts in: /data/nginx
- /data/nginx/proxy_host/117.conf
- /data/nginx/proxy_host/104.conf
- /data/nginx/proxy_host/51.conf
- /data/nginx/proxy_host/102.conf
- /data/nginx/proxy_host/66.conf
- /data/nginx/proxy_host/6.conf
- /data/nginx/proxy_host/71.conf
- /data/nginx/proxy_host/87.conf
- /data/nginx/proxy_host/94.conf
- /data/nginx/proxy_host/4.conf
- /data/nginx/proxy_host/118.conf
- /data/nginx/proxy_host/101.conf
- /data/nginx/proxy_host/72.conf
- /data/nginx/proxy_host/59.conf
- /data/nginx/proxy_host/120.conf
- /data/nginx/proxy_host/74.conf
- /data/nginx/proxy_host/31.conf
- /data/nginx/proxy_host/60.conf
- /data/nginx/proxy_host/38.conf
- /data/nginx/proxy_host/68.conf
- /data/nginx/proxy_host/17.conf
- /data/nginx/proxy_host/37.conf
- /data/nginx/proxy_host/28.conf
- /data/nginx/proxy_host/81.conf
- /data/nginx/proxy_host/39.conf
- /data/nginx/proxy_host/42.conf
- /data/nginx/proxy_host/9.conf
- /data/nginx/proxy_host/119.conf
- /data/nginx/proxy_host/52.conf
- /data/nginx/proxy_host/34.conf
- /data/nginx/proxy_host/40.conf
- /data/nginx/proxy_host/48.conf
- /data/nginx/proxy_host/70.conf
- /data/nginx/proxy_host/93.conf
- /data/nginx/proxy_host/5.conf
- /data/nginx/proxy_host/69.conf
- /data/nginx/proxy_host/23.conf
- /data/nginx/proxy_host/108.conf
- /data/nginx/proxy_host/86.conf
- /data/nginx/proxy_host/58.conf
- /data/nginx/proxy_host/22.conf
- /data/nginx/proxy_host/57.conf
- /data/nginx/proxy_host/85.conf
- /data/nginx/proxy_host/103.conf
- /data/nginx/proxy_host/82.conf
- /data/nginx/proxy_host/113.conf
- /data/nginx/proxy_host/56.conf
- /data/nginx/proxy_host/109.conf
- /data/nginx/proxy_host/33.conf
- /data/nginx/proxy_host/19.conf
- /data/nginx/proxy_host/2.conf
- /data/nginx/proxy_host/83.conf
- /data/nginx/proxy_host/55.conf
- /data/nginx/proxy_host/1.conf
- /data/nginx/proxy_host/99.conf
- /data/nginx/proxy_host/49.conf
- /data/nginx/proxy_host/112.conf
- /data/nginx/proxy_host/8.conf
- /data/nginx/proxy_host/100.conf
- /data/nginx/proxy_host/63.conf
- /data/nginx/proxy_host/24.conf
- /data/nginx/proxy_host/89.conf
- /data/nginx/proxy_host/77.conf
- /data/nginx/proxy_host/96.conf
- /data/nginx/proxy_host/46.conf
- /data/nginx/proxy_host/90.conf
- /data/nginx/proxy_host/79.conf
- /data/nginx/proxy_host/54.conf
- /data/nginx/proxy_host/95.conf
- /data/nginx/proxy_host/65.conf
- /data/nginx/proxy_host/32.conf
- /data/nginx/proxy_host/50.conf
- /data/nginx/proxy_host/45.conf
- /data/nginx/proxy_host/30.conf
- /data/nginx/proxy_host/116.conf
- /data/nginx/proxy_host/78.conf
- /data/nginx/proxy_host/106.conf
- /data/nginx/proxy_host/76.conf
- /data/nginx/proxy_host/91.conf
- /data/nginx/proxy_host/44.conf
- /data/nginx/proxy_host/75.conf
- /data/nginx/proxy_host/41.conf
- /data/nginx/proxy_host/88.conf
- /data/nginx/proxy_host/18.conf
- /data/nginx/proxy_host/43.conf
- /data/nginx/proxy_host/47.conf
- /data/nginx/proxy_host/67.conf
- /data/nginx/proxy_host/15.conf
- /data/nginx/proxy_host/36.conf
- /data/nginx/proxy_host/110.conf
- /data/nginx/proxy_host/7.conf
- /data/nginx/proxy_host/61.conf
- /data/nginx/proxy_host/14.conf
- /data/nginx/redirection_host/6.conf
- /data/nginx/redirection_host/4.conf
- /data/nginx/redirection_host/5.conf
- /data/nginx/redirection_host/2.conf
- /data/nginx/redirection_host/8.conf
- /data/nginx/redirection_host/3.conf
- /data/nginx/redirection_host/7.conf
- /data/nginx/dead_host/2.conf
- /data/nginx/dead_host/1.conf
- /data/nginx/default_host/site.conf
❯ Docker secrets ...
-------------------------------------
_ _ ____ __ __
| \ | | _ \| \/ |
| \| | |_) | |\/| |
| |\ | __/| | | |
|_| \_|_| |_| |_|
-------------------------------------
User: npm PUID:0 ID:0 GROUP:0
Group: npm PGID:0 ID:0
-------------------------------------
❯ Starting nginx ...
❯ Starting backend ...
[11/12/2025] [3:18:19 PM] [Global ] › ℹ info Using MySQL configuration
[11/12/2025] [3:18:20 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:21 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:22 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:23 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:24 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:26 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:27 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:28 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:29 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:30 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:31 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:32 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:33 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:34 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}
[11/12/2025] [3:18:35 PM] [Global ] › ✖ error Startup Error: getaddrinfo EAI_AGAIN db Error: getaddrinfo EAI_AGAIN db
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26) {
errno: -3001,
code: 'EAI_AGAIN',
syscall: 'getaddrinfo',
hostname: 'db',
fatal: true
}