#waterfall-help
1 messages · Page 72 of 1
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
Cat this isn’t velocity
Nd
hm?
Bungee doesn’t entirely follow that concept
Also brigadier and bungee are another fun story
The logic exists for it
Yea but so does the legacy code that simply runs alongside and ignores the rest
Players do not have the permissions and can see the commands. I have to try with luckperms to see if I can fix it. Thanks for the information, and in case I'll write again.
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
both of them
sounds like something really messed up
ok, so for plugins commands i can't do anything through bungee. To eventually remove bungee command suggestions I have to set tab_complete: 0, right?
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)
Ok perfect, thanks
probably
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
that depends on how you define popularity
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?
if you can: velocity
I have logo named "server_logo.png" in both proxy and lobby but it doesn't show up in server list
It is 64px
server-icon
Nvm
Just figured it out lol
Also if i use motd plug in hub
Will it show on proxy?
How can i make my hub server motd show on proxy
use ping passthrough
Didn't work
make sure your hub server is the first in the priorities list too
After making pass ping true i got this error and my backend servers are running fine and it was working before i never messed with the ips
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.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.unix.Errors.handleConnectErrno(Errors.java:128) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.unix.Socket.finishConnect(Socket.java:320) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.doFinishConnect(AbstractEpollChannel.java:710) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.finishConnect(AbstractEpollChannel.java:687) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.epollOutReady(AbstractEpollChannel.java:567) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:470) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[server.jarWaterfall-Bootstrap:1.18-R0.1-SNAPSHOT:5661172:488]
at java.lang.Thread.run(Thread.java:833) ~[?:?]```
How it was working before?
And the servers are running in same machine
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
I got the error again after enabling pass ping
Tried it 3+ times
It only happens
If you enable pass ping
In config of waterfall
I can send the config
stop pinging
you are literally chatting here and it is a rply.
and it's annoying
how does it pings you when you are chatting in this channel i mean it shows i pinged but it doesn't give red notification
Because the highlight is annoying af due to my eye sight
Please send large files/logs to a pastebin
A sensible, modern pastebin. Share text and source code snippets with no hassle.
I get this error if i try to enable pass ping in waterfall config
Here is my config yml
..
It is fixed by changing the ip to numerical
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?
right.
Thanks!!
technically you can try running ViaVersion on waterfall but that doesn't reasult in the best experience
Woo, 1.19 support 🎉
is waterfall going to get 1.19?
prob
already done.
there is nothing on the website?
Because the site hasn't been updated
oh
we shall wait
[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
anyone that might know what could be causing this? 
If you are running all the servers in the same machine, replace 0.0.0.0 strings with your actual internal ip.
If you are trying to connect with a 1.19 client to a waterfall server, Waterfall is not yet compatible with 1.19.
oh i thought this was a 1.19 compatible version
It is, people just don't see them on the website so they think its not LUL

however if you use BungeeGuard plugin its borked on that waterfall build
so id wait if you do
yee not using bungeeguard
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.
latest version supports 1.19
You are on the wrong page
Website hasn't been updated, somebody posted a link to the latest jar above
oh ic
How long before the jar is released on the website if waterfall is already updated?
🤷♂️
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||

good
Hi, WaterFall works in 1.19?
there is a build for 1.19, linked above
Where?
Scroll up
Thanks you !
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
Thank you! I'll head over there then
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
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
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?
how recent is https://api.papermc.io/v2/projects/waterfall/versions/1.19/builds/491/downloads/waterfall-1.19-491.jar #491 build?
is this "enforce_secure_profile" bungeecord?
492 is the latest
What is the page for recent versions of waterfall?
you can just check it through the api builds list https://api.papermc.io/v2/projects/waterfall/versions/1.19/builds/
or you can simply go to the website and the latest version will always be displayed at the top...
https://papermc.io/downloads#Waterfall
1.19 isn't on there yet
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
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
good to know, I was about to give it a try to 493 https://api.papermc.io/v2/projects/waterfall/versions/1.19/builds/493/downloads/waterfall-1.19-493.jar
is plain Bungeecord for 1.19 also giving those errors?
I mean, literally all we can see is that something sent a packet that the thin couldn't decode
probably a plugin 
also is sending:
[07:51:33 WARN]: No client connected for pending server!
lul
Waterfall is better than bungeecord?
that's the idea, yeah
And do we need any special plugin for waterfall?
no
ideally you would use velocity though 👀
I would use velocity, but some plugins for Bungee/Waterfall have no support there on velocity
I hope you requested it from the author 👀
Ok
me, latest build still breaks chat messages :S
ok
breaks chat messages how?
Google exists for a good reason
https://www.spigotmc.org/wiki/bungeecord-configuration-guide/
https://google.com/```
this isn't before September 10, 1990
Can you please update waterfall for 1.19 Support (Geyser)
Already is updated
(There is a link above, or can use the downloads API, in the meantime before the site is published)
Is this a waterfall issue or a bungeetablistplus issue (it's author is codecrafter47)
so btlp needs 2 be updated?
yes
there is a build of the PR that fixes it on the issue
thank u
A easy to use Paste site for Minecraft Server logs.
what is pr?
where do i find it?
on github
[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
Hi 👋 , where can I download the latest dev-build of waterfall? 🙏
How can i disable the "Waterfall" string?
basically, use a version that's compatible with that client
In other words, the only thing you want to see is what versions are available for the server. :D
You can't remove the "Waterfall" thing through the config
There are plugins to do that, but, muh attribution
you'll probably need something like this: https://www.spigotmc.org/resources/serverlistplus.241/
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
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.
What Waterfall version are you using?
The specify version or the MC version?
The specific waterfall build you are using
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)
that's not waterfall
well that says you don't have it
ok so i have installed the newest waterfall edition (i have updated it now) but i get the same error.
I’m gonna suppose it’s a bungeecord problem since it also happens in bungeecord…..
so waht shoud i do?
More likely that something installed on the server is sending invalid data
start yanking plugins
ok thanks
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
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
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
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)
On the surface, not a bug
You have something sending an invalid packet
(on the proxy itself)
Could it be that some of my plugins just send something too early?
no
ayay then thanks buddy 👍
note that sending a chat packet from the proxy is no longer supported
I was getting tons of those errors too on Waterfall with those test builds of 1.19 (489,490,491,492,493), latest stable is #488 and does not support 1.19. Decided to try Velocity and works perfect, Proxy Velocity 1.19 and back end servers 1.18.2, Via plugins on back end servers, players joining from 1.19, even with Bedrock 1.19, no issues so far
Thanks for tellin me how u solved that 👍 I'll check my plugins and maybe I'll find something that causes that. Otherwise I'll go and try Velocity.
try latest Via plugins released like 2 hours ago, I believe that one takes care of "bungee.protocol.packet.Chat" not 100% sure
Got that already on my server ^^ Fixed some other bugs, but not the join bug :D
i can proof the join bug, too 😄
why waterfall taking long to ping when i do refrest anyway to fix?
and when i join it take long
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.
We have no own plugin like that :(+
just by proxiedPlayer.sendMessage(baseComponents); 😅
I had those issues with the test builds of Waterfall for 1.19, there are no stable versions yet anyways, so I gave up and used this opportunity to jump to Velocity (long enough I pushed it), is better anyways and is probably the future
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.
That will take a while
(but if I should guess I'd say it could be the BungeeJoinMessages but I actually don't know that plugin)
BungeeJoinMessages is ❤️
is waterfall 1.19 ready yet? or still having issues?
should be ready
"Ready" and "Stable" is a pretty subjective word, but they should be ready by now in my opinion.
Hey people. What custom features does Waterfall include?
Thats the first place I went
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
I'm asking since its saying that it includes more features.
So basically the only actual features is stability, api and scalability
I would recommend using Velocity but if not waterfall.
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
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
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?
yeah
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
172.18.0.1?
yes
[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
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
so i need to change from internal ip to 172.18.0.1? or my public ip?
in the allocations
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..
im sorry but i dont understand your instructions
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
anyways thank you
ill try it
well
i changed to 172.18.0.1 its not working
and public ip not working too
changed what to 172?
internal ip
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)
what?
i have paper 1.12.2 servers
supports like 1.7-something+
1.7.2
i literally did the same thing
and what's the error now?
wdym by used the public ip
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
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
yeah 493 is latest
For online mode: https://jd.papermc.io/velocity/3.0.0/com/velocitypowered/api/event/connection/PreLoginEvent.PreLoginComponentResult.html#forceOnlineMode()
And I wonder why a proxy should handle permissions on its own, shouldn't that be the job of a plugin?
declaration: package: com.velocitypowered.api.event.connection, class: PreLoginEvent, class: PreLoginComponentResult
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
is it normal to have all of these?
they're files
Waterfall doesn't auto update, etc
if your host is flooding your server folder with jars, speak to them
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
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
correct
so the error is caused by plugins of the hub server not being compatible with waterfall 1.19?
correct
okay
still need to figure how to make it not automatically add 1.19 though
idk why its doing that
afaik servers arent very sentient to thier own ips I think that could be an issue???
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
here's the full error https://haste.rcart.cc/icowidonij.bash
@bleak bramble
Don't believe it to be a plugin issue, tried without them.
I get unable to authenticate when i try to join
https://pastebin.com/K0F0iAvf This is the error i get when someone tries to join
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Did you update bungeegaurd ?
So... 1.19 supported yet? I plan on doing 1.18 + latest viaversion
I was able to download the latest 1.19 build of Waterfall using the api.
https://api.papermc.io/v2/projects/waterfall/versions/1.19/builds/493/downloads/waterfall-1.19-493.jar
The 1.19 builds haven't been posted on the downloads page yet.
im currently running waterfall 1.19
great
i was not sure if that was the answer you were looking for
I dont have any problems
okay
I believe its pretty stable
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
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!
server version?
1.18.2 purpur, 1.19 waterfall
client version?
1.19 client version (with viaversion)
try using the dev builds of via if you're not already
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
uh oh sounds like a pain in the butt
Will watch for any via updates in that case. Thanks electroniccat 🙂
support for 1.19?
see ^
thank you
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```
full log: https://mclo.gs/qed5ch5
111 lines | 1 error
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 👍
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?
I can see that this was fixed in https://github.com/PaperMC/Waterfall/commit/9c65274dabb530630007508a86373b90e3e20893, "5972fd23 #3318: Fixed system messages shown in action bar for MC 1.19 clients"
How ever, I am still experiencing this on build 493 :/
This server is running Waterfall version git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:f33b035:493 by md_5
if via, update via
We are on via 4.3.1. Are you talking about their latest dev build?
yes
"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 🎉
is there any reason to be using waterfall vs velocity?
🕋
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
yes, update to 493, link above, and install latest dev build of via on the servers themselves.
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
Bungee is a proxy
it needs to speak the protocol
that means updating for the protocol
as said, there is a build linked above
how do you solved Unknown data in login hostname, did you forget to enable BungeeCord in spigot.yml?
Bungeecord is enabled.
well, I needed to update bungeeguard plugin
no it ripped my proxy
you can add viaversion to proxies. YOu don't even need to install viaversion on the spigot/paper servers if you just have it on the proxy
I dont like to have too many plugins on my proxy. Last time I had to do a plugin removing spree because my proxy was crashing and removing via solved my crashing issues.
having viaversion on a stable proxy is better than using a waterfall dev build where if you are unluky like me it destroys your proxy
What happened? Did you not take a backup?
i did luckily^^
the config files where not created and written as intended
making it in now way useable. don't use dev build
were can i download the latest dev builds for waterfal?
@tidal musk
viaversion
it can be installed onm proxies. Having it on a proxy even makes it apply for all spigot/paper servers so you ONLY have viaversion on your proxy and no other servres
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?
Using via? If so, use the latest Dev builds of it
that worked thx 😄
thanks for the heads up
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
So for cross-server chat for example is something that may be borked
if not using via, or using the latest via dev build, that should work
I only have these plugins on my waterfall:
- Tab
- PLan
- Minimotd
- BungeeControl (Chatcontrol red)
But I would also add ViaVersion to that list
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!
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
should be fixed
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
probably an insecure backend server or malicous plugin, we'd need more info about your (hosting) setup tho ^
^^
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
ouf so that can't be waterfall related?
I mean, stuff like that generally ain't
maybe plugins
but generally means slow server, but 🤷♂️
unlikely
yes, as I said
How do I deny normal players from executing /server , /glist , /bungee commands
Luckperms - just negate the permission
Negate? Means?
Why my proxy can't bind - could not bind to host 0.0.0.0:3003
cuz port 3003 might be in use or you don't have permissions to bind on it
who can really say
lp group default permission set <permission.node> false
uh what's the permission node for bungeecord cmds?
It's my default server port....
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
How
I didn't run anything
How do I know what's using that port?
Btw I have geyser installed on the same port 3003....
uh I'm using a minecraft hosting service
speak to your hosting provider
okay
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?
waterfall supports bungeeguard
can't really comment on crashes, depends how it's crashing
ok thanks
message.txt by @rigid root: https://paste.gg/1f968a0a192341c09cbeb61047b2588c
can someone help me?, why i get this error,
every chat ends with the words %s, i have tried join without bungeecord , no %s
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.
errors.txt by @rigid root: https://paste.gg/46181282c70c48fbbb973f307eba708e
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]
i have same error 😢
same error, latest waterfall version, and paper 1.18.2
no one can login to the server
Yep same
seems to be related to:
https://github.com/PaperMC/Waterfall/commit/4e0049a6b1379d899a037f43d584ef1d98da844b
please look at this ^ the latest commit is causing big problems, sorry for the reply with the ping, but it is major issue
[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
@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
yes thank you but i already did that 😉
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?
message.txt by @misty pivot: https://paste.gg/e054fac8017443d3a31ecbec3a6c36aa
message.txt by @misty pivot: https://paste.gg/854bbbe9c9494791b176b15ea8621fdc
See a few messages up, use last build
uhm for me this is the last foundable build, the one before also doesnt work, did I miss out on anything?
Just passing along what TatolQ said
yeah that's the lates tbuild
nvm i was stupid xD works
so build 493 is working 🙂
Can anyone help me with my errors?
provided logs from the latest version
latest.log by @rigid root: https://paste.gg/bb653d4317dc42b699fbc20414829ca2
I mean.
Literal first thing I see in there is via shitting the bed
I also said latest version
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.
Wait, so both of those errors are from viaversion?
the one you just reported is from via
The one I replied to myself was involved with ViaVersion and the other one didn't seem like it was.
From the two errors in here, one of them seems like they're caused by Waterfall
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
So where could I find the latest version of what you're looking for?
what?
Unless a newer version was posted, this was the latest log file
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
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.
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
something mangled a packet
I have vanilla 1.19 client from the original minecraft launcher
generally, reproduce without plugins, etc
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.
Nobody can join because the actual backend server disconnected them
what do you mean
or, maybe it wasn't the backend server, I can't see where that message is coming from
how i can fix this issue?
don't know there is no error in logs
can i send you log in dm?
no
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
for waterfall, on the website
are there dev build?
the latest i find is 488
why server logs? servers works perfect 😄
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.
Logo, force refresh the page
Paneti, I mean, you literally just proved what I said
The disconnect came from the server.
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."
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
i don't know there is nothing on logs
only this on lobby server
and for proxy what you see on the whole log i send you
"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?
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
You mean, you removed bungeeguard from paper?
deleted from what?
the plugin folder
The plugin folder of what?
from the proxy (only server where this plugin is active)
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
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)
Hellow,
What server-icon.png is bug?
I use the last version of Waterfall
Because the client is stupid
oh hm
use ServerListPlus or some other plugin that can set the icon. that tends to work better
Wtf, i update to the last Waterfall version and i have a lot of bug with chat and actionbarmsg
yes
use their latest dev build
yes
spigot version probs doesn't matter
hmm, the bug persist
i apply the dev version for viaversion in my spigot servers and it's work
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.
latest.log by @rigid root: https://paste.gg/3f1e2cb64a0f49f3ab0c52fce36a0f06
I believe I'm still getting the same errors.
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
networking issues
I didn't even change anything network related. I updated this ... waterfall version and everything has stopped working
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)
As i says I did a complete reinstall of the proxy and backend server
so deleted them and set them up new
And also other network things on my Server run perfect
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
Trying to do that since days now.
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?
generally means that a plugin on the proxy induced bad data or something
but, hard to say
Okay, thank you 🙂
What should I do differently with my situation?
literally every second person has that bug. SAme here
@rigid root
I haven't had this issue until now. Two machines with different Java versions to support older Minecraft versions. This has never been an issue for me.
So then how can I reduce the number of packets being sent?
Go ask via for support.
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
Telling us the error would kinda help
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
that a hex color right?
yes
is just right ?
what?
#66b020
No...
You're tryna use the modern hex format used by literally everything else
bungee doesn't support that.
&x&1&1&1...
updated waterfall to build 495 now I cannot connect to the 1.19 server and no error message is printed in console
logs?
nothing, like nothing happended
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
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:
when i run the 1.19 waterfall it just says bungeecord 1.8.x-1.18.x
version?
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
My guess viaversion needs a update
i updated it
Dev build ?
public
Try dev
is it on github
Jenkins
where can i find link
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
use latest protocollib dev
ok
Is waterfall 1.19 stable enough for production?
I am having the same issue as @nova ether. All plugin commands on the proxy are also run on the 1.12 paper server that the player is connected to (only happening for 1.19 versions)
Updating to latest via just makes all bungee messages/commands no longer viewable while on the 1.12 paper server
Does anyone have any ideas on how to fix this?
I have an issue
here is my server: mc.mcrich23.com
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
😔
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
You have ProtocolLib installed.
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).
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.
can someone help me?
Not working
?
Removed and same error
Turn off ip forwarding in config
Did that and now the hub complains about ip forwarding not being enabled.
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
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.
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
Survival only has chunky plugin installed.
Waterfall is a based proxy with no plugins.
How do i fix this 🥺
logs?
[15:34:43 INFO]: Disconnecting com.mojang.authlib.GameProfile@a27be0a[id=<null>,name=BE-Kosggsgs34,properties={},legacy=false] (/19---35): Failed to verify username!
proxy.log.0
Please send large files/logs to a pastebin
A sensible, modern pastebin. Share text and source code snippets with no hassle.
is waterfall on 1.19 ?
Yes and no need to ask in 2 channels
is waterfall 1.19 a stable build or it's still on it's early stages?
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 👀
hey, i get this error when Trying to join (See screenshot)
Logs: https://mclo.gs/PmmgWFS
Version: This server is running Waterfall version git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT:546fa12:495 by md_5
Thanks for Help!
970 lines | 15 errors
Outdated plugin.
On the Proxy or the Server trying to connect?
the plugin that throws the error
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
Dissable username auth in the paper config
Also enable offline mode
https://papermc.io/downloads#Waterfall is the downloads here 1.19 version?
Yes
Is 1.19 waterfall stable enough for production?
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.
use a plugin for the skins. that's how I do it in my server
[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
Proxy is in 1.19
The other server is also in 1.19
Client is 1.19
no
thanks
disable tab-list rewriting in your waterfall.yml
that should fix it
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.
yes
thanks for your information. I managed it yesterday, there was still bungetablistplus which I had to remove.
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
Your config
Anyone know if there is a way to change the default BungeeCord playerlist command /glist to something like /online?
config.yml by @dense spire: https://paste.gg/58db8a922ac74df7923ab65802044935
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
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
latest builds should support 1.19
make sure you don't use plugins messing with it
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
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
Hmm weird
Yeah assumed so
It may be via version
Or other things
Will have to test a lot
And report my findings
Hello, where can I download the latest build for 1.18.2?
mmm
latest builds work for 1.8-1.19
115 lines
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?
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
at which point, mapping external services is just container mapping and port forwarding?
are you testing on a 1.19 server?
wdym
its connecting to a 1.18.2 server that accepts 1.19 connections
but i think i may know the issue
1 sec
well that is not natively possible
Viaversion
so you would have some plugin messing with it
thats on the spigot server
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
pvp.md-5.net: pvp
that line keeps appearing in my config
i delete it and it returns
you probably don't delete it right
if you want to set it to an empty section then you have to specify that propery
and it just returns
well deleting the line is not how you set something to an empty section in yaml
oh how do i?
key: {}
I mean, that might work but that's not what I said
message.txt by @robust ruin: https://paste.gg/0684e0dfc5f448c08e29c9e1a2a27b2f
if you want an empty forced_hosts section then you need to set that to an empty one
when i go from my 1.19 server to 1.18 hub i get disconected
test with 1.19 on all servers
so make hub 1.19?
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
ok 2 sec
it works fine on my velocity proxy
lol
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
i couldnt find any working ones
and i need redisbungee aswell
(hint: every plugin that uses the bungee api should work properly)
but anyways, this isn't velocity help so I'll stop
i needed to update viaversion on my Hub server XD
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
can you provide your full proxy log? and ideally the log from the server you are getting kicked from too
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
please provide the actual full log file of the proxy
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
that is not the full log file
like since start of server?
or how long do you want?
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
here is alonger one
but there are no erros
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)
so i restart my server and send it?
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
latest is 496 but that only changes a config default, could try adjusting that config option (tab list rewrite)
i updated
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
ok well there are plugins installed, test without them
also make sure disable_tab_list_rewrite is set to true
Ok il do that tomorow
It works connecting directly, just not through waterfall. Also, my ip isn't 127.0.0.1
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
latest viaversion dev ?
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 ?
the fallback server is offline
already done
F
bruh
Firewall?
lemme ask my hosting provider
] <-> 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?
Something mangled a packet
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
easy option is generally start yanking plugins
Yeah was gonna do that already
Was just curious if you had any other
Suggestions but will do
Try da binary search technique
Remove half
See if problemo
Keep splitting in half until you find problematic plug-in
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
Yeah already was going to just primarily remove anything that ideally would mess with it
it kicking me from any server now
Having this same issue with waterfall
Update viaversion to latest dev build
Oh, let me try that
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
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?
can someone help me please?
reprodue without plugins, etc
