mojira.dev
BDS-23060

When joining a server with NetherNet the join request is sent with the direct IP and not domain name

When trying to join an external server with NetherNet (transport=nethernet in BDS options), the request to /v1/join/<networkID> is sent with the direct IP of the server and not the domain name over HTTPS. This results in the certificate having to be registered on the direct IP and not the domain name, which causes problems with most http servers, as the certificate is registered to the domain name. For example, if you try to join a server at example.com that resolves to 1.1.1.1, the client would send the join request to https://1.1.1.1/v1/join/<networkID> and not https://example.com/v1/join/<networkID>

This should be fixed by correcting the URL it’s send to, NOT by sending the request over plain HTTP, as that would be insecure for a number of reasons.

Comments 1

Hi!
Thank you for your report!
After consideration, the issue is being closed as Invalid.

You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit https://feedback.minecraft.net

Quick Links:Β 
πŸ““β€―Issue Guidelines – πŸ’¬β€―Mojang Support – πŸ“§β€―Suggestions – πŸ“–β€―Minecraft Wiki

owlfalls35

(Unassigned)

Unconfirmed

Retrieved