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.
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