docker-minecraft-bedrock-server icon indicating copy to clipboard operation
docker-minecraft-bedrock-server copied to clipboard

Server not showing up in Friends tab

Open jacobsdm opened this issue 3 years ago • 6 comments

I have been running the server for a few months with no problems using Docker Desktop for Mac (Intel). Yesterday my kids could not connect on their iPads because it was outdated. I restarted the server to upgrade to the latest version. Now it will not show up in the friends tab. I also cannot connect when I enter the information manually on the servers tab.

I am using all of the default ports and settings. Here is what I am getting from the log output:

time="2022-05-08T16:26:35Z" level=debug msg="Using /data to match uid and gid" time="2022-05-08T16:26:35Z" level=debug msg="Resolved UID=0 from match path" time="2022-05-08T16:26:35Z" level=debug msg="Resolved GID=0 from match path" time="2022-05-08T16:26:35Z" level=debug msg="stdin is detached, so forwarding is disabled" Looking up latest version... Starting Bedrock server... NO LOG FILE! - setting up server logging... [2022-05-08 16:26:40:892 INFO] Starting Server [2022-05-08 16:26:40:892 INFO] Version 1.18.32.02 [2022-05-08 16:26:40:892 INFO] Session ID 11736988-edec-40d5-8ba4-09e7873211b2 [2022-05-08 16:26:40:901 INFO] Level Name: Bedrock level [2022-05-08 16:26:40:984 ERROR] xuid or permission missing from permissions file: permissions.json [2022-05-08 16:26:40:988 INFO] Game mode: 1 Creative [2022-05-08 16:26:40:988 INFO] Difficulty: 1 EASY [2022-05-08 16:26:53:753 INFO] opening worlds/Bedrock level/db [2022-05-08 16:27:29:345 INFO] IPv4 supported, port: 19132 [2022-05-08 16:27:29:346 INFO] IPv6 not supported [2022-05-08 16:27:32:396 INFO] Server started. [2022-05-08 16:27:33:463 INFO] IPv4 supported, port: 46253 [2022-05-08 16:27:33:464 INFO] IPv6 not supported

I am not sure why it is reporting the permissions.json file is missing because it is there and I did make any changes other that restarting the server. Any help would be greatly appreciated.

jacobsdm avatar May 08 '22 16:05 jacobsdm

From that error

2022-05-08 16:26:40:984 ERROR] xuid or permission missing from permissions file: permissions.json

it sounds like something is malformed in the file.

itzg avatar May 08 '22 18:05 itzg

As far as I can tell there is nothing different in the permissions file from the previous version. After updating Docker Desktop for Mac, I made a backup of the file, deleted the original permissions.json, and restarted the server. It is still not showing up in the game. This is the log file output:

Looking up latest version... Starting Bedrock server... NO LOG FILE! - setting up server logging... [2022-05-13 16:49:39:555 INFO] Starting Server [2022-05-13 16:49:39:555 INFO] Version 1.18.32.02 [2022-05-13 16:49:39:555 INFO] Session ID e8f6c67e-8fc4-43fc-ac87-e6c5f59cc80a [2022-05-13 16:49:39:590 INFO] Level Name: Bedrock level [2022-05-13 16:49:39:782 INFO] Game mode: 1 Creative [2022-05-13 16:49:39:782 INFO] Difficulty: 1 EASY [2022-05-13 16:49:48:204 INFO] opening worlds/Bedrock level/db [2022-05-13 16:50:03:783 INFO] IPv4 supported, port: 19132 [2022-05-13 16:50:03:783 INFO] IPv6 not supported [2022-05-13 16:50:04:149 INFO] Server started. [2022-05-13 16:50:05:216 INFO] IPv4 supported, port: 34328 time="2022-05-13T16:29:17Z" level=debug msg="Forwarding signal" signal=terminated time="2022-05-13T16:29:17Z" level=debug msg="Sending message on stdin due to SIGTERM" message=stop time="2022-05-13T16:37:01Z" level=debug msg="Using /data to match uid and gid" time="2022-05-13T16:37:01Z" level=debug msg="Resolved UID=0 from match path" time="2022-05-13T16:37:01Z" level=debug msg="Resolved GID=0 from match path" time="2022-05-13T16:37:01Z" level=debug msg="stdin is detached, so forwarding is disabled" time="2022-05-13T16:38:50Z" level=debug msg="Forwarding signal" signal=terminated time="2022-05-13T16:38:50Z" level=debug msg="Sending message on stdin due to SIGTERM" message=stop time="2022-05-13T16:42:15Z" level=debug msg="Using /data to match uid and gid" time="2022-05-13T16:42:16Z" level=debug msg="Resolved UID=0 from match path" time="2022-05-13T16:42:16Z" level=debug msg="Resolved GID=0 from match path" time="2022-05-13T16:42:16Z" level=debug msg="stdin is detached, so forwarding is disabled" time="2022-05-13T16:49:28Z" level=debug msg="Forwarding signal" signal=terminated time="2022-05-13T16:49:28Z" level=debug msg="Sending message on stdin due to SIGTERM" message=stop time="2022-05-13T16:49:31Z" level=debug msg="Using /data to match uid and gid" time="2022-05-13T16:49:31Z" level=debug msg="Resolved UID=0 from match path" time="2022-05-13T16:49:31Z" level=debug msg="Resolved GID=0 from match path" time="2022-05-13T16:49:31Z" level=debug msg="stdin is detached, so forwarding is disabled" [2022-05-13 16:50:05:216 INFO] IPv6 not supported

​Still not sure why it won't show up. Do you have any other suggestions I can try?

jacobsdm avatar May 13 '22 17:05 jacobsdm

I don't play on Bedrock as much Java, so my own advice is limited. Perhaps ask on the discord server.

Otherwise, maybe op'ing with commands on the servers console will get them in there.

itzg avatar May 13 '22 18:05 itzg

I do have same issue after 1.19 upgrade. Has been working fine and showing up on version 1.18, from now it's not visible at all. Nothing (except upgrade) has been changed.

kriznik avatar Jun 20 '22 17:06 kriznik

Sounds like an issue to report to Mojang since nothing changed with the docker image.

itzg avatar Jun 21 '22 13:06 itzg

I do have same issue after 1.19 upgrade. Has been working fine and showing up on version 1.18, from now it's not visible at all. Nothing (except upgrade) has been changed.

Did you ever find a fix?

takkischitt avatar Oct 22 '23 23:10 takkischitt