Local server is blocking my IP address and other things

dcartman

New Member
So I have just setup Nukkit on a Raspberry Pi 3, to run as a local server for my Kids and I to hack around on.

The server is up and running, but there are issues, of course there are issues. I'm hoping that someone here might have some guidance or answers.

So the issue list first:

1) The IP address from both my iPad and iPhone has been blocked.
- The devices are both running iOS 13.3 beta (yeah I know, betas)
- Minecraft is version 1.13.3 on both devices
- The error I'm seeing on the server is: Blocked 2601:646:8400:1f00:7c00:2717:565:7bbf for 300 seconds
- I have deleted the server, and started over a few times. Every once in a while I am able to connect to the server.
- My daughter was able to consistently connect with the server (while it was listed under her friends tab)
- Her iPad is running iOS 13.2 and Minecraft 1.13.3

2) The server will sometimes appear as a friend, but most of the time we have to add it as an external server
- We are all on the same local network...
- However I have three routers setup, 1 as the master and the other two bridged in
- My guess is that this is a result of the devices being connected to different routers on the network

3) When we add the server under the Servers tab, my kids aren't able to connect
- This is an issue with their Microsoft Kids account, but I have try as I might I have no idea where to fix their account settings.
- Hoping someone here might have a clue.

I am happy to dig in and debug the server, but I haven't been able to find much info on errors. I am even happy to build the server and debug directly, but will need a bit of direction there.

Here is the console out from my server:
05:06:50 [INFO ] Loading nukkit.yml ...
05:06:50 [INFO ] Loading server.properties ...
05:06:50 [INFO ] Selected English (eng) as the base language
05:06:50 [INFO ] Starting Minecraft: BE server version v1.13.0
05:06:50 [INFO ] Selected Zlib Provider: 2 (cn.nukkit.utils.ZlibThreadLocal)
05:06:50 [INFO ] Opening server on 0.0.0.0:19132
05:06:50 [INFO ] This server is running Nukkit version git-f3a1ee5 "" (API 1.0.9)
05:06:50 [INFO ] Nukkit is distributed under the LGPL License
05:06:54 [INFO ] Loading recipes...
05:06:55 [INFO ] Loaded 1315 recipes.
05:06:55 [INFO ] Successfully loaded 0 resource packs
> OpenJDK Client VM warning: You have loaded library /tmp/libnetty-transport-native-epoll7993764061324459751.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
05:06:55 [INFO ] Preparing level "world"
05:06:55 [INFO ] Epoll Status is false
05:06:55 [INFO ] Preparing level "nether"
05:06:56 [INFO ] Starting GS4 status listener
05:06:56 [INFO ] Setting query port to 19132
05:06:56 [INFO ] Query is running on 0.0.0.0:19132
05:06:56 [INFO ] Default game type: Survival Mode
05:06:56 [INFO ] Done (5.951s)! For help, type "help" or "?"
> status
05:07:11 [INFO ] ---- Server status ----
05:07:11 [INFO ] Uptime: 1 days 1 hours 0 minutes 21 seconds
05:07:11 [INFO ] Current TPS: 20.0
05:07:11 [INFO ] Load: 1.59%
05:07:11 [INFO ] Network upload: 0.0 kB/s
05:07:11 [INFO ] Network download: 0.0 kB/s
05:07:11 [INFO ] Thread count: 10
05:07:11 [INFO ] Used memory: 16.76 MB. (7.11%)
05:07:11 [INFO ] Total memory: 21.67 MB.
05:07:11 [INFO ] Maximum VM memory: 235.88 MB.
05:07:11 [INFO ] Available processors: 4
05:07:11 [INFO ] Players: 0 online, 6 max.
05:07:11 [INFO ] World "world": 0 chunks, 0 entities, 0 blockEntities. Time 0.0ms
05:07:11 [INFO ] World "nether": 0 chunks, 0 entities, 0 blockEntities. Time 0.0ms
05:13:59 [WARN ] Blocked 2601:646:8400:1f00:7c00:2717:565:7bbf for 300 seconds
05:19:00 [WARN ] Unblocked 2601:646:8400:1f00:7c00:2717:565:7bbf

05:43:22 [INFO ] This server is running Nukkit git-f3a1ee5 「」 implementing API version 1.0.9 for Minecraft: BE v1.13.0 (protocol version 388)
 

dcartman

New Member
3) When we add the server under the Servers tab, my kids aren't able to connect
- This is an issue with their Microsoft Kids account, but I have try as I might I have no idea where to fix their account settings.
- Hoping someone here might have a clue.
I finally found the parental controls for this on accounts.xbox.com.
 

dcartman

New Member
And I've got it resolved.

WOOT WOOT!!!

For posterity below were the "solutions"

1) Currently Nukkit does not support IPv6
- I was connecting to the server via bonjour with a .local hostname, which was using IPv6.
- I switched to the direct IPv4 address and the issue was resolved.

2) To be considered a fiend server in the minecraft client you have to be connecting through the same AP, it seems.

3) Parental controls are setup at account.xbox.com
 
Top