The container is not listening on the IPv6 Interface. netstat -tlnp from within the container shows:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.11:44807 0.0.0.0:* LISTEN -
As you can see the container is only listening on the IPv4 Inteface.
Expected Behavior
The contatiner should listen on IPv6
Steps To Reproduce
Run the docker in a IPv6-capable environment and let a reverse proxy access it via its IPv6 address. It won't work. IPv4 is working, but as I migrate my services to IPv6 only this is difficult.
Environment
- OS: Unraid
- How docker service was installed: on OS
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 99
User GID: 100
───────────────────────────────────────
[custom-init] No custom files found, skipping...
2023-07-14T22:58:26.050Z warn: Session secret not set. Using random generated one. Please set `sessionSecret` in your config.json file. All users will be logged out.
2023-07-14T22:58:26.734Z info: All migrations performed successfully
2023-07-14T22:58:26.748Z info: HTTP Server listening at 0.0.0.0:3000
2023-07-14T22:58:27.547Z info: 127.0.0.1 - - [14/Jul/2023:22:58:27 +0000] "GET /_health HTTP/1.1" 200 14 "-" "curl/8.1.2"
[ls.io-init] done.
Is there an existing issue for this?
Current Behavior
The container is not listening on the IPv6 Interface.
netstat -tlnp
from within the container shows:As you can see the container is only listening on the IPv4 Inteface.
Expected Behavior
The contatiner should listen on IPv6
Steps To Reproduce
Run the docker in a IPv6-capable environment and let a reverse proxy access it via its IPv6 address. It won't work. IPv4 is working, but as I migrate my services to IPv6 only this is difficult.
Environment
CPU architecture
x86-64
Docker creation
Container logs