#waterfall-help

1 messages · Page 72 of 1

craggy trout
#

Just disable ping logs

reef fulcrum
#

as I said, if players can't use them they won't show up

#

i.e. assuming that the plugin implements their perms properly, it won't show up if they don't have the perm for that command

royal hawk
#

Cat this isn’t velocity

craggy trout
#

Nd

reef fulcrum
#

hm?

royal hawk
#

Also brigadier and bungee are another fun story

reef fulcrum
#

The logic exists for it

royal hawk
#

Yea but so does the legacy code that simply runs alongside and ignores the rest

final bloom
marble kelpBOT
#

which commands?

#

bukkit plugin ones or bungee plugin commands?

reef fulcrum
#

wait, the loic literally fucking, tf

#

oh, no

#

I don't see where the thing would get tab stuff from if properly handled by the plugins

final bloom
marble kelpBOT
#

thonk sounds like something really messed up

reef fulcrum
#

bungee won't handle plugin commands

#

Or, well, I mean, server commands

final bloom
reef fulcrum
#

No, that's useless for modern versions

#

that's just a rate limiter

#

(which, is disabled by default for modern versions because they send a tab completion request for every key you press with standard bukkit/bungee commands)

final bloom
#

Ok perfect, thanks

mystic oasis
#

Does this include Waterfall as well?

marble kelpBOT
#

probably

mystic oasis
#

Then, Velocity is so much popular than I thought.

#

10,000 players connected to velocity proxy is still really impressive

#

compared to 40,000 players connected to Bungeecord

marble kelpBOT
#

that depends on how you define popularity

mystic oasis
#

43200/8605 = 5 players per Bungeecord Proxy
vs
10521/982 = 10.7 ~ 11 players per Velocity Proxy
according to above stats

#

That's a huge difference

#

Was just looking into Velocity vs Waterfall proxy to choose for my server network. What do you guys recommend?

marble kelpBOT
#

if you can: velocity

vernal arch
#

I have logo named "server_logo.png" in both proxy and lobby but it doesn't show up in server list

#

It is 64px

tidal musk
#

server-icon

vernal arch
#

Nvm

vernal arch
#

Also if i use motd plug in hub

#

Will it show on proxy?

tidal musk
#

only if you have ping passthrough enabled

#

or whatever it's called

vernal arch
#

How can i make my hub server motd show on proxy

reef fulcrum
#

use ping passthrough

vernal arch
marble kelpBOT
#

make sure your hub server is the first in the priorities list too

vernal arch
#
io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /0.0.0.0:25564
Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused
        at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.unix.Socket.finishConnect(Socket.java:320) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:470) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[server.jar![git](https://cdn.discordapp.com/emojis/586455988794818560.webp?size=128 "git")Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]```
reef fulcrum
#

Don't mention

#

0.0.0.0 is not a valid address to connect to

vernal arch
#

And the servers are running in same machine

reef fulcrum
#

stop mentioning

#

at the very least, whatever you tried to connect to refused the connection

#

check your network setup, make sure that the server is running, etc

vernal arch
#

My server is working fine after changing true to false in pass ping option

reef fulcrum
#

That's a network level issue

#

nothing to do with waterfall

vernal arch
#

Tried it 3+ times

#

It only happens

#

If you enable pass ping

#

In config of waterfall

reef fulcrum
#

can you /server over to the server in your priorities list?

#

logs? config?

vernal arch
reef fulcrum
#

stop pinging

vernal arch
#

you are literally chatting here and it is a rply.

reef fulcrum
#

and it's annoying

vernal arch
reef fulcrum
#

Because the highlight is annoying af due to my eye sight

vernal arch
#

Oh

#

Sorry then

#

Now what do i do lol

#

Let me send my config

wise kiteBOT
#

Please send large files/logs to a pastebin

vernal arch
#

The error only occurs if i enable pass ping

#

No one helps

#

Can anyone help me?

vernal arch
vernal arch
#

..

reef fulcrum
#

I also asked for logs

#

and to know what server you're connected to when you log in

vernal arch
quasi halo
#

Hi all, assuming before I can use viaversion if my setup is waterfall -> paper I will need to wait for waterfall 1.19 support correct?

spare walrus
#

right.

quasi halo
#

Thanks!!

marble kelpBOT
#

technically you can try running ViaVersion on waterfall but that doesn't reasult in the best experience

tidal musk
#

Woo, 1.19 support 🎉

inner wagon
#

is waterfall going to get 1.19?

slim beacon
#

prob

reef fulcrum
#

already done.

slim beacon
#

im waiting for it lol

#

o

inner wagon
reef fulcrum
#

Because the site hasn't been updated

inner wagon
#

oh

slim beacon
#

we shall wait

inner wagon
#
[21:20:42 WARN] [io.netty.util.concurrent.AbstractEventExecutor]: A task raised an exception. Task: net.md_5.bungee.connection.InitialHandler$6$1@324812a2
java.lang.NullPointerException: Cannot invoke "net.md_5.bungee.connection.LoginResult.getProperties()" because the return value of "net.md_5.bungee.connection.InitialHandler.access$900(net.md_5.bungee.connection.InitialHandler)" is null
        at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:573) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
#

cant ping nor join the server, and that error spams hard

reef fulcrum
#

offline mode or some shit?

#

Like , working fine here

unique crystal
#

anyone that might know what could be causing this? Prayge

brisk fox
#

If you are running all the servers in the same machine, replace 0.0.0.0 strings with your actual internal ip.

brisk fox
unique crystal
tulip temple
#

It is, people just don't see them on the website so they think its not LUL

unique crystal
tulip temple
#

however if you use BungeeGuard plugin its borked on that waterfall build

#

so id wait if you do

unique crystal
#

yee not using bungeeguard

brisk fox
#

It has been built a few hours ago, they have still some issues to fix, i'd suggest to checkout github to see open issues, and post your own, so you can help them figuring out what does need some fixing.

tidal musk
#

latest version supports 1.19

slim beacon
#

You are on the wrong page

reef fulcrum
#

Website hasn't been updated, somebody posted a link to the latest jar above

tidal musk
#

wait, why didn't it update?

#

it should just pull from bibliothek?

reef fulcrum
#

No

#

The version is hardcoded

tidal musk
#

oh ic

burnt barn
#

How long before the jar is released on the website if waterfall is already updated?

reef fulcrum
#

🤷‍♂️

willow walrus
#

any updates on this error?

#

using latest waterfall dev jar & on 1.19

reef fulcrum
#

potentially a via issue, waterfall works fine on 1.19 in my tests

#

no

tepid glen
#
java.lang.NullPointerException: null
at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:573) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:391) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[BungeeCord.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:0e38b9b:490]
at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_312]
[00:06:42 INFO]: [/83.4.84.135:50624] - InitialHandler has pinged```

1.19 spigot
1.19 dev version waterfall
#

Online-mode: true -work
Online-mode: false - not work

||No plugins, spigot 1.19, dev build waterfall||

tidal musk
#

good

quick acorn
#

Hi, WaterFall works in 1.19?

reef fulcrum
#

there is a build for 1.19, linked above

quick acorn
reef fulcrum
#

Scroll up

quick acorn
burnt barn
#

I'm getting this error when joining in 1.19 i'm unsure if its a viaversion issue or a waterfall issue.

[07.06 17:48:12] [Server] [INFO] [BUTTERFIELD8] disconnected with: Exception Connecting:QuietException : Unexpected packet received during server login process!
[07.06 17:48:12] [Server] 4b00
  • Latest version of waterfall compiled from github
  • Backend servers running ViaVersion
reef fulcrum
#

seemingly a via issue

#

occurs on bungee too

burnt barn
#

Thank you! I'll head over there then

near aurora
#

Everything with 1.19 is brand new. Nothing is stable at this stage

#

It can break your proxy plugins, but if it does not do that it should work fine with the latest ViaVersion 4.3.1

slim beacon
#

01:42:53 [INFO] [*GamingGirl10827] <-> ServerConnector [hub] has connected
01:42:53 [INFO] [*GamingGirl10827] disconnected with: Kicked whilst connecting to hub: Failed to verify username!
01:42:53 [INFO] [floodgate] Floodgate player logged in as *GamingGirl10827 disconnected
01:42:53 [INFO] [Geyser-BungeeCord] GamingGirl10827 has disconnected from the Java server because of Kicked whilst connecting to hub: Failed to verify username!

#

anyone got a clue? 1.19 bungee

fierce summit
#

09:45:41 [INFO] [DrApplebranch] disconnected with: §fEncoderException : java.lang.IllegalArgumentException: Cannot get ID for packet class net.md_5.bungee.protocol.packet.Chat in phase GAME with direction TO_CLIENT @ io.netty.handler.codec.MessageToByteEncoder:125
I'm getting this error from our BungeeAnnounce plugin (it's the only plugin on the proxy, issue disappears when the plugin is removed, plugin worked fine in 1.18 Waterfall). Any ideas?

earnest nova
#

is this "enforce_secure_profile" bungeecord?

gloomy sluice
thick cargo
vapid kelp
tidal musk
#

1.19 isn't on there yet

marble kelpBOT
#

so, uh, is anyone else having issues with the 1.19 build forwarding all commands to the server even if they are proxy commands? 👀

#

ah looks like someone just opened an issue about that lol

tulip temple
#

DownstreamBridge <-> [Hub2] - could not decode packet! java.lang.IndexOutOfBoundsException: readerIndex(3) + length(132) exceeds writerIndex(4): PooledSlicedByteBuf(ridx: 3, widx: 4, cap: 4/4, unwrapped: PooledUnsafeDirectByteBuf(ridx: 5, widx: 60, cap: 8192))

I keep getting this when logging in with 1.19 on build 493

ember compass
ember compass
reef fulcrum
#

I mean, literally all we can see is that something sent a packet that the thin couldn't decode

tulip temple
#

probably a plugin Sadpepe

#

also is sending:
[07:51:33 WARN]: No client connected for pending server!
lul

keen pelican
#

Waterfall is better than bungeecord?

marble kelpBOT
#

that's the idea, yeah

keen pelican
#

And do we need any special plugin for waterfall?

marble kelpBOT
#

no

keen pelican
#

Ok

#

We need to use bungee plugins

marble kelpBOT
#

ideally you would use velocity though 👀

ember compass
#

I would use velocity, but some plugins for Bungee/Waterfall have no support there on velocity

marble kelpBOT
#

I hope you requested it from the author 👀

ember compass
#

TAB plugin 😄

#

but the amount of players I get, Waterfall does it for me alright

keen pelican
#

Ok

marble kelpBOT
#

me, latest build still breaks chat messages :S

dawn scaffold
#

how to setup bungeecord server?

#

hello

#

anyone?

young rampart
#

chill

#

people will answer

dawn scaffold
#

ok

reef fulcrum
#

breaks chat messages how?

distant dome
vapid kelp
#

this isn't before September 10, 1990

cobalt mauve
#

Can you please update waterfall for 1.19 Support (Geyser)

reef fulcrum
#

Already is updated

#

(There is a link above, or can use the downloads API, in the meantime before the site is published)

steep zinc
#

Is this a waterfall issue or a bungeetablistplus issue (it's author is codecrafter47)

reef fulcrum
#

BTLP

#

md made an internal change

steep zinc
#

so btlp needs 2 be updated?

reef fulcrum
#

yes

marble kelpBOT
#

there is a build of the PR that fixes it on the issue

steep zinc
#

thank u

flint swallow
marble kelpBOT
#

read two mesasges before

#

*messages

flint swallow
#

where do i find it?

toxic sedge
#

on github

tidal musk
sage verge
#

[main/ERROR]: Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/jre/jdk-17.0.3.1/lib/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory
[13:16:49] [main/ERROR]: at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
[13:16:49] [main/ERROR]: at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)

#

How to deal with it?

#

it's 1.19-493

hearty sail
#

Hi 👋 , where can I download the latest dev-build of waterfall? 🙏

hollow torrent
#

How can i disable the "Waterfall" string?

reef fulcrum
#

basically, use a version that's compatible with that client

hollow torrent
#

In other words, the only thing you want to see is what versions are available for the server. :D

tidal musk
#

e seva

#

siuuuuuuuuuuuu

reef fulcrum
#

You can't remove the "Waterfall" thing through the config

#

There are plugins to do that, but, muh attribution

oblique cypress
oblique cargo
#

Someone can help me with this error?

[05:10:15 WARN]: Error occurred processing connection for Twoz_ AnnotatedConnectException : finishConnect(..) failed: Connection refused: /0.0.0.0:25566

frigid gorge
#

Hello i have an Problem with the new Spigot-version (1.19) I have an Waterfall Proxy with Lobby running with 1.18 and a Event-Server on the Server running with 1.19. Now i have installed ViaVersions and i have joined with the 1.19. So when i try to connect to from Lobby to the Event-Server i got an error like this :

Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(14) + length(1) exceeds writerIndex(14): PooledUnsafeDirectByteBuf(ridx: 14, widx: 14, cap: 14)

Waht shoud i do (all other server like Lobby or BedWars running papermc)

#

Spigot said its an Waterfall Problem.

young rampart
#

What Waterfall version are you using?

frigid gorge
#

The specify version or the MC version?

young rampart
#

The specific waterfall build you are using

frigid gorge
#

i got this on the command bungee ```
This server is running BungeeCord version git:BungeeCord-Bootstr ap:1.18-R0.1-SNAPSHOT:a17d8f8:1634 by md_5

but i get an error (Please upadte the build)
reef fulcrum
#

that's not waterfall

frigid gorge
#

wait#

#

i have waterfall installed

marble kelpBOT
#

well that says you don't have it

frigid gorge
#

ok so i have installed the newest waterfall edition (i have updated it now) but i get the same error.

vapid kelp
frigid gorge
#

so waht shoud i do?

reef fulcrum
#

More likely that something installed on the server is sending invalid data

frigid gorge
#

so waht shoud i do?

#

Should I reboot the server?

#

reset*

reef fulcrum
#

start yanking plugins

frigid gorge
#

ok thanks

oblique cargo
#

Someone can help me with this error?

[05:10:15 WARN]: Error occurred processing connection for Twoz_ AnnotatedConnectException : finishConnect(..) failed: Connection refused: /0.0.0.0:25566
reef fulcrum
#

connection refused means that whatever you're connecting to said "nope"

#

using 0.0.0.0 is unreliable

#

use the proper IP address of the thing you're connecting to, and make sure that it's actually running, etc, firewall, etc; if using a hosting provider, speak to them

ember compass
#

if it is on the same machine I prefer to use the loopback IP 127.0.0.1 (if supported) rather than 0.0.0.0

tulip oyster
#

Is that already reported as a bug? Because I can't see it in the issues on github.
Or do I have to change something on updating waterfall to the newest version?
Using https://api.papermc.io/v2/projects/waterfall/versions/1.19/builds/493/downloads/waterfall-1.19-493.jar currently.

The issue is kinda inconsistent, since I can join sometimes (1 out of ~10 tries) but the other ones I get this exception.
The spigot servers are on 1.13.2 and my client is currently on the 1.19. Viaversion is installed with the latest version.

Caused by: java.lang.IllegalArgumentException: Cannot get ID for packet class net.md_5.bungee.protocol.packet.Chat in phase GAME with direction TO_CLIENT
        at com.google.common.base.Preconditions.checkArgument(Preconditions.java:453) ~[Waterfall.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493]
        at net.md_5.bungee.protocol.Protocol$DirectionData.getId(Protocol.java:655) ~[Waterfall.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493]
        at net.md_5.bungee.protocol.MinecraftEncoder.encode(MinecraftEncoder.java:23) ~[Waterfall.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493]
        at net.md_5.bungee.protocol.MinecraftEncoder.encode(MinecraftEncoder.java:9) ~[Waterfall.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493]
        at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[Waterfall.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493]
        ... 10 more

[_Monty_] disconnected with: EncoderException : java.lang.IllegalArgumentException: Cannot get ID for packet class net.md_5.bungee.protocol.packet.Chat in phase GAME with direction TO_CLIENT @ io.netty.handler.codec.MessageToByteEncoder:125

(someone asked that before, but I couldn't see someone answering it)

reef fulcrum
#

On the surface, not a bug

#

You have something sending an invalid packet

#

(on the proxy itself)

tulip oyster
#

Could it be that some of my plugins just send something too early?

reef fulcrum
#

no

tulip oyster
#

ayay then thanks buddy 👍

reef fulcrum
#

note that sending a chat packet from the proxy is no longer supported

ember compass
tulip oyster
ember compass
tulip oyster
snow moss
#

i can proof the join bug, too 😄

exotic monolith
#

why waterfall taking long to ping when i do refrest anyway to fix?

#

and when i join it take long

tulip oyster
# tulip oyster Is that already reported as a bug? Because I can't see it in the issues on githu...

Soo I could fix my problem here.
For others with the same problem, I can tell you how I fixed it (maybe this helps ya too @ember compass & @snow moss):

I got my own PixelPlayerJoinEvent which is called for each player who joins the proxy. This is used by my own plugins to handle any join stuff for players.
This event got called on the PostLoginEvent. One of my listeners on my own PixelPlayerJoinEvent just sends a message to any team member on join with team intern important stuff. Now my thought was, that this was maybe too early, since the player isn't connected to any bukkit server yet by 100% (don't know if thats really the problem, maybe I just used the api wrong there since the beginning). After disabling the message sending on the PixelPlayerJoinEvent it allowed me to join without any exception (tried it multiple times to ensure that I'm not just lucky :^)). Now my PixelPlayerJoinEvent gets called on the ServerConnectedEvent and my own check if it's the first join (proxy join) of the player or not. Now I enabled the message sending again and I don't get kicked anymore on joining.

snow moss
#

We have no own plugin like that :(+

reef fulcrum
#

sending a chat how?

#

Like, it literally shouldn't be sending a Chat packet

tulip oyster
#

just by proxiedPlayer.sendMessage(baseComponents); 😅

ember compass
tulip oyster
# snow moss We have no own plugin like that :(+

Then you can just try to remove some of ur bungee plugins and test it again until you find the one which causes the problem :/ At least I know now that it was a problem in my plugin - even if it worked perfectly till the 1.19 dev builds.

snow moss
tulip oyster
# snow moss

That will take a while KEKW (but if I should guess I'd say it could be the BungeeJoinMessages but I actually don't know that plugin)

ember compass
#

BungeeJoinMessages is ❤️

slim beacon
#

is waterfall 1.19 ready yet? or still having issues?

surreal stream
vapid kelp
mortal lintel
#

Hey people. What custom features does Waterfall include?

mortal lintel
twin solstice
#

i mean other than some api additions & performance patches it doesn't have too many features

#

it's just a proxy

#

proxy shouldn't be doing much

mortal lintel
#

I'm asking since its saying that it includes more features.

So basically the only actual features is stability, api and scalability

loud tendon
spare lion
#

unable to connect to server lobby io.netty.channel.AbstractChannel$AnnotatedConnectException: finishConnect(..) failed: Connection refused: /127.0.0.1:55556 Caused by: java.net.ConnectException: finishConnect(..) failed: Connection refused at io.netty.channel.unix.Errors.newConnectException0(Errors.java:155) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.unix.Socket.finishConnect(Socket.java:321) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:477) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[server.jar:3.1.2-SNAPSHOT (git-74edac96-b153)] at java.lang.Thread.run(Thread.java:831) [?:?] [22:15:03 INFO]: [connected player] nickname (/ip) has disconnected: Unable to connect you to lobby. Please try again later.

#

how do i fix this thing im tired

#

i tried 0.0.0.0, 127.0.0.1, my public vps ip and nothing works

reef fulcrum
#

server not running or wrong ip/port

#

if ptero, see pins

spare lion
#

you mean internal ip?

#

i tried it and it doesnt work for me

#

why velocity is so complicated... in bungee u just type 0.0.0.0 thats all

reef fulcrum
#

Nothing to do with the proxy software

#

The IP address you told it to connect to refused the connection, i.e. nothing is runnong on there

#

are you using ptero?

spare lion
#

yeah

reef fulcrum
#

Well, 127 ain't going to work

#

Your containers all have their own loopback interface

#

I recommend just configuring ptero to bind the servers onto the ip address of the ptero network interface and configure the proxy to connect to that

spare lion
#

172.18.0.1?

reef fulcrum
#

yes

spare lion
#

[22:23:19 ERROR]: Can't bind to /172.18.0.1:55555 io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Cannot assign requested address [22:23:19 ERROR]: Can't bind to /172.18.0.1:55555 io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Cannot assign requested address

reef fulcrum
#

no

#

in the panel

#

you don't bind on that interface, you just leave the proxy on 0.0.0.0 and let ptero map the IP/port

#

you configure the actual servers themselves, in ptero to use that network interface for listening, that way yu're not exposing everything. tothe www

#

and then, you configure the server list inside of velocity. toconnect to the ports on that interface

spare lion
#

so i need to change from internal ip to 172.18.0.1? or my public ip?

#

in the allocations

reef fulcrum
#

I mean

#

You have two options

#

you can do it my way, in which I gave you the general gist of what to do

#

or, you can follow pteros guide

#

pteros guide does it weird, but, yea..

spare lion
#

im sorry but i dont understand your instructions

reef fulcrum
#

best advice would be to use pteros instructions/ask them for support

#

I can't really explain it any simpler and generally don't like providing network support

spare lion
#

anyways thank you

#

ill try it

#

well

#

i changed to 172.18.0.1 its not working

#

and public ip not working too

reef fulcrum
#

changed what to 172?

spare lion
#

internal ip

reef fulcrum
#

that makes 0 sense

#

on ptero:
proxy: create allocation on the public IP
backend servers: create allocations on the 172 IP
proxy:
leave the proxies ip as 0.0.0.0
set the IP/Port of the servers in here to the 172. allocations you defined on the panel
servers:
leave their server IP/port as the default values, iirc (i.e. blank, ...65)

spare lion
#

from what version of paper velocity is working>

#

?

reef fulcrum
#

what?

spare lion
#

i have paper 1.12.2 servers

reef fulcrum
#

supports like 1.7-something+

spare lion
#

1.7.2

spare lion
reef fulcrum
#

and what's the error now?

spare lion
#

still the same error

#

but when i used public ip its just not working

reef fulcrum
#

wdym by used the public ip

ember compass
#

no, but Velocity is stable and 1.19

#

is actually better and faster, not as many plugins as Bungee yeah, but does its proxy job way better

reef fulcrum
#

There are builds of waterfall for 1.19, there was a link above, or use the downloads API

#

I think

#

I don't exactly track the numbers

ember compass
#

yeah 493 is latest

tulip vortex
silent lake
#

my waterfall updated automatically to add the 1.19 file and it broke my server, nobody can log in

#

how do I disable autoupdate

#

bc if I delete the waterfall 1.19 jar it just adds it back on restart

reef fulcrum
#

waterfall doesn't auto update

#

speak to your host or whatever

silent lake
#

is it normal to have all of these?

reef fulcrum
#

they're files

#

Waterfall doesn't auto update, etc

#

if your host is flooding your server folder with jars, speak to them

silent lake
#

im just asking if its okay/normal to have all of them in my waterfall server.. I don't see how my server host would be doing this

#

get this when someone tries to login, just started happening with the past day

#

1.19 related id imagine considering the error

reef fulcrum
#

I mean, no, having several dozen jars is not normal

#

most people delete older jars

#

and yea, md made a change in the proxy internals, plugins will need to update

silent lake
#

so theres no need for the older jars

#

I can delete em

reef fulcrum
#

correct

silent lake
#

so the error is caused by plugins of the hub server not being compatible with waterfall 1.19?

reef fulcrum
#

correct

silent lake
#

okay

#

still need to figure how to make it not automatically add 1.19 though

#

idk why its doing that

wooden saddle
bleak bramble
#

Getting this error on the most recent dev build NoSuchMethodError : 'java.lang.String[][] net.md_5.bungee.protocol.packet.PlayerListItem$Item.getProperties()' @ me.neznamy.tab.platforms.bungeecord.BungeePacketBuilder:120

bleak bramble
#

Don't believe it to be a plugin issue, tried without them.

honest wind
#

I get unable to authenticate when i try to join

quartz mauve
#

Did you update bungeegaurd ?

stray hinge
#

So... 1.19 supported yet? I plan on doing 1.18 + latest viaversion

short silo
#

The 1.19 builds haven't been posted on the downloads page yet.

oblique cypress
stray hinge
#

great

oblique cypress
#

i was not sure if that was the answer you were looking for

stray hinge
#

Yeah, sure, downloading it off the link provided above now

#

is it stable?

#

somewhat

oblique cypress
#

I dont have any problems

stray hinge
#

okay

oblique cypress
#

I believe its pretty stable

slender raven
#

plz help mee

#

how to fix no route to host

reef fulcrum
#

if hosting on the same machine, use "localhost", unless ptero, in which case, see pins

#

anywhere else, work out your network setup, either wrong IP or bad network configuration, etc

quasi halo
#

with waterfall ive realized that messages such as alerts and plugin notifications are going to the action bar and not chat. Is this a bug / new setting? Thanks!

reef fulcrum
#

server version?

quasi halo
#

1.18.2 purpur, 1.19 waterfall

reef fulcrum
#

client version?

quasi halo
#

1.19 client version (with viaversion)

reef fulcrum
#

try using the dev builds of via if you're not already

quasi halo
#

Gotcha! Will try this out thanks^^

#

Im on 4.3.2 at the moment

reef fulcrum
#

I mean, there was a commit yesterday tryna fix some stuff

#

It's this fun thing where bungee doesn't handle the chat registry properly, and via basically sends an incomplete registry which in the past didn't even line up with the IDs of what they did have

quasi halo
#

uh oh sounds like a pain in the butt

#

Will watch for any via updates in that case. Thanks electroniccat 🙂

wheat slate
#

support for 1.19?

wheat slate
#

thank you

thorn cypress
#

I can't join my Server. Error in console:

[22:26:44 WARN]: [/2.243.175.142:62486|LogoJK] -> UpstreamBridge - read timed out
[22:26:44 INFO]: [LogoJK] disconnected with: ReadTimeoutException : null
[22:26:44 INFO]: [/2.243.175.142:62486|LogoJK] -> UpstreamBridge has disconnected
[22:26:50 INFO]: [/2.243.175.142:58582] <-> InitialHandler has connected
[22:26:50 INFO]: [LogoJK|/2.243.175.142:58582] <-> ServerConnector [Lobby-1] has connected
[22:26:50 INFO]: [LogoJK|/2.243.175.142:58582] <-> ServerConnector [Lobby-1] has disconnected```
thorn cypress
craggy solar
#

Is it safe to use these 1.19 builds? I have 1.18.2 survival behind a proxy with viaversion, only goal here is to get 1.19 clients playing 👍

near aurora
#

After upgrading from 488 to 493, all plugin messages via proxy displayed that are in chat for 1.18 clients are now in the action bar for 1.19 clients. Anyone else seen this?

reef fulcrum
#

if via, update via

near aurora
#

We are on via 4.3.1. Are you talking about their latest dev build?

reef fulcrum
#

yes

near aurora
#

"Fixed Bungeecord madness", so I guess you are, haha. I will give it a spin. Thanks!

#

Yeah. that solved the issue. Thanks for saving the night 🎉

wooden saddle
#

is there any reason to be using waterfall vs velocity?

mystic oasis
#

What do I need to do to add 1.19 compatibility to my bungeecord network that uses waterfall

I have a 1.8 lobby server that has the latest viaversion v4.3.1 and still can't connect using 1.19. Do I need to do something on the proxy?

Waterfall version: 480

reef fulcrum
#

yes, update to 493, link above, and install latest dev build of via on the servers themselves.

mystic oasis
#

It's been a while since 1.18, I didn't realize or forgot you'd to update the bungeecord as well.

I know some servers have started supporting 1.19. Do you really need to update the bungeecord software as well? Doesn't bungee just redirect players? I was assuming only updating via would be fine.

#

Are waterfall builds ready for production? :/
I assume not, since they aren't available on paper mc's website

reef fulcrum
#

Bungee is a proxy

#

it needs to speak the protocol

#

that means updating for the protocol

#

as said, there is a build linked above

old quest
#

how do you solved Unknown data in login hostname, did you forget to enable BungeeCord in spigot.yml?

#

Bungeecord is enabled.

old quest
#

well, I needed to update bungeeguard plugin

thorn cypress
mystic oasis
thorn cypress
mystic oasis
#

What happened? Did you not take a backup?

thorn cypress
#

the config files where not created and written as intended

#

making it in now way useable. don't use dev build

tidal musk
#

were can i download the latest dev builds for waterfal?

thorn cypress
tidal musk
#

oh

#

how do i make it so 1.19 players can connect then?

thorn cypress
tidal musk
#

i have the latest on my lobby server

thorn cypress
stark lark
#

i've updated my server to the latest waterfall and now when i run a command my messages end up in actionbar instead off the chat.

#

is there a new config option or something?

reef fulcrum
#

Using via? If so, use the latest Dev builds of it

stark lark
craggy solar
reef fulcrum
#

Works fine for most people

#

only real caveats I've seen are plugins messing with internals as MD borked some game profile stuff internally, and via sending data which waterfall (or any proxy right now) doesn't handle properly

craggy solar
#

So for cross-server chat for example is something that may be borked

reef fulcrum
#

if not using via, or using the latest via dev build, that should work

craggy solar
#

I only have these plugins on my waterfall:

  • Tab
  • PLan
  • Minimotd
  • BungeeControl (Chatcontrol red)
#

But I would also add ViaVersion to that list

reef fulcrum
#

install via on the backend

#

(the dev build of via, not the release)

craggy solar
#

So on my creative & survival, thats lucky as it already is

#

Not the dev mind

thorn cypress
#

Hey so after slight issues i decided to go to the actual dev build. Now I can't join my server. i get this error when trying

[18:28:16 INFO]: [LogoJK] disconnected with: ReadTimeoutException : null
[18:28:16 INFO]: [/93.132.79.126:56801|LogoJK] -> UpstreamBridge has disconnected
[18:28:22 INFO]: [/93.132.79.126:56804] <-> InitialHandler has connected
[18:28:22 INFO]: [LogoJK|/93.132.79.126:56804] <-> ServerConnector [Lobby-1] has connected[18:28:22 INFO]: [LogoJK|/93.132.79.126:56804] <-> ServerConnector [Lobby-1] has disconnected```
Thanks already!
stark lagoon
#

Today someone on my waterfall close server with this message[16:45:11] [Shutdown Thread/INFO]: [Kebab2115SBM] disconnected with: Server Hacked By Szux_

I know what the text itself means, but it doesn't make any sense, i have like 4 plugins on my waterfall, and all of them all popular etc,
how someone might shut down my the server in this way?
i have this to

[16:37:40] [Netty Worker IO Thread #19/INFO]: [Alert] jd

I can't see anything in the waterfall logs

jd means something ugly, I will not describe it 🙂

#

someone suggest me info about log4

thorn cypress
reef fulcrum
#

Unless you're running some stupidly old build of waterfall, that's a none issue

#

Theres literally nothing we can say based on the info you've shown

#

Not that big plugins haven't been infected by malware before

tidal musk
#

probably an insecure backend server or malicous plugin, we'd need more info about your (hosting) setup tho ^

reef fulcrum
#

general timeout

#

nothing for us to really go off there

#

the client was DC'd because it didn't send any packets in 30 seconds

#

as for why, can't say

thorn cypress
#

ouf so that can't be waterfall related?

reef fulcrum
#

I mean, stuff like that generally ain't

#

maybe plugins

#

but generally means slow server, but 🤷‍♂️

thorn cypress
#

unlikely

thorn cypress
#

can it be caused becausse of the backend server?

reef fulcrum
#

yes, as I said

slate slate
#

How do I deny normal players from executing /server , /glist , /bungee commands

upbeat wave
slate slate
#

Why my proxy can't bind - could not bind to host 0.0.0.0:3003

twin solstice
#

cuz port 3003 might be in use or you don't have permissions to bind on it

#

who can really say

twin solstice
slate slate
slate slate
reef fulcrum
#

see the full error.

slate slate
# reef fulcrum see the full error.

22:08:22 [WARNING] Could not bind to host /0.0.0.0:3003
io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Address already in use

reef fulcrum
#

Well, there you go

#

something is already running on that port

slate slate
#

I didn't run anything

#

How do I know what's using that port?

#

Btw I have geyser installed on the same port 3003....

reef fulcrum
#

see lsof if linux

#

lsof -i

slate slate
#

uh I'm using a minecraft hosting service

reef fulcrum
#

speak to your hosting provider

slate slate
#

okay

jaunty dust
#

Hey I run Bungeecord and It's always crashing
Would Waterfall be able to fix some of these crashes?
Also, could i just change my server jar and do I have to do any extra setup

#

also does waterfall support bungeeguard?

reef fulcrum
#

waterfall supports bungeeguard

#

can't really comment on crashes, depends how it's crashing

jaunty dust
#

ok thanks

tulip surgeBOT
gentle belfry
#

can someone help me?, why i get this error,
every chat ends with the words %s, i have tried join without bungeecord , no %s

rigid root
#

Help would be appreiciated. I join to a 1.18 server then do /hub and get issues with ViaVersion and Waterfall. Then I try to join a 1.19 server, then do /hub and get a different type of error.

faint elk
#

Any help with this error?

Caused by: java.lang.IllegalArgumentException: Cannot get ID for packet class net.md_5.bungee.protocol.packet.StatusResponse in phase STATUS with direction TO_CLIENT for protocol version %d [47]
        at com.google.common.base.Preconditions.checkArgument(Preconditions.java:472) ~[waterfall-1.19-494.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1f68398:494]
        at net.md_5.bungee.protocol.Protocol$DirectionData.getId(Protocol.java:657) ~[waterfall-1.19-494.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1f68398:494]
        at net.md_5.bungee.protocol.MinecraftEncoder.encode(MinecraftEncoder.java:23) ~[waterfall-1.19-494.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1f68398:494]
        at net.md_5.bungee.protocol.MinecraftEncoder.encode(MinecraftEncoder.java:9) ~[waterfall-1.19-494.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1f68398:494]
        at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[waterfall-1.19-494.jar:git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:1f68398:494]
scenic summit
#

i have same error 😢

lucid cargo
#

no one can login to the server

faint elk
#

Yep same

lucid cargo
lucid cargo
gaunt umbra
#
[09:36:12 ERROR]: Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
[09:36:12 ERROR]:       at net.md_5.bungee.conf.YamlConfig.getListeners(YamlConfig.java:275)
[09:36:12 ERROR]:       at net.md_5.bungee.conf.Configuration.load(Configuration.java:96)
[09:36:12 ERROR]:       at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:67)
[09:36:12 ERROR]:       at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
[09:36:12 ERROR]:       at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
[09:36:12 ERROR]:       at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)

I put any bungee core, writes this. if you delete the config, then everything works, but after restarting the proxy, an error appears again

lucid cargo
# faint elk Yep same

@scenic summit guys, download the waterfall before latest one and should fix the issue, it will spam your console with errors when someone login/logout but it will let you login

scenic summit
#

yes thank you but i already did that 😉

misty pivot
#

Hello peeps 🙂 Ive just updated to the latest Waterfall build (494) and encounter the following problematics when trying to connect with 1.19:
Any Ideas?

tulip surgeBOT
tulip surgeBOT
faint elk
#

See a few messages up, use last build

misty pivot
faint elk
#

Just passing along what TatolQ said

tidal musk
#

yeah that's the lates tbuild

misty pivot
#

nvm i was stupid xD works

misty pivot
rigid root
reef fulcrum
#

provided logs from the latest version

tulip surgeBOT
reef fulcrum
#

I mean.

#

Literal first thing I see in there is via shitting the bed

#

I also said latest version

rigid root
#

Oh, my bad.

#

So you want the latest viaversion and waterfall version?

reef fulcrum
#

I want a log from the latest version of waterfall and ideally without protocol hacks, if the latter is not possible, make sure that it's not the protocol hack which disconnected you...

#

Oh, via shitting the bed was time ago, there is literally no connection attempts on there for period, and literally 0 instance of the error you're saying you got

#

Oh, wait, nvm

#

You seemingly reported two seperate issues and I got them mixed up...

#

Issues with via, take to via.

rigid root
#

Wait, so both of those errors are from viaversion?

reef fulcrum
#

the one you just reported is from via

rigid root
#

The one I replied to myself was involved with ViaVersion and the other one didn't seem like it was.

rigid root
reef fulcrum
#

1st one, is via

#

2nd one, I've asked for info off several people and got nowhere, adding logs in the latest version of waterfall to maybe figure out what is going on

#

but, generally, protocol hacks are unsupported

rigid root
#

So where could I find the latest version of what you're looking for?

reef fulcrum
#

what?

rigid root
#

For the second error

#

You asked for the latest waterfall log of some sort

reef fulcrum
#

Install the latest version of waterfall

#

Provide the log file

rigid root
#

Unless a newer version was posted, this was the latest log file

reef fulcrum
#

wut

#

You're providing logs from waterfall 493

#

waterfall 495 is out on the website right now

#

at this point, I can't help you

rigid root
#

Oh, then hang on a minute

#

Actually

#

I need to get ready for work. I'll keep you posted later today with a later log once I install the updated version.

icy quarry
#

Anyone having this issue with the latest waterfall? 495
Full console output when connecting (nothing else before or after this):```
[15:53:31 INFO]: [/XX.XX.XX.XX:1247|TheGameSpider] -> UpstreamBridge has disconnected
[15:53:31 WARN]: No client connected for pending server!
[15:53:31 INFO]: [TheGameSpider|/XX.XX.XX.XX:1247] <-> ServerConnector [lobby] has disconnected

reef fulcrum
#

something mangled a packet

icy quarry
#

I have vanilla 1.19 client from the original minecraft launcher

reef fulcrum
#

generally, reproduce without plugins, etc

snow moss
#

Hey, with newer waterfall version, players can't join on server/proxy anymore.
They get message: Unable to authenticate.
Latest waterfall version who works is #485

no matter which version (1.18 or 1.19) they try

#

log has some errors from 2 plugins, i try without this 2 plugins but same error message 😦

#

With out this 2 plugins are no errors in log. This comes when a user try to join: [16:06:24] [Netty Worker IO Thread #1/INFO]: [PanetiX|/91.41.56.148:62260] <-> ServerConnector [Lobby-1] has connected [16:06:24] [Netty Worker IO Thread #1/INFO]: [PanetiX] disconnected with: »CRAFTPLAY: Verbindungsaufbau nicht möglich: Unable to authenticate. [16:06:24] [Netty Worker IO Thread #1/INFO]: [/91.41.56.148:62260|PanetiX] -> UpstreamBridge has disconnected [16:06:24] [Netty Worker IO Thread #1/WARN]: [PanetiX|/91.41.56.148:62260] <-> ServerConnector [Lobby-1] - NativeIoException: readAddress(..) failed: Connection reset by peer [16:06:24] [Netty Worker IO Thread #1/INFO]: [PanetiX|/91.41.56.148:62260] <-> ServerConnector [Lobby-1] has disconnected

#

Kicked whilst connecting to XXX: Unable to authenticate.

reef fulcrum
#

The server booted them

#

See the servers logs

snow moss
#

yes, server works but nobody can join

#

i can send you log when you need

reef fulcrum
#

Nobody can join because the actual backend server disconnected them

snow moss
#

what do you mean

reef fulcrum
#

or, maybe it wasn't the backend server, I can't see where that message is coming from

snow moss
#

how i can fix this issue?

reef fulcrum
#

Work out where the error is coming from

#

That looks like the server kicked them

snow moss
#

don't know there is no error in logs

reef fulcrum
#

but, I can't say 100%

#

Provide the server logs

snow moss
#

can i send you log in dm?

reef fulcrum
#

no

snow moss
reef fulcrum
#

I said the server logs

#

not the proxy logs

thorn cypress
#

Is there place to get dev builds?

#

Or can someone send me the latest dev build?

reef fulcrum
#

for waterfall, on the website

wise kiteBOT
thorn cypress
#

the latest i find is 488

snow moss
#

error comes from waterfall (proxy) players can't connect to them so they don't connect to the lobby

#

on lobby server: [16:06:32] [Server thread/INFO]: /XX.XX.XXX.XXX:XXXX lost connection: Unable to authenticate.

reef fulcrum
#

Logo, force refresh the page

#

Paneti, I mean, you literally just proved what I said

#

The disconnect came from the server.

snow moss
#

but i changed nothing on server

#

only on proxy (new waterfall)

reef fulcrum
#

literally irrelevant

#

your server disconnected you

snow moss
#

Just with a newer waterfall version as 485 😄

#

that's the issue... and i don't know how to fix that

#

When i use Waterfall #485 everything works fine. But with any newer version "Unable to authenticate."

reef fulcrum
#

You need to work out why the server kicked you

#

I literally cannot even see that message in the servers source, so, maybe hiding somewhere, potentially a plugin

snow moss
#

i don't know there is nothing on logs

snow moss
reef fulcrum
#

"only this"

#

Only this is that the server booted.

#

2 second google of the message suggests that it's bungeeguard

#

have you updated it, if using it?

snow moss
#

no but i try to start without bungeeguard (deleted the plugin and start server without) but that have no change, still the same message

#

and yes, the plugin is on latest version

reef fulcrum
#

You mean, you removed bungeeguard from paper?

snow moss
#

i deleted this plugin, yes

#

and try to start proxy without

reef fulcrum
#

deleted from what?

snow moss
#

the plugin folder

reef fulcrum
#

The plugin folder of what?

snow moss
#

from the proxy (only server where this plugin is active)

reef fulcrum
#

Because if you remove bungeeguard from waterfall, yet leave it on paper, it's 0 surprise that bungeeguard on the actual paper server kicked you

#

You need bungeeguard on both the proxy and the servers

#

otherwise it will kick you, because it doesn't recieve its auth token that it's expecting

snow moss
#

oh wait ... you're right i see it's on lobby server, too 😄

#

wait i will test it 🙂

#

yay, works now 😄

#

but works not correct...

#

on tablist is no player, i can't see other players ingame and skins won't load 😮

#

nevermind, worked now (need to update our tablist plugin)

solar sable
#

Hellow,
What server-icon.png is bug?

I use the last version of Waterfall

reef fulcrum
#

Because the client is stupid

solar sable
#

oh hm

marble kelpBOT
#

use ServerListPlus or some other plugin that can set the icon. that tends to work better

solar sable
#

Wtf, i update to the last Waterfall version and i have a lot of bug with chat and actionbarmsg

reef fulcrum
#

let me guess

#

ViaVersion?

solar sable
#

yes

reef fulcrum
#

use their latest dev build

solar sable
#

i will try this!

#

the last dev ver for viaversion & viabackwards ?

reef fulcrum
#

yes

solar sable
#

oké

#

and the spigot server also?

reef fulcrum
#

spigot version probs doesn't matter

solar sable
#

hmm, the bug persist

#

i apply the dev version for viaversion in my spigot servers and it's work

rigid root
#

This is the latest log of me loading in the latest version of Waterfall and returning back to the hub (1.8) from a 1.19 server and a 1.18 server.

rigid root
#

I believe I'm still getting the same errors.

thorn cypress
#

Ok. Idk or care if this is 100% Waterfall related but i have no other place to go. There are like (not exaggerated) 100 Post on various MC Forums with each having 20+ People in there complaining all about the same "ReadTimeoutException : null" error and nobody could solve it. It happened the sec. i updated Waterfall. I tried to downgrade but now it's still there. I even reset all Servers and reinstalled then so no plugins involved.

[19:35:03 INFO]: [LogoJK] disconnected with: ReadTimeoutException : null
[19:35:03 INFO]: [/89.13.206.57:62969|LogoJK] -> UpstreamBridge has disconnected
[19:35:08 INFO]: [/89.13.206.57:62978] <-> InitialHandler has connected
[19:35:09 INFO]: [LogoJK|/89.13.206.57:62978] <-> ServerConnector [Lobby] has connected
[19:35:09 INFO]: [LogoJK|/89.13.206.57:62978] <-> ServerConnector [Lobby] has disconnected``` 
Thanks if anyone can help me
marble kelpBOT
#

networking issues

thorn cypress
marble kelpBOT
#

there are tons of steps between a player and a server, there can be a lot of things wrong

#

(this assume you have tested without any plugins of course, some might cause similar issues I guess)

thorn cypress
#

so deleted them and set them up new

#

And also other network things on my Server run perfect

reef fulcrum
#

Literally all we can say is literally what I've already said

#

the client didn't send any packets in 30 seconds

#

You need to work out why the server didn't get the client into a state that it wasn't sending packets

thorn cypress
gray temple
#

I'm sorry if this is not allowed due to 1.19 not being out and stuff, then I'll retract my message.

I'm trying to set up the experimental build under waterfall just for people to mess around on it (I understand this is not supposed to be a production build, and it is just a temporary server).

I'm getting this error when trying to switch to the 1.19 server Cannot invoke "com.mojang.brigadier.suggestion.Suggestions.getRange()" because "this.suggestions" is null (full error: https://paste.ofcode.org/CrSjXBNEEjSwUiEN2YcaTW). Can anyone tell me what this error means?

reef fulcrum
#

generally means that a plugin on the proxy induced bad data or something

#

but, hard to say

gray temple
#

Okay, thank you 🙂

rigid root
quartz mauve
#

Don't use old versions like 1.8 maybe

#

Runs

thorn cypress
rigid root
#

So then how can I reduce the number of packets being sent?

reef fulcrum
#

Go ask via for support.

tidal musk
#

why when i do waterfall 1.19 on my bungee server and i run it then i join the server and it says lobby and some error. my lobby is 1.18

young rampart
#

Telling us the error would kinda help

high widget
#

Where can i find waterfall 1.19 i dont see it on the site

#

Wait nvm

#

Im dumb my bad

craggy trout
# tidal musk

The error is on the log, you did not properly put the generated token of bungeeguard, and when detects the handshake It just avoid the connection

#

Btw, update bungeeguard

left hedge
#

colorcodes not supported?

reef fulcrum
#

You have to use the weird ass md format

#

xrrbbgg

#

with an & before each one

left hedge
reef fulcrum
#

yes

left hedge
#

is just right ?

reef fulcrum
#

what?

left hedge
#

#66b020

reef fulcrum
#

No...

#

You're tryna use the modern hex format used by literally everything else

#

bungee doesn't support that.

#

&x&1&1&1...

left hedge
#

ahhh i doens't support hex colors?

#

alr sorry about that.

reef fulcrum
#

It supports hex colors...

#

it just uses the weird bungee format...

left hedge
#

its just right in here

#

o nvm found it

#

exuse me

sinful laurel
#

updated waterfall to build 495 now I cannot connect to the 1.19 server and no error message is printed in console

reef fulcrum
#

logs?

sinful laurel
reef fulcrum
#

no idea then

#

start yanking plugins maybe

sinful laurel
#

I get kick as soon as my plugin attempts to connect me to the server with this code. I have no idea how this can be related to the system message packets or whatsoever given that I have feedback disabled. Probably need to recreate on my local and attach debugger, this going to be painful...

#

I reproduce this like this: connect to the testing 1.19 server -> click disconnect in menu -> connect back -> my plugin tries to send me back to that server -> error (regardless of server being down or up VIAVERSION CACHING?!?!)

I will try to spin up same stuff on my local and debug

nova ether
#

Hello,
I have a rather strange problem, since I upgraded to 1.19, all Bungeecord plugin commands (or Bungee command glist ect..) give "unknown command" but the action executes, and this problem is only present on the 1.19 client, if I connect in 1.12 for example, the response of the command appears.
And we can see in the console of the minecraft server it is he who receives the command, except normally it is at the Bungeecord of the treaty and I should not see it in the console of the mc server.
Does somebody have an idea?

Paper console if player is 1.19: 
[01:18:55 INFO]: xelo_one issued server command: /glist

Paper console if player < 1.19: 

broken vortex
#

when i run the 1.19 waterfall it just says bungeecord 1.8.x-1.18.x

reef fulcrum
#

version?

keen thistle
#

when I run 1.19 waterfall I'm getting packet 0/0 class 2604 was larger than I expected, found 341 bytes extra whilst reading packet 0. when I try to join but everyone of my friends can join

#

I've tried downgrading, updating using modded clients using vanilla clients

#

i cant join my own server

#

ive tried restarting my entire server system and gaming pc

quartz mauve
#

My guess viaversion needs a update

keen thistle
#

i updated it

quartz mauve
#

Dev build ?

keen thistle
#

public

quartz mauve
#

Try dev

keen thistle
#

is it on github

quartz mauve
#

Jenkins

keen thistle
#

where can i find link

quartz mauve
keen thistle
#

thankyou

#

it didnt work

#

is it firewall?

tidal musk
#

can someone help me with a issue im having

#

why does this message appear when i connect to another server? Internal Exception: java.lang.IllegalArgumentException: Unable to find a field null with the type com.mojang.authlib.GameProfile in net.minecraft.network.protocol.login.PacketLoginInStart

reef fulcrum
#

use latest protocollib dev

tidal musk
#

ok

tough bramble
#

Is waterfall 1.19 stable enough for production?

uncut steeple
severe cargo
#

I have an issue

#

i don't know why I keep getting this error: Kicked whilst connecting to lobby: Internal Exception: java.lang IllegalArgumentException: Unable to find 3 field null with the type com.mo.jang.authlib.GameFrofileinnet.minecraft.network.protocol.login.FacketLoginInStart

nova ether
#

I'm going to try without any plugin, but if it's still the case you should help me because it's the combo, Paper And waterfall

hardy pike
#

How does one get rid of ip forwarding if it doesn't work correctly?

Example: User -> Proxy (172.x.x.x) -> Hub Connected (172.x.x.x).

User Tries to connect to Survival

Hub -> Survival -> Survival (144.x.x.x) -> Error "If you wish to use IP forwarding, please enable it in your BungeeCord config as well" -> Proxy - Hub Connected (172.x.x.x).

hardy pike
#

More details:

Proxy is on one dedicated server
Hub is on the same dedicated server as proxy

Survival is on a different dedicated server with different ip…

I put the ip in the config and still doesn’t work so I am stuck on how to fix this.

tidal musk
#

can someone help me?

tidal musk
severe cargo
severe cargo
hardy pike
reef fulcrum
#

you have bungee mode enabled on the server

#

you need ip forwarding on the proxy

#

and to work out what is interferring with it if it's not working

hardy pike
#

IP forwarding is enabled on the waterfall proxy ✅
Bungee mode is enabled ✅
Survival only complains about ip forwarding since it’s not under the same ip as the proxy.

reef fulcrum
#

Well, as I said, work out what is interferring with it

#

99% of "I have both enabled" are people not having both enabled, the rest are generally compat issues with plugins or weird clients

hardy pike
#

Survival only has chunky plugin installed.

#

Waterfall is a based proxy with no plugins.

opaque crown
#

How do i fix this 🥺

reef fulcrum
#

logs?

tidal musk
#

[15:34:43 INFO]: Disconnecting com.mojang.authlib.GameProfile@a27be0a[id=<null>,name=BE-Kosggsgs34,properties={},legacy=false] (/19---35): Failed to verify username!

reef fulcrum
#

hello, blatently invalid name

#

I wonder what the issue could be?!

opaque crown
wise kiteBOT
#

Please send large files/logs to a pastebin

sudden lichen
#

is waterfall on 1.19 ?

quartz mauve
#

Yes and no need to ask in 2 channels

tidal musk
#

is waterfall 1.19 a stable build or it's still on it's early stages?

marble kelpBOT
#

seeing as 1.19 isn't even a week old they are pretty early

#

it's unlikely that there will ever be explicitely stable builds though, if they work for you in testing then just use them

#

if you want a more stable experience and actual ongoing development support look into Velocity 👀

thorn cypress
reef fulcrum
#

Outdated plugin.

thorn cypress
marble kelpBOT
#

the plugin that throws the error

reef fulcrum
#

probs on the proxy

#

I mean, it literally says platforms.bungeecord

thorn cypress
# reef fulcrum probs on the proxy

that's weird as the error happened after i uploaded all plugins to the Lobby Server. No changes to Proxy i suppose but i'l look into it
Thanks

wooden saddle
#

Also enable offline mode

tidal musk
tough bramble
#

Is 1.19 waterfall stable enough for production?

tame dirge
#

I noticed that no skins are displayed in Waterfall #495. No matter which version I connect to, it remains a Steve Skin. Also, you can't see other players. I've tried several variants.

Waterfall 1.19 --> Version 1.18.2 Server = No Skin
Waterfall 1.19 --> Version 1.19 Server = No Skin
Waterfall 1.18. --> Version 1.18.2 Server = has skin
*The subservers are always the same and have not been changed *

If I log in from both versions at the same time on a sub-server with two users, the older version has the skin, but the newer version doesn't. I hope you understand what I mean.

tidal musk
flint swallow
#

[21:41:35 INFO]: [.RelNubNub] disconnected with: EncoderException : java.lang.IllegalArgumentException: Cannot get ID for packet class net.md_5.bungee.protocol.packet.SystemChat in phase GAME with direction TO_CLIENT @ io.netty.handler.codec.MessageToByteEncoder:125

reef fulcrum
#

client/server version?

#

logs from the latest version of waterfall too, plzthx

flint swallow
south tree
#

is this message from waterfall?

marble kelpBOT
#

no

south tree
#

thanks

royal hawk
viscid flax
#

are the java flags mentioned in 2020 still relevant? This was used when java 8 was still used. but for modern servers it uses java 17 which uses G1 by default now. i havn't looked into other updates with java 17 over 8 but this is one that seemed to be talked about the most.

reef fulcrum
#

yes

opaque crown
tame dirge
dense spire
#

HI, everytime i try to restart my proxy server that server wont start.

#

[14:20:54 ERROR]: Exception in thread "main" java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Integer (java.lang.String and java.lang.Integer are in module java.base of loader 'bootstrap')
[14:20:54 ERROR]: at net.md_5.bungee.conf.YamlConfig.getListeners(YamlConfig.java:275)
[14:20:54 ERROR]: at net.md_5.bungee.conf.Configuration.load(Configuration.java:96)
[14:20:54 ERROR]: at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:67)
[14:20:54 ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
[14:20:54 ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
[14:20:54 ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)

#

I try to reinstal server

#

No plugins

craggy trout
#

Your config

grim cloud
#

Anyone know if there is a way to change the default BungeeCord playerlist command /glist to something like /online?

dense spire
tulip surgeBOT
marble kelpBOT
#

looks like the error is in the waterfall.yml

#

you have defined a string where it expects an integer

#

or hm, actually Waterfall seems to replace the default config class so it might be in the config.yml too

#

query_port might need to be a number and not a string, not sure

light gazelle
#

Is waterfall 1.19 not officially released

#

Or is it currently just experimental

#

As I have updated and have had issues where clients can join via the proxy but

#

Will only load the chunk they are in

#

And nothing else works

marble kelpBOT
#

latest builds should support 1.19

#

make sure you don't use plugins messing with it

light gazelle
#

I am using the same plugins that worked fine beforehand

#

On the latest build that

#

Supported 1.18.2

#

So what would change

#

They join to a server with the latest via version

#

Java players don't even load chunks on it for 1.19

#

Wouldn't make sense

#

Unless viaversion is the issue

marble kelpBOT
#

best to test without plugins

#

there's a good chunk of them that do some packet manipulation/internal hooking which might not be compatible properly. viaversion definitely is one of them

light gazelle
#

Hmm weird

#

Yeah assumed so

#

It may be via version

#

Or other things

#

Will have to test a lot

#

And report my findings

open brook
#

Hello, where can I download the latest build for 1.18.2?

queen sequoia
reef fulcrum
#

latest builds work for 1.8-1.19

robust ruin
light robin
#

system migration question:
moving from a win10 box to unraid, going to be installing pterodactyl - setup is 1 waterfall and 3 paper instances
will I be able to migrate 1:1 or does pterodactyl have different methods for handling server hopping?
also is there anything special needed for web plugins like dynmap?

robust ruin
marble kelpBOT
#

the default eggs in pterodactyl should be configured in a way that makes it work

#

@robust ruin try a client without mods. potentially also some server plugin issues

light robin
#

at which point, mapping external services is just container mapping and port forwarding?

robust ruin
#

it happens on bedrock and 1.19 java (im testing 1.18.2 now)

#

Works fine on 1.18.2

marble kelpBOT
#

are you testing on a 1.19 server?

robust ruin
#

wdym

#

its connecting to a 1.18.2 server that accepts 1.19 connections

#

but i think i may know the issue

#

1 sec

marble kelpBOT
#

well that is not natively possible

robust ruin
#

Viaversion

marble kelpBOT
#

so you would have some plugin messing with it

robust ruin
#

thats on the spigot server

marble kelpBOT
#

ok, well test on a 1.19 server

#

if it's still an issue open a ticket on github, if not then report to the devs of viaversion

robust ruin
#

that line keeps appearing in my config

#

i delete it and it returns

marble kelpBOT
#

you probably don't delete it right

robust ruin
#

wdym

#

i delete the line yes

marble kelpBOT
#

if you want to set it to an empty section then you have to specify that propery

robust ruin
#

and it just returns

marble kelpBOT
#

well deleting the line is not how you set something to an empty section in yaml

robust ruin
#

oh how do i?

marble kelpBOT
#

key: {}

robust ruin
#

like that?

marble kelpBOT
#

I mean, that might work but that's not what I said

robust ruin
tulip surgeBOT
marble kelpBOT
#

if you want an empty forced_hosts section then you need to set that to an empty one

tidal musk
#

when i go from my 1.19 server to 1.18 hub i get disconected

marble kelpBOT
#

test with 1.19 on all servers

tidal musk
#

so make hub 1.19?

marble kelpBOT
#

if that doesn't happen anymore then contact the support of whatever plugin/software you use to allow 1.19 clients on 1.18 servers

tidal musk
#

ok 2 sec

robust ruin
marble kelpBOT
#

ok then open an issue I guess

#

(or just use velocity 👀 )

robust ruin
#

Velocity doesnt have many plugins

#

so im switching

marble kelpBOT
#

lol

robust ruin
#

that doesnt run PlayerBalancer

#

i tried that

marble kelpBOT
#

I'm pretty sure there are balancer plugins for velocity

#

that aren't as crap as PlayerBalancer as apparently it doesn't work on Snap lol

robust ruin
#

and i need redisbungee aswell

marble kelpBOT
#

(hint: every plugin that uses the bungee api should work properly)

#

but anyways, this isn't velocity help so I'll stop

robust ruin
#

i needed to update viaversion on my Hub server XD

tidal musk
#

same kick

#

when from a 1.19 server whit no plugins to

#

anoter 1.19 server

#

and it workes to go from a 1.18 server to a 1.18 server

#

just not from a 1.19 server to a 1.19 server or any other server @acoustic adder

marble kelpBOT
#

can you provide your full proxy log? and ideally the log from the server you are getting kicked from too

tidal musk
#

you dont get kicked

#

when you go from 1.19 server to lobby or any other server

#

you get kicked

#

proxy log

#

hub log

#

1.19 server log

#

no erros noting

marble kelpBOT
#

please provide the actual full log file of the proxy

tidal musk
marble kelpBOT
#

that is not the full log file

tidal musk
#

like since start of server?

#

or how long do you want?

#

here is alonger one

#

but there are no erros

marble kelpBOT
#

installing the 1.18.2 build would be one solution lol

#

also I think you might be able to set the game_version in the waterfall.yml but I'm not sure if that actually blocks those versions or if it's just for the display in the server list

#

@warm orebie well basically all of it, ideally without your ping spam (btw you can disable that)

tidal musk
#

so i restart my server and send it?

marble kelpBOT
#

also gg dis4irc still mis-tagging people

#

that would be one way

#

make sure to also reproduce the error after restarting

#

and of course that you are using the latest build

tidal musk
marble kelpBOT
#

latest is 496 but that only changes a config default, could try adjusting that config option (tab list rewrite)

tidal musk
#

i updated

marble kelpBOT
#

ok well there are plugins installed, test without them

#

also make sure disable_tab_list_rewrite is set to true

tidal musk
#

Ok il do that tomorow

severe cargo
#

I am getting this weird error from waterfall:

#

@acoustic adder are you a bot?

severe cargo
light gazelle
#

Latest 1.19 error

#

Upon joining 1.19 java client

#

to a Hub on 1.8.8 with the latest viaversion so it should work fine this error occurs and it loads no chunks or it will say the last server I was on has went down

quartz mauve
#

latest viaversion dev ?

light gazelle
#

Yes

#

100%

#

Unless I am wrong

#

and you can link me dev

slate slate
#

Hey I have setup everything correctly in my bungee server, but even when I try to connect it says "Could not connect to default or a fallback server ....etc etc"
My main lobby is online and working fine, bungeecord is true in spigot.yml and the ip is also put correctly in bungee config.yml
Why ?

south tree
#

the fallback server is offline

slate slate
#

It's online

south tree
#

set bungeecord:true

#

on spigot.yml

#

of your fallback server

slate slate
#

already done

south tree
#

F

slate slate
#

bruh

slate slate
light gazelle
#

] <-> DownstreamBridge <-> [Hub1] - could not decode packet! java.lang.IndexOutOfBoundsException: readerIndex(3) + length(44) exceeds writerIndex(4): PooledSlicedByteBuf(ridx: 3, widx: 4, cap: 4/4, unwrapped: PooledUnsafeDirectByteBuf(ridx: 1571, widx: 4670, cap: 16384))
[7:45 PM]
Latest 1.19 error
[7:45 PM]
Upon joining 1.19 java client
[7:46 PM]
to a Hub on 1.8.8 with the latest viaversion so it should work fine this error occurs and it loads no chunks or it will say the last server I was on has went down

#

would this be

#

viaversion issue?

reef fulcrum
#

Something mangled a packet

light gazelle
#

Hmm interesting

#

Yeah need to debug

#

@reef fulcrum how do you suggest going about debugging it just open to anything atm

#

I am going to setup a test environment

reef fulcrum
#

easy option is generally start yanking plugins

light gazelle
#

Yeah was gonna do that already

#

Was just curious if you had any other

#

Suggestions but will do

wooden saddle
#

Remove half

#

See if problemo

#

Keep splitting in half until you find problematic plug-in

tidal musk
#

why i cant connect to server from game menu? (ver 488) the are no plugins that can disconnect from server and also server is enabled

light gazelle
#

Yeah already was going to just primarily remove anything that ideally would mess with it

tidal musk
hardy fiber
#

Having this same issue with waterfall

quartz mauve
#

Update viaversion to latest dev build

hardy fiber
#

Oh, let me try that

severe cargo
#

I am getting this weird error from waterfall:

#

It works connecting directly, just not through waterfall. Also, my ip isn't 127.0.0.1

reef fulcrum
#

that's not showing your IP

#

that's showing the IP of the server you're trying to connect to

#

the thing of which you tried to connect to refused the connection

#

are you using ptero or something?

reef fulcrum
#

reprodue without plugins, etc