Comments (3)
Glad to hear you found the other thread since I was going to suggest monitoring with tcpdump to see if the broadcast packets were arriving at your host.
I actually haven't paid a lot of attention to what docker is dong with my iptables each time, I just know it puts a lot of stuff there. I could have sworn at one point it adds an "accept" rule as a port mapping is declared on containers.
Since the tcpdump capture was empty, then I recommend investigating your network topology. Specifically, I'm pretty sure your xbox and linux host will both need to be on the same network segment, specifically both configured to route via the same gateway IP address.
FWIW, I have been pleasantly surprised to see my xbox auto discover my bedrock container running on Ubuntu, but my host and xbox are both on the same router/mesh network.
from docker-minecraft-bedrock-server.
Thanks for the help. In regards to network topology: everything is going through the same router and is on the same subnet. I was hoping the problem might be related to port forwarding (many others cited a need to forward both udp and tcp from their router), but doing that does not fix my issue.
I feel like something must be wrong with my tcpdump command or setup, if I am connected to the server (by manually entering the IP address), isn't that traffic going through port 19132?
from docker-minecraft-bedrock-server.
I'm not sure what exactly solved the problem, in part because some of my debugging efforts may have not discovered what I had intended, but I'm going to document what I did and mark this as closed.
- One issue that persists: My XBox can see the local server now, which is all I needed. I was debugging using my Windows 10 PC, which could already connect by typing in the local IP address manually. My PC version of minecraft still does not show the server locally, even though the XBox does, I am wondering if this is because it already has the server saved remotely, and won't show the same server in two locations? Otherwise I'm not sure what's going on there.
- I had initially assumed no port forwarding on my router would be needed since everything was on the same local subnet, but following some other suggestions from various sources, I opened 19132 to both tcp and udp on my router (I also added tcp forwarding of port 19132 to my docker start command)
- My last resort was to try using BedrockConnect, but after I changed my dns servers per the instructions and logged into Minecraft on the XBox, I could see my local server, so the rest was not needed.
If I get the urge to see which of these actually solved the problem I might update this, but for now it behaves as I want it to and I'm happy with it. Thanks for your help!
from docker-minecraft-bedrock-server.
Related Issues (20)
- Server.properties command HOT 3
- Can't connect using domain HOT 1
- Try to install mods World Wide Animal HOT 1
- Investigate issues with mv command during version backup
- Looks like the release of 2024.1.0 is failing HOT 2
- How to get the latest version of 1.20.x.y ? HOT 1
- Oracle Cloud port or address fail HOT 2
- Too many open files on M2 Mac HOT 1
- PS4 can no longer find the Bedrock server HOT 2
- Server disconnect everyone every 30 min HOT 1
- Issues with certain blocks not being available for collections HOT 2
- Nintendo Switch bedrock server over LAN HOT 2
- /bin/sh: 1: /build/install-packages: not found HOT 1
- Could not connect: Outdated client! HOT 4
- Unknown errors using `@minecraft/server-net`. HOT 1
- Sever Property file generation seems to be incorrectly escaping special characters HOT 2
- Can't connect to the server HOT 8
- How to enable experiments? HOT 3
- Enter the world and Build terrain takes +2m when moving from overwold to neither HOT 4
- crash after some minutes on orange pi 5 (arm64) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-minecraft-bedrock-server.