Incorrect protocol setting for Minecraft Bedrock server.

  • Last Post 30 January 2020
ZilchGuy posted this 21 January 2020

OS Name/Version: GalliumOS 3.1- based on Ubuntu 18.04 LTS

Product Name/Version: AMP Release "Lapetus" v1.9.3.0

Problem Description: When setting up a new Minecraft Bedrock server, AMP incorrectly configures the protocol in the firewall rules as TCP instead of UDP, and I am unable to access the server from the Minecraft client. The protocol is also indicated as TCP under the port bindings setting for the instance.

Steps to reproduce: Set up a new Minecraft Bedrock server.

Actions taken to resolve so far: Manually configuring the firewall rules as UDP resolves the issue.

From what I have been able to ascertain, Minecraft Java Edition uses TCP while Minecraft Bedrock Edition uses UDP.

Order By: Standard | Newest | Votes
Mike posted this 21 January 2020

Just took a look at this, for now you'll have to sort this rule out manually. AMP can't currently say "Sometimes this instance type is TCP, sometimes its UDP" depending on a setting, nor create multiple firewall rules for a single setting. This is going to take some work to address.

ZilchGuy posted this 30 January 2020

It looks like AMP addresses this issue by creating separate TCP and UDP firewall rules for both Bedrock and Java servers. Thank you for the quick solution.

Mike posted this 30 January 2020

It's kinda dumb about it since it just makes both, but it'll do for now :)