Description of the Issue
When running ProxyPass with broadcast-session: true, the proxy successfully initializes, authenticates, and logs into Xbox Live, but the multiplayer session is never actually broadcasted. It does not appear in the "Friends" tab of other Minecraft Bedrock clients.
Environment
- Host OS: Linux ARM64 (Raspberry Pi 5 16GB)
- Java Version: OpenJDK 25 (BellSoft)
- ProxyPass Version: Release 66
- Minecraft Client Version: 1.26.23 (Protocol 975)
- BDS Server Version: 1.26.23.1 (listening on port 19130, online-mode: false)
ProxyPass Configuration (config.yml)
proxy:
host: 0.0.0.0
port: 19132
destination:
host: 127.0.0.1
port: 19130
online-mode: true
save-auth-details: true
broadcast-session: true
max-clients: 0
Steps taken / Verifications performed
I have thoroughly verified every potential network, system, and social bottleneck to isolate the issue:
- Direct IP/Port Connection Works Perfectly: Port
19132 UDP on the Raspberry Pi 5 is fully forwarded (DMZ/Port Forwarded) and reachable from the outside world. When clients connect directly using the external IP and port 19132, they successfully join the proxy and get routed to the local BDS (port 19130) with flawless packet flow. This proves the network, firewalls, and local loopback path are completely healthy.
- Xbox Live Friendship Verification: The account running on the proxy and the client accounts are mutual friends (two-way follow) on Xbox Live.
- Privacy Settings: All relevant Xbox Live privacy settings ("You can join multiplayer games", "Others can see if you're online", "Others can communicate with voice/text", etc.) are set to "Allow/Everyone" on both the host and client accounts.
- Behavior: Despite the working direct connection, the active Java 25 session, and the correct permissions, the host account never appears as "Playing Minecraft" in the Minecraft Bedrock "Friends" tab, and no joinable session is advertised over Xbox Live.
Description of the Issue
When running ProxyPass with
broadcast-session: true, the proxy successfully initializes, authenticates, and logs into Xbox Live, but the multiplayer session is never actually broadcasted. It does not appear in the "Friends" tab of other Minecraft Bedrock clients.Environment
ProxyPass Configuration (config.yml)
Steps taken / Verifications performed
I have thoroughly verified every potential network, system, and social bottleneck to isolate the issue:
19132 UDPon the Raspberry Pi 5 is fully forwarded (DMZ/Port Forwarded) and reachable from the outside world. When clients connect directly using the external IP and port19132, they successfully join the proxy and get routed to the local BDS (port 19130) with flawless packet flow. This proves the network, firewalls, and local loopback path are completely healthy.