Bungee Proxy can't connect to lobby anymore
I have a huge problem. The Bungeecord proxy of my server can't connect users to the lobby for some reason anymore!
The thing is: It used to work! For almost a year now. There are NO problems with turning on the servers (and the proxy). If I join and look inside the proxy console, I clearly see that it tries to handle my request. But when I check the Lobby console there is literaly nothing.
MOTD and online status or the proxy display just fine in the serverlist.
If I try to join on the default MC port 25565 where bungee is located I get following error:
[INFO] [USERNAME] disconnected with: §cCould not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException [INFO] [USERNAME] -> UpstreamBridge has disconnected
I know this error usually means the server is basically down. But that is not the case.
Here is another weird part. The Lobby server is located at 25563. So If I edit the server in my serverlist to mydomain.com:25563 it DOES diesplay the MOTD of the Lobby. So the server is clearly online, Also I checked all ports if they still match in the bungee config and puffer. Also checked the server properties file.
I don't remember to change anything. The last thing I did was forcing HTTPS in the main website and updating the Panel to HTTPS [SSL] but how would that affect the MC server?
Please help me
I have no idea how bungee works, so it's going to be a bit hard to help you I think.
Can you confirm the configs for Bungee point correctly though?
Unless you are using docker, we should not be interfering with any of the networking, and none of the changes you said you made would have affected that.
Yes I can confirm that. I tried to check if there is a problem like the port being in use. So I changed it in puffer and in the proxy config. But that didn't do anything... Still same error
Is your lobby server online?
Is the server IP and port properly configured in BungeeCord's config.yml?
It's nice that you want to help, but I stated everything above.
Yes, the lobby server is online
"The Lobby server is located at 25563. So If I edit the server in my serverlist to mydomain.com:25563 it DOES diesplay the MOTD of the Lobby. So the server is clearly online"
And yes, all ports are set correctly
I also changed the port of the lobby server in puffer and the proxy. Still same error.
And I even tried to use another server as "lobby". So I went to the bungee config and set "skyblock" as main server.
But that didn't change anything. I have no idea why... It has to be a routing problem. Someone told me to run a routing diagnostics scan but I don't know how to do that.
I managed to fix the problem now:
It was a bungee issue. I replaced all IP's and Domains in the config.yml of bungeecord with 0.0.0.0
The restarted the proxy.
I'm not 100% sure why, but it works now...