Hello,
Tried setting up a brand new container today (after updating my existing and could no longer connect)
Noticed the following two things:
- Nethernet is now the default protocol
- Version mismatch with no update available for client or downgrade for server
- Client --> Version: v26.51 Build: 51061346
- Server --> Version: 1.26.51.1, Build ID: 51061372
- When on "bridge" network mode:
- LAN discovery doesn't work anymor, not even when binding ports 7551:7551/udp
- Unable to connect directly (Nethernet error code)
- When on "host" network mode:
- LAN discovery does work, server shows up under worlds as a LAN world
- Unable to connect (Boat error code, presumably due to version mismatch)
I'm a bit lost now on how to proceed. My setup here was a single device running 4 docker containers:
- 1 acting as a portal server, listening on default ports
- 2 survival and 1 creative server, all listening on dedicated ports (19134, 19136 and 19138) and using bridge network mode
Would first connect to portal server and from there, by clicking on buttons in a menu, get transfered to either one of the 3 servers
Now I got nothing anymore, and a little kid that's sad we can't play on the servers anymore 😬
YAML:
services:
bds:
image: itzg/minecraft-bedrock-server
# network_mode: host
environment:
EULA: "TRUE"
# ENABLE_BDS_V6BIND_FIX: "TRUE"
SERVER_PORT: 19132
SERVER_PORT_V6: 19133
# VERSION: "1.26.51.0"
ALLOW_LIST: "false"
SERVER_UDP_PORTS: "19132-19133"
ports:
- "19132:19132/udp"
- "19133:19133/udp"
- "7551:7551/udp"
volumes:
- ./data:/data
stdin_open: true
tty: true
EDIT:
Feels quite similar to this bug report on the mojang tracker:
https://report.bugs.mojang.com/servicedesk/customer/portal/4/BDS-23108
EDIT2:
netstat output from inside the running container:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.11:35259 0.0.0.0:* LISTEN 2592/dockerd
tcp 25 0 172.20.0.2:36642 150.171.109.37:443 CLOSE_WAIT 14496/bedrock_serve
tcp 25 0 172.20.0.2:36656 150.171.109.37:443 CLOSE_WAIT 14496/bedrock_serve
tcp 25 0 172.20.0.2:36666 150.171.109.37:443 CLOSE_WAIT 14496/bedrock_serve
tcp 0 0 :::19132 :::* LISTEN 14496/bedrock_serve
udp 0 0 127.0.0.11:38504 0.0.0.0:* 2592/dockerd
udp 0 0 :::7551 :::* 14496/bedrock_serve
and finally the log output:
DEBU[0000] Using /data to match uid and gid
DEBU[0000] Resolved UID=0 from match path
DEBU[0000] Resolved GID=0 from match path
Image info: buildtime=2026-08-17T12:33:06.470Z,version=latest,revision=e2b5c995b7038062e2423496bbfee9a4f98fd64f
Looking up latest version...
Starting Bedrock server...
NO LOG FILE! - setting up server logging...
[2026-09-16 17:20:43:532 INFO] Starting Server
[2026-09-16 17:20:43:532 INFO] Version: 1.26.51.1
[2026-09-16 17:20:43:532 INFO] Session ID: 8e8da450-0c72-4960-96de-dce5af36321e
[2026-09-16 17:20:43:532 INFO] Build ID: 51061372
[2026-09-16 17:20:43:532 INFO] Branch: r/26_u5
[2026-09-16 17:20:43:532 INFO] Commit ID: 0559ac59aa24e42d30e238bc55cdb306232a6507
[2026-09-16 17:20:43:532 INFO] Configuration: Publish
[2026-09-16 17:20:43:533 INFO] Contents of server.properties: {}
[2026-09-16 17:20:43:533 INFO] Level Name: Bedrock level
[2026-09-16 17:20:43:533 INFO] Profiler config ('bootstrap.json') load result: success=1, errorMessage=(null)
[2026-09-16 17:20:43:533 INFO] No CDN config file found at: cdn_config.json for dedicated server
[2026-09-16 17:20:43:533 INFO] Game mode: 0 Survival
[2026-09-16 17:20:43:533 INFO] Difficulty: 1 EASY
[2026-09-16 17:20:43:537 WARN] Content logging to console is disabled. Enable it with content-log-console-output-enabled=true in server.properties
[2026-09-16 17:20:43:538 INFO]
#####################################################
# #
# LOADING VANILLA WORLD #
# #
#####################################################
[2026-09-16 17:20:44:165 INFO] Opening level 'worlds/Bedrock level/db'
[2026-09-16 17:20:44:166 INFO] Accepting clients on [::]:19132
[2026-09-16 17:20:44:209 INFO] Pack Stack - None
[2026-09-16 17:20:44:467 INFO] Signed in to signaling service successfully
[2026-09-16 17:20:45:621 INFO] Server started.
[2026-09-16 17:20:45:621 INFO] ================ TELEMETRY MESSAGE ===================
[2026-09-16 17:20:45:621 INFO] Server Telemetry is currently not enabled.
[2026-09-16 17:20:45:621 INFO] Enabling this telemetry helps us improve the game.
[2026-09-16 17:20:45:621 INFO]
[2026-09-16 17:20:45:621 INFO] To enable this feature, add the line 'emit-server-telemetry=true'
[2026-09-16 17:20:45:621 INFO] to the server.properties file in the handheld/src-server directory
[2026-09-16 17:20:45:621 INFO] ======================================================
Hello,
Tried setting up a brand new container today (after updating my existing and could no longer connect)
Noticed the following two things:
I'm a bit lost now on how to proceed. My setup here was a single device running 4 docker containers:
Would first connect to portal server and from there, by clicking on buttons in a menu, get transfered to either one of the 3 servers
Now I got nothing anymore, and a little kid that's sad we can't play on the servers anymore 😬
YAML:
EDIT:
Feels quite similar to this bug report on the mojang tracker:
https://report.bugs.mojang.com/servicedesk/customer/portal/4/BDS-23108
EDIT2:
netstat output from inside the running container:
and finally the log output: