PaperMC / Waterfall

BungeeCord fork that aims to improve performance and stability.
https://papermc.io
MIT License
743 stars 297 forks source link

Chat and commands do not work on Paper server connected to Waterfall #721

Closed VladOliinyk closed 2 years ago

VladOliinyk commented 2 years ago

My setup: 1. Clean paper server (paper-1.18.1-136), no plugins or any changes except:

**spigot.yml**
> bungeecord: true
**server.properties**
> ip: 127.0.0.1
> port: 25561
> some minor stuff like rcon, notd, port. etc

2. Clean Waterfall (waterfall-1.18-475), with only changed:

**config.yml**
> host
> priorities
> servers

3. (as a test) Clean BungeCord, with the same config.yml as Waterfall.

Test n1: When running the server separately from Waterfall/Paper - everything works fine.

Test n2: When running the server in conjunction with Waterfall, problems begin. The server starts fine, I join the server fine too, but:

It's hard to explain exactly how this happens, but: When a player (me) writes something in chat, pressing Enter should execute a command or send a text to in-game chat. But nothing happens. Chat seems to just close. There are no logs in the Paper server console, nor in the Waterfall console. There's just nothing.

Also, do not work hotkeys on the type F3 + F4 (in fact it is a send command, but still).

Test n3: I tried the same thing but with BungeeCord. The configuration is the same, however, everything works. Chat works, commands work.

Conclusion I hope it's something I did wrong and it's not a Waterfall problem, however, it looks exactly like the last option.

Xernium commented 2 years ago

Logs of both server and waterfall instance please. They must include the player joining.

VladOliinyk commented 2 years ago

Logs of both server and waterfall instance please. They must include the player joining.

As I wrote, there is nothing on logs, btw here they are: Waterfall: https://pastebin.com/E19LTSBj Paper server: https://pastebin.com/088t6ryZ

After successful connection to the server, as a player on a server, I was trying to enter commands, try to send something in chat. Nothing happened. Then, I send "hello?" from the server console. It displayed well. But from the player side - there is nothing.

VladOliinyk commented 2 years ago

**ck me, guys! The damn AuthMeBungee was in the waterfall plugins folder.

So, I've deleted that not configured plugin, and all works fine.

I feel so dumb now.

Anyway, @sgdc3 is there a way you could somehow maybe enable the logs for the AuthMeBungee plugin in the Waterfall console?

sgdc3 commented 2 years ago

@VladOliinyk AuthMeBungee cancels any chat message/command from any unlogged player, you probably misconfigured AuthMe or AuthMeBungee. Make sure that both plugins are installed in your network (AuthMe in your lobbies, AuthMeBungee in the proxies). Make sure that the "bungeecord" option is enabled in your spigot.yml files! 😃

VladOliinyk commented 2 years ago

@VladOliinyk AuthMeBungee cancels any chat message/command from any unlogged player, you probably misconfigured AuthMe or AuthMeBungee. Make sure that both plugins are installed in your network (AuthMe in your lobbies, AuthMeBungee in the proxies). Make sure that the "bungeecord" option is enabled in your spigot.yml files! 😃

@sgdc3 Thanks for the detailed response! Sure! My problem was that I just completely forgot that the AuthMeBungee.jar plugin file was in the plugins folder. So I even do not think checking that folder. And that’s why the problem exist. The server-side plugin has not even been installed.

Again, thanks for your time and I apologize for taking it away for such a (seemingly) insignificant thing :)