CloudNetService / CloudNet-v2

Cloud Network Environment Technology
Apache License 2.0
35 stars 33 forks source link

Not connect from a internal proxy error when traveling between servers #238

Open renzwei opened 4 years ago

renzwei commented 4 years ago

Paper version: 1.13.2 CloudNet version: v2.1.17

Description:

  1. Some times I get 'You have to connect from a internal proxy server' between servers teleport and fallback to default server, I must try more times then I can teleport to. And I found this message from CloudNet-Master\local\ingame_messages.json of "server-kick-proxy-disallow".
  2. If I set 'ip_forward' to false in bungee config and set 'bungee' to false in the spigot config, That's no problem.
  3. In the beginning, I thought it was related to bungee, so I create bungee servers without cloudnet and I don't get this message fallback to default server anymore.

CloudNet config.json: https://pastebin.com/CDya0HQm CloudNet services.json: https://pastebin.com/UiNbz6ZD

image

renzwei commented 4 years ago

Hi, @GiantTreeLP

I saw there have option that allow to disable prevents users from bypassing the proxy in cloudnet3.0: image

It's meaning has the same option in 2.0? If yes, How can I disable this, please

TheMeinerLP commented 4 years ago

No is not the same option on cloudnet 2.0

renzwei commented 4 years ago

No is not the same option on cloudnet 2.0

Any chance to add one? need it very much please

GiantTreeLP commented 4 years ago

We have had this discussion on our Discord before a lot of times. We agreed that adding this option just to counteract a symptom that we are trying to replicate and fix (still in the replicating phase, we have no clue why people get that error) is too much of a risk.

People will just disable this and then get players joining directly onto servers without official logins (because Bungeecord effectively forces all servers to be in offline mode) and taking over servers.

renzwei commented 4 years ago

We have had this discussion on our Discord before a lot of times. We agreed that adding this option just to counteract a symptom that we are trying to replicate and fix (still in the replicating phase, we have no clue why people get that error) is too much of a risk.

People will just disable this and then get players joining directly onto servers without official logins (because Bungeecord effectively forces all servers to be in offline mode) and taking over servers.

Sorry, which discord server that you discussing? I didn't see the chat channel in official discord, just rule and news.

I really need this option please.

derklaro commented 4 years ago

You have to accept the rules on the discord by reaction with the reaction under the rules