#waterfall-help
1 messages · Page 66 of 1
each container has its own "local" adaptor
i.e. localhost in the container is not the same as the localhost on your machine or the localhost in other containers
it's all the same ip
You need to configure the servers themselves to bind to the ptero network interface and connect over that
"same ip"
yeah i did
My computer has the ip address 127.0.0.1
so does yours
as does every single container
they are all binding to "0.0.0.0:2556*"
You need to connect to them over the ptero network interface
i.e. you can't use localhost
so i bind them all to the public ip provided by the vps host
No
Don't do that, that's unnecessarily insecure
Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
really good way of hiding the ip 🤣
I got it sorted
Hello, so i tried to use waterfall today and the plugin stopped at here
probably someone know what i need to do 
When will waterfall be listed as 1.17 capable or something?
Because in pterodactyl, when I chose waterfall it says only at 1.16? Correct me if I'm wrong.
it already is 1.17 capable
Thanks cat! Let me pet you. (jk)
what this means ?
exit code: 128
128 generally means that it was killed externally
i.e. host out of memory or something
hey cat, waterfall build has failed.
https://github.com/PaperMC/Waterfall/runs/4285979838
I have this issue where if a server restarts, bungee doesn't know how to reconnect to it
It says "could not connect to default or fall back server"
When I run /server x from another (active) server
So if I want to make a hub world that I can connect a modded forge client 1.16 with over 200 mods Do i use waterfall or velocity?
I am trying both and getting the same error atm. I just need to know what to focus on
pretty sure forge above 1.12 is extremely hard to do if not impossible with a proxy
but I suggest just providing the error and maybe someone has seen and solved it
Right now using waterfall I am getting this.
Please contact server operator.```
not supported by any proxy
So 1.16 modded is not going to work :/
sounds like the server didn't send certain data or the proxy wasn't able to proxy them
theoretically one could probably fork/create a proxy specifically for forge but that would obviously break vanilla compatibility
There is a fork somewhere
But, it requires a client mod if you want to be able to /server
Right now, I can connect the modded 1.12 packs that we run to this along with the vanilla ones. I was just hopping to add the 1.16 packs we run as well to the hub
https://www.curseforge.com/minecraft/mc-mods/lightfall-client is one solution (I know nothing about it beyond that it is supposed to work)
Would I be able to send them to servers with command blocks ?
server command doesn't work with command blocks
You'd need something which can speak to the proxy to transport them
server switching in general won't work without a forge mod due to how the thing works
So for a premade pack that I dont control, no go.
Correct
just make your own pack ¯_(ツ)_/¯
adding a single mod to a pack is extremely easy, lol
For the average user. No it isnt lol.
I have people asking how to install the packs themselfs
I meant adding the mod to the pack that you distribute for people to install
Not a bad idea. Btw phoenix do you happen to know if there is any special setup for lightfall?
no, I never used it
This is being a pain. No builds available so I'm having to make my own. But you sent me on the right path I hope. Really would love a hub for all versions if possilbe
So I got it built and running and
no go. Same errors. I guess 1.16 support is just not really there. It seems like a few mods are the cause. But I will keep looking. Maybe there is something somewhere that can do it. If anyone else has some ideas feel free to ping me.
Well
Next issue is generally the whole "required mods" thing
if the thing requires mods on the server, if the hub doesn't deal with it, it's not gonna work
There might have been some stuff in the past which would like, deal with at least moving people to the correct server in those cases, or, at least seeing it was forge, but, those are probs all bork
I can get it to work with waterfall with certain mod packs for 1.16
But if it has any of the mods that just caused that error to pop up I can't get it to work
The main Modpack of our server is all the mods 6 which has over 300 mods
some mods will allow the clients to join even without them on the server
I know for a fact that resourceful bees causes this error even if it's the only mod installed
others require them to be on the server
if you have mods which require them to be on the server, you won't be able to join a "clean" server
Yeah this is my first time trying to setup a proxy with modded servers. I really didn't expect it to be this big of an issue
hi, how do i remove the "waterfall 1.8.x......" and just replace it with 1.17.1
when setting up waterfall you need your other servers in offline mode right? does that mean they could directly connect to that server via that port in offline mode? cause i dont want that
Yes, that's why you need to firewall or at least bungeeguard your servers
yes they could which is why you should run them on localhost/a lan/vpn or setup your firewall properly
so having the waterfall server connect to localhost:port still works if i only open the waterfall port?
yes
thanksi will just only open that port then
Is there anyway I can have different server-icon on a forcehost?
pretty sure ServerListPlus can do that
Since Velocity has joined PaperMC, should I use Velocity instead of Waterfall?
Velocity was already recommended before it joined the organization
Okay thanks
would help if the velocity channels were bridged 👀
so does any bungeecord forks like Flamecord or XCord actually do anything or should I stick with waterfall?
Stick to Waterfall, Flamecord mostly placebo and all the exploits they “fix” gets patched by Waterfall anyways
Probably the same for XCORD
right, I'm getting DDoS attacks and I found the discord server the attacker is in, and they are advertising XCord as a solution
Might wanna check out something like TCPShield then
Never heard of Xcord but it seems like a generic MCM Waterfall fork
I mean, much of that shit is basically paid advertisements, you can get the same effect on waterfall with a competent anti bot, etc
is BotSentry reliable? Or just another generic AntiBot
that's one of the common ones people talk about
velocity is better designed so it might make it easier on its side to absorb stuff, or at least provide a better foundation
is not a silver bullet, however
I see. Thanks for the insight
make sure that the proxy is updated, make sure that you're not using any proto hacks, etc
That message is based upon a number which the client sends to the server, (or, well, that the proxy sends on behalf of the client, that it got during connection)
If it's not letting you on, it means that something is mangling that number somewhere
I have seen this happen before with multiple connection sides running ViaVersion at the same time. Are you using that particular plugin or another with similar capabilities?
is there a way to send people to a server with console command?
i tried: server servername ign
but that doesnt work
there is a send command iirc
The ViaVersion team recommends installing that plugin only on either the proxy or all servers. Having it on both can create issues like the ones you are facing
hi, should i use any botfilter plugin with velocity or there is no need?
missclick
Nobody knows how to add support for 1.18 rc 3 in waterfall?
I think it’s not supported yet
could be wrong
but you shouldn’t use it on production
I have an established working paper world, I added it to a new waterfall server with a few other new paper / spigot worlds. Everything works fine as long as there is only 1 player, but if any one else joins, it will only allow one person per world. if you try /server world to one with another player it puts you into a fallback world. waterfall is set to 100 player slots and all others to 20 player slots. Am I missing something?
waterfall is just a proxy, no idea what you mean by "only allow one person per world", but, there is literally nothing in waterfall which could prevent that, it doesn't even "know" about worlds as such
I mean, if some one is in world A and I type /server world A, it gives an error message and sends to the next world in the waterfall list. I assume it is something with the waterfall set up since one of the worlds has had 0 changes to it outside of switching to offline mode, it it worked fine as a stand alone world
you mean servers, not worlds?
waterfall doesn't enforce limits on the # of people in a server, that's on the servers themselves
yes, server. The servers work fine when launched as an individual without waterfall. Its only when running with waterfall that there is an issue. I apologize I dont remember the error exactly but it said something about reverting to fallback server and would place you in the next server on the list.
only time you "fall back" is when the server refuses to connect you
make sure that you have ip forwarding configured on the proxy and backend properly, but, otherwise, no idea
check logs for errors, etc
The only time it does it is if someone else is on that server already, if you are the only one, there is no problem. as for ip forwarding within waterfall, I could never get it to allow me to use the /server command when using localhost:port#, 0.0.0.0:port#, localIP:port#, the only way I got it to let me use the /server command at all was serverdomain:port# for each server in the waterfall config
that latter part is nothing to do with waterfall, that's down to your network setup
you're likely using ptero, where containers have their own "localhost" which isn't shared between containers
Not sure what ptero is?
control panel
or otherwise using docker, etc
otherwise something else is odd about your setup
typically run through fork, but I have the same issues when just running the java files directly
if not running in some container solution, either you set the server-ip in server.properties to something you shouldn't of set it to, otherwise something is really odd with your host machine
Server ip in properties is blank for all servers.
if that's blank and localhost didn't work, something is really wrong with your environment in which I got no idea and can't help you with
host machine could also be wack, it is a really old dell dual xeon rig
The local host thing doesnt bug me as much, but I need to be able to have more than one person per server. Thanks for the information though
Probably not the right place but would the linode 5$ plan be enough for a proxy which might have to deal with up to 50 players ? the cheapest plan has a single core Epyc 7602 vm and a gig of ram
Cant decide between Waterfall and velocity yet tho
have used both previously
you dont need more than 512M for a proxy in my experience
yeah, i know that the RAM should be fine, but what about the processing power ?
The newest version already supports rc3
rc3?
Yes, but older pre releases are supported as well afaik
If anyone happens to get it to work, let me know, for me the bungee keeps saying I am not on the right client while I am, so kind of curious
Heya guys! Between Waterfall -448 and -460 there is an issue introduced where spectator cannot use the spectator bar to TP to othere players
build -448 works whereas 460 does not with the same backends
without plugins on a fresh server?
might open an issue then at https://github.com/PaperMC/Waterfall/issues
there are always plugins 😄
yes with plugins it works fine in 448 -- not so good in 460
no errors on any console
then if it doesn’t happen without any plugins you could open an issue report like what i said above
another note: pings went from around 50ms to 250ms on the new versions as well
hello, i'm trying to start a server on Oracle VM
I'm using an ARM-based CPU and this is the error message that i'm getting
this is very confusing to me, because when i open a vanilla server everything works fine, the same for localhost on watefall but as soon as i type the public ip adress of the machine in the config this is happening
yes, i have opened ports
no, nothing is using them already (rebooted, checked, tried different port)
can anyone help me?
well does your machine actually have access to the address you provided?
yeah it's the public IP
make sure it shows up as the address in your network interface info for that user I guess
yeah it shows up
wait i think i have an idea
this is probably a problem with waterfall, because this works with a vanilla server
what is the default value in server.properties for server-ip?
I mean they are two completely different things
it's blank, but what is it really
"all available interfaces" so 0.0.0.0 I would assume
How do i change this? (My server only allowed 1.17.1 to join but in vote site it say 1.16.5)
ask the vote site
we don't know which of the many dumb methods to detect that they use
they probs use the querry protocol
question SO why are u not showing the non 1.18 builds
u do realise that via version rewind and backwards ALL do not support that yet so i have to put them all onto the actual mc servers and have them run like ass cause of the amount of cpu usage
the latest version of waterfall supports 1.8-1.18 backend servers iirc
yeah ik its cool and nice but via version doesnt work so then my 1.13 + players cant join
- if via, etc, don't support that they they need to update
and my 1.8 to 1.11 players also cant join without having to put them on my actual mc servers and use WAY more cpu
- our website doesn't support listing multiple versions of a project and there is very little inclination to do that
alright
the builds are still available through the downloads API
ill go whine at them
they are being lazy
im happy to see u are supporting before its even out lmao
perhaps u can link me to the last 1.17 build cause idk how do figure that out also do u got a via version discord invite
Please stop mentioning
ALOT of people use their plugins yet they havent even updated yet
LIKE litterally the majority of mc servers use it
They're literally constantly working on it
I severely doubt that the latest builds of waterfall actually have any implications on Via given how small the updates generally are
they litterally outright do not work on the latest build
like 100 % dont work
just fills my console with errors
and kicks players on newer or older versoons
Sorry to dive right in with a plea for help, but... please help! 😬 I grabbed a copy of waterfall because it says it allows forge support. However, I'm getting This server has mods that require Forge to be installed on the client. from Waterfall while connecting a Forge modded client to a Mohist Server (identical mods and Forge version). Am I trying to do something that is not possible or is there a setting I missed somewhere?
.paste
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
I'm now reading https://github.com/PaperMC/Waterfall/issues/450 😕
i have a little probem, i have watterfall and
when i start the server and i enter my server give this message:Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
@random path i dont think its bout waterfall
a
is your server all setup correctly?
yes i have another server with the same infrmation, i copy and change the port and host and gives this message
so it works with vanilla?
the server yes
if you need I send the config.yml file
im going to restart and change the config another time when i do i tel you
Is there a way to set commands for the proxy you join
Like if you have 2 waterfall proxies and then you join 1 it has specific commands you can execute And then the other one doesn't have those commands 🤔
(Similar to commands.yml for Bukkit)
Easier example: If you join a Waterfall proxy you can execute a command in any backend server without affecting any backend server, so it's proxy-sided
i going to correct
What
I can ask it simpler if you want
commands.yml equivalent for Waterfall (proxy side)
im going to correct it the proxy prolem
dont work
in my house i correct the problem
uuh is watterfall updated to 1.18?
yes
I have error > https://paste.helpch.at/wideluheze.md when I updated to latest
please help
the errors are pretty clear?
I have the same error
Seems a Jpremium error
They were using an outdated MySQL driver as it seems
Yeah
The plugin author says everywhere for not talk to him, but he has a lot of errors in his plugin xD
No way for update the driver without the code, no?
The plugin in itself is something we won’t support either way
It’s made for violating mojangs eula
Yeah yeah, I know
just fork and fix it ¯_(ツ)_/¯
Obfuscated xd
just don't use shit plugins and use open source ¯_(ツ)_/¯
no comments
so what we doin bro
You have a plugin throwing an exception
Hey to Upgrade to 1.18 i have Install a new Waterfall edition and now /server dosent work!
nothing
but at begin
[18:32:48] [Application-Thread/WARN]: Couldn't detect bungee version. Custom build?
[18:32:59] [Netty Worker IO Thread #0/WARN]: Event PreLoginEvent(cancelled=false, cancelReasonComponents=null, connection=[/31.187.119.204:64726|wiwospielt] <-> InitialHandler) took 299ms to process!
.paste the full log
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
hey when I use the newest version that add Support for 1.18 mean that if the Servers still on 1.17.1 that don´t work?
only 1.17.1 clients can join unless you use some kind of plugin which allows newer clients
any ideas what Im supposed to do?
oh wtf the modules are deletet...
Contact jpremium
cant, his spigotmc messages are disabled
he have some examples on the wiki fixing the mysql but I dont really know what to follow https://github.com/Jakubson/JPremiumCleared/wiki#database-issues
I mean it looks like they were just relying on an old connecter version
And you can leave a comment on the discussion page or whatever
i get the default no permission message, if i use any bungeecommand from a bungeepl. How can i identify the issue. (As * perms i can use all)
uhmm...?
@maiden quiver well you need to grant yourself permissions either via the config or a plugin like LuckPerms
but the bungeecommands doesnt need perms
The driver version was changed
I mean, might be able to add ?useSSL=false to the end of the database name or see if there is a way to define connection properties
But, I mean, glhf
what is the waterfall version with this update
so I can temporarily go down while jpremium be updated
idk, see the changelog, but, I mean, we told you the fix
ok but what But SSL needed for Premium account players. mean
will it break something if I disable this SSL
once again, that is literally irrelevant there
waterfall support(ed) Minecraft 1.18?
yes
everytime I change servers I get this message, but it succeeds.. any idea?
I 100% have the correct ips and ports put in the config, but it still is sending to wrong server, it thinks my hub is the SMP
waterfall just connects to the ip/port it's given
either you have some plugin messing with that or more likely you have the ports mixed up or some weird network setup causing issues
can I dm you the config?
no
so..
stop mentioning
check the config, make sure that the servers are actually point towards the correct servers, maybe try without plugins, etc
they all are correct, and no plugins are able to mess with it
the only thing that has changed was the node of one of the servers it pointed to, i changed the IP in the config for it and now it wont work
I've got this issue in docker where it all works on startup, but if one game server container goes down/reboots, it won't be able to connect again
servers:
survival:
address: survival:25565
restricted: false
minigames:
address: minigames:25565
restricted: false
flat:
address: flat:25565
restricted: false
It's this error
disable async dns in the waterfall config
use_netty_dns_resolver right?
yes
I set it to false and I still have the same issue
there is a jvm flag to adjust javas dns cache time
-Dnetworkaddress.cache.ttl=0 right?
Q:
Looking for tips on various plugin to use on bungee/waterfall to tie the network into one where possible.
Looking for the following functionality.
-Something that allows /hub or /lobby command to take a player from any server back to the lobby.
- Something that allows for use of Essentials style functionality, either bungee wide or per server
- Chat, something that preferably allows me to pull all chat on all servers into a discord bot.
- Staff Chat, server wide, so no matter where people are, they can still communicate.
- Tablist. Preferably something that allows all servers to be listed on the same tablist. But still split into sections to show whos on what server.
-Warps/Teleport system for players. I.e something that lets players go back from their skyblock island to the skyblock hub. Mainly for same server use, but if server to server functionality is there it would be useful. - Guild/Clan style thing, primairly to be used on SMP. Maybe party for minigames/skyblock stuff?
- other "default" functionality stuff, like vanish for staff, ability to look in players inventories etc.
I've been looking around for several weeks now, comparing things here and there, but with some plugins having 0 support or 0 documentation i'm having a hard time picking.
Any suggestions are welcome.
Didn't work
Maybe I'll just skip the network and do manual port mapping
Is it possible for a waterfall to connect to another waterfall proxy?
no
ah
Hello, is it possible to limit the server to only one version? that is to say left for example past that in 1.17.1 and not the versions below or above
if you mean limit it on the proxy then you would need a plugin
otherwise your backend servers would just do that?
.paste the error
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
also it doesn't seem to happen for me 👀
do you have the latest root certificates installed?
(for your java installation obviously)
try updating your ca-certificates and java-ca-certificates packages (or whatever that is named exactly)
Hi. so i have a lobby server and a survival server (and some others=. But for some reason the proxy sends me to the survival server if i do /server lobby. And if i'm on the survival server and try it it says i'm already connected. The next thing is i set in the priority 1. lobby 2. survival New Players do actually connect to the lobby server when they join. But once you left it, there is no return. What could it be. the servers part must be right, because if not, new players would be unable to join the lobby
that sounds cool, are you using viaversion? anything in the server logs when a player tries to connect to the lobby again? also, check the permissions/ownership on the directory structure for waterfall and the lobby server (I have no idea, I have nothing to do with this team, just trying to help with what I would be checking based off the info you gave)
sounds like a plugin issue
how do i fix my servers from saying that I do not have the permission to execute the command even though I op'd myself?
grant the permission
not being specific
uh yeah were trying to set up our server
@tidal musk Bungee doesn’t have a concept of “operators”
If you need to change permissions on bungee either edit the config.yml directly (not recommended) or install a plugin like LuckPerms on the bungee
we have luck perms
me and my friend are using I portal
And LP is installed on the proxy?
yes
Then just grant yourself the correct permissions
Command for LuckPerms on bungee is not /lp
It’s /lpb so it doesn’t overlap with your servers
You may have to use the bungee console to grant initial permissions
thats what we attempted to do?
If you’re this far you can enable LuckPerms permission logging to figure out what’s not working/ which perms you need and don’t have. If that doesn’t help I’d recommend you ask someone on the LP discord #community-guilds will get you there^
Where can I find older builds?
I've accidentally updated to the latest 1.18 one, and now nobody can join.
using the downloads API, there is pretty much 0 reason to use an outdated build so we don't care to put in the headache to make them show up on the dl page
Updating to 1.18 waterfall means 1.17 players cant join right?
wtf, this is so weird
am gonna guess due to mysql connector bump
message.txt by @buoyant crypt: https://paste.gg/a074b1a97c174240affea1766ee4474b
I mean
Literal only exception there is floodgate
two logs in one... -.-
and multicrap
which cut off info, but there is a clear, in english message, of your anti vpn failing to connect to the database.
apologies, I just snagged the whole console
Would that be causing nobody to be able to ping the server?
how am i to know
idk what the side-effect of having specific misconfigured stuff on your proxy is
All I've done is updated waterfall
from what version?
thats why I came here for support
Cos, literally, the only thing that changed in the last build was a single number which is only relevant if you're using a pre-release
I downgraded 1 build to see if that fixed it
but it was the same error with 461 :P
sigh
either way, your logs show that you've not even attempted to connect to the proxy
Because it's not even pinging on my end
as for anything else, god knows, the fact that you have an anti vpn screaming of an exception and the unsupported protocol hacks, at this point I just wanna say glhf
im lucky I keep every download of waterfall saved
just gonna downgrade back to 450
I have no idea why you are going to update waterfall and ignore updating all your old plugins
I didn’t mean to update to an incompatible version, as some of my plugins haven’t releases stable versions for the new releases
Youre running a geyser build from over 1 month ago
not sure how thats stable
since they are all CI builds
I filed a bug: https://github.com/PaperMC/Waterfall/issues/710 since I was able to reproduce the issue with NO plugins.
@leaden laurel disable entity meta rewriting and tab-list rewriting in the waterfall.yml and ensure forwarding is set up correctly. That should fix it.
This issue is caused by UUID inconsistencies
IT WORKED! I have closed the issue in github and left your message there
heheheheh
I'd go bankrupt lol
lololol
You aren’t the only one
No; velocity is a new project that doesn’t run bungee plugins
Basically a proxy like bungee but we learned from the mistakes made in bungeecord
when i started useing the paper forks i didnt see the velocity on the paper io site so imagined it was more of a test thingy
hi
No; Velocity was a stand-alone project but we’ve come back full-circle and are now under the paper umbrella
ahhh... im still dependent on a few plugins so i cant for now 😄
I am waiting for exactly 2 plugins
For one the dev confirmed that they are working on a Velocity version
Litebans?
And the other I made, so ffs
i dont run much on the proxy, just perms, queuing plugin and TCPShield ip forward

Nope, ChatControl Red
LP and TCPShield exist for velocity
While your here Five, could you tell me where I can find a tutorial of sort for Velocity plugin writing?
ill nag piston queue dev to make a version for velocity 😄
https://velocitypowered.com/wiki/developers/creating-your-first-plugin/
Other than that as IDE I recommend IntelliJ with the minecraft development plugin. That’ll allow you to get a good preconfigured project when creating one
Sounds good thank you
Where can I find "Waterfall" versions 1.12.2?
use latest, it supports 1.8+
But I want to use older versions. Is there any archive or something?
latest waterfall supports 1.8 and up, so also 1.12.2
I mean, theres the downloads API thing
No idea what versions of waterfall are in there
I'm going to set up a Minecraft server with version 1.12.2 and I want to do it with Waterfall. So I'm looking for older versions.
and the latest version of waterfall supports that just fine
Oh, okay. Thank you
So you are aware that the latest version of waterfall supports any version that’s newer than 1.8? That includes 1.12.2
I don’t get why people would want to use old outdated versions
They just have bugs that are already fixed in newer versions
So, old versions are fun to use.
until they crash and burn and ruin your entire day
I mean
I'm not aware of any differences in ram usage between a 5 year old or whatever version of waterfall vs the latest one
hey, I recently updated to bungeecord ( #461 ), and no java players (we use geyser and floodgate) can connect.
here's my error:
02.12 18:31:21 [Server] INFO java.lang.NullPointerException: Cannot invoke "net.md_5.bungee.api.connection.Server.getInfo()" because the return value of "net.md_5.bungee.api.connection.ProxiedPlayer.getServer()" is null```
this is what happens when someone joins from java
not enough info
the full log
sure
Or, at least, the full exception, cos if that's the full thing you're SOL
what do you mean by that?
the stack trace is missing
either that's from some plugin doing something wrong and hiding the exception, or you've got something deeper going on
typical, reproduce without plugins, etc
will try, thanks.
have disabled all plugins, and still no success.
note I am joining on 1.16 (the native version of all my servers), but all my servers have viaversion installed and properly configured
if you want I can send you my configs via DM
config file is useless to me
I'd need the exception
make sure that you actually checked the log file
that just looks like you copy/pasted that off some shoddy console
that, admittedly I did
don't mention
sorry, forgot about reply pings
here's the latest.log file https://mcpaste.io/9a1291baf127feef
0 exceptions in there
I mean, looks like the login process is taking too long for some reason and so the connection is just failing
on my minecraft client, it shows up to joining world, but doesn't get further than that.
uh huh
all it shows is UpstreamBridge - read timed out which doesn't help me at all
I mean, you have verious things like that in there
that one specifically means that the client didn't send any packets in 30 seconds
You alsohave some where the server didn't send any packets in 30 seconds
if I had to guess, probs a server issue
I found it out.
my hub server is using airplane.gg as it's server software.
coincidentally, it's a few versions or airplane ahead than the other servers
it turns out, that recently airplane added a hook that reenabled the server-name property in server.properties, which broke my bungeecord proxy to the hub
that's why it worked on a non forced-host IP
https://mineacademy.org/server-properties
thanks for the help, apologies for the trouble
I got quite the interesting problem: I would need some help with Docker overlay networks.
I have two Docker swarm nodes (manager and co-manager), but I'm not using any swarm services. I only use this setup for using the overlay networks.
All minecraft servers and the waterfall server are on the same network:
docker network create -d overlay --attachable connector
Host 1: Waterfall-Proxy, Lobby-Server, Creative-Server
Host 2: Survival-Server
All connections within Host 1 are running fine. If I open (publish port) the Survival-Server on Host 2 to the public (which is insecure, but just for testing) and I connect Waterfall to the Survival-Server via public IP - it works.
The problem is connecting the Survival-Server over the overlay network (e. g. survival as ip, which is the service name).
In the game, when using /server survival I immediately get a response in the log of the Survival-Server Player joined the game, but ingame nothing happens (ie. I stay on the old server). After some timeout (about 30 seconds) I get the error Exception Connecting:ReadTimeoutException : null ingame and Player left on the Survival-Server.
So what could be the problem here? Since I get player joined/left events on the Survival-Server, there has to be some connection, but the ingame player is not moving to the server and gets ReadTimeout , so something is wrong. Whats going on here?
Can I change an existing bungeecord server to waterfall by just swapping the jar?
yup
great
is there a way to have global plugins without having to put them in every server
Unless it's a plugin which can be implemented on waterfall, no
can anyone help me with this
[15:54:13 WARN]: [/............:33783] <-> InitialHandler - overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true
[15:54:33 WARN]: [/...........:33419] <-> InitialHandler - overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true```
Hi there,
I'm wondering if and how would I use Bungeecord in a production environment after the deprecation?
We are currently running Velocity, however, I do have some issues regarding stuff in the API missing ext. such as not being able to have a bungeecord TAB list due to the fact that you cannot sort players ext. in the tab..
I really miss a lot of things Bungeecord holds, but running clear Bungeecord is not an option and Waterfall by soon be deprecated due to PaperMC acquiring Velocity, ideas?
are u repling to me??
how do i fix this
im trying to run a multiproxy setup
pretty sure those are unsupported
Proxy in proxy is not supported
And I'd especially not go into unsupported territory if you can't read.
message.txt by @rugged turret: https://paste.gg/764078b8346644deb5edd1a2fefddbc4
add the extra flog
flag
I didn't found a solution yet, but Waterfall and/or Paper is not the problem... Thanks
yunglegend: well did you forget to enable it in your spigot.yml or not?
do you have plugins/mods installed which modify packet data like sending additional data in the login packet?
because that error is only really possible if bungeecord is false: https://hub.spigotmc.org/stash/projects/SPIGOT/repos/spigot/browse/CraftBukkit-Patches/0031-BungeeCord-Support.patch#86-90
(and the bungee is sending the ip/uuid forwarding information)
.paste your Minecraft server log I guess
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
I mean, there is 0 errors in there
shouldn't it at least show a login attempt or is the first log message after the forwarding code? 
Not in your log that you provided
Quick question, have i understood correct that Waterfall can be used to build a lobby and network of servers (on same or different hardware) in different modes (Survival, creative and so on)? I justed started to read up on it so i will be heading for that rabbit hole if the answer is yes 😛
Yeah both Waterfall and Velocity can do that stuff, both on the same and on different servers so long as they are on the same network
Thank for your answer, oh so they have to be on a LAN, pity would be nice to be able to stich together all our friends servers.
Well i guess i interpret "network" wrong from Ultrasonic.
I mean, they aren't wrong there. Just that the scope of the network doesn't matter e.g. the internet is just another very big network
Fully aware, but rarely its referred to it that way, normally when ppl say "network" they do mean LAN, but its dangerous to interpret stuff i guess 😉
(there's also the possibility of them just being wrong I guess ¯_(ツ)_/¯)
but as long as you make sure that only your proxy can connect to the target servers or use some other form of authentication like the token system built into velocity or BungeeGuard then you are fine routing it over the public internet
cool cool, just happy i dont have to bother with site to site VPN 😄
well a VPN is the best solution in that case imo ;D
but yeah, it will work without
Thank you all for your time and help 🙂
sorry for confusing you 😅
what??
oh then how do we run a multi proxy??
[no-ping]
sorry i just replied can u answer me
I man, that's my answer
proxy in proxy is not supported
you can load balance proxies, that works fine, but, nested, no
bungee explictly prevents that and ip forwarding wouldn't work either
idk why my proxy is eating soo much resources than a normal proxy its using more than 180% cpu with 20,25 players and 2,3 gb ram how do i fix this
k
check for virus
and there is a cool thing called subserves and redisbungee
u need redis
hello i wanna ask something how to download waterfall 1.17.1 ?
just use the latest version, it supports 1.8+
.318
Exception in thread "main" java.lang.IllegalArgumentException: Server lobby (priority 0) is not defined
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:407)
at net.md_5.bungee.conf.Configuration.load(Configuration.java:160)
at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:67)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
I get this error when startinh up
It tells you
You have a server in the priorities list which isn't defined in the config
You need a priorities list
Yeah its working now
im getting this error come up when i try to ping my proxy from the client, and client shows it as " can't connect to server" https://paste.inferworld.co.uk/ahahutadoc.css
hey, stupid question, waterfall supports 1.17.1 right?
yes
How do i enable pinger?
wat
Pinger. Its like where I can get the status of a server and the players and such
don't mention.
I have no idea what that is, "pinger" is not a waterfall thing
if you mean query protocol, you can enable it in the config
whats query mode?
I meant protocol, it's the network protocol that mc offers for stuff to get more info out of the server than a mc server list ping allows
Hey guys, can somebody maybe explain the key differences between bungeecord and waterfall. Have been trying to figure it out for a while now and haven't found a clear answer yet. Currently using bungeecord but have been looking to switch to waterfall. Many thanks in advance!
waterfall has more security fixes and api
though we wholeheartedly recommend using velocity
what's the difference between waterfall and velocity then?
velocity is a rewrite from the top taking on knowledge that we've generally collected over the years
bungee and by extention waterfall is basically akin to a tech demo which somebody shoved into production and never really did any massive overhauls on the codebase in 5 years
So velocity is better as a general assumption?
Yes
Only issues is really the lack of an existing ecosystem but that's being worked on
In what way do you mean ecosystem?
plugins
Hi! Can anyone help me? I have a auth lobby + a normally lobby, I set only "auth" (name of the folder where is the auth lobby config) in priorite list and in servers but when I join on the server bungee sends me on lobby, not on the auth server
If I execute /server auth it sends me on it
But I want automatic
the first server to be
What should I to do?
Normally, if it is on priorites list I should be automatic sended on auth lobby
Hello! Sorry to bother you all again, however I am having a bit of issues with connecting my waterfall server into a spongeforge server. I have tried using velocity however there were a few things that I disliked or did not want to do due to one reason or another. I've followed as much guides as I have found.
I may be an idiot on this, however it seems my proxy server is registering it as connected as I can send myself or others to the server, and it will say it is successful, but nothing happens after that. No console message, log or game changes.
Waterfall config: https://pastebin.com/GZDphNqa
Spongeforge Config: https://www.toptal.com/developers/hastebin/gipijuhuri.coffeescript (had to use hastebin on this, pastebin only accepted it as private listing)
Any assistance on this would be greatly appreciated! Feel free to ping me in responses!
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.
There are many nuances around modded environments and server switching, disabling entity metadata rewriting in waterfall.yml can fix some of this mess, but, mods and proxies in general are often just asking for issues
That's pretty unfortunate, I was having this same issue when I attempted to use velocity, and had noticed the things I disliked about it so figured since the issue was the same I might as well switch back and keep the stuff I liked about waterfall. I'll test a few things out :)
So I’m trying to link my LuckPerms to all of my servers, do I have to base my MySQL, LuckPermsBungee and LuckPerms from the bungee server or can the MySQL be on any server?
mysql is a standalone server, literally doesn't matter where you host it
If i go and want to make a bungeecord server, can i make it with Paper and Waterfall? And it will be the same?
yes
does log4j bug affect waterfall?
Yes
log4j bug? What did I miss? 👀
just another bug fix by your friendly paper team
we did system.out.println on accident
where can i find a waterfall 1.17 with the fix? i only can find the 1.18 build (i have plugins on the bungee that do not support java17/1.18 yet)
Waterfall works from 1.8-1.18
you mean the 1.18 waterfall is ok with java16 too?
Yes
thanks
Umm so how can i add a connection through the Waterfall server to 2 servers, since i keep getting an error that i did something wrong in my config.yml
Soo is this exploit only an issue with plugins, or can a user somehow RCE?
It's an issue with the proxy and server software. Potentially for plugins too if they bundle log4j themselves, but that's not that common.
Exploit affects anything using Log4j, plugins shouldn't be able to cause it unless they're stupid
Quick question because I've forgot
Whats the command to check the version on waterfall
/bungee, iirc
cheers
So just to clarify: A user can execute an RCE attack by exploiting LogJ4 in some way. Similar to how SQL injection works
They're not quite the same thing, but the first sentence is correct
Ok cool
guys
i cant tp accross my paper servers
with /server or /bunge etc.
using waterfall
is this some kind of buy
bug
What’s waterfall
Like bungee but bett3r
anyone? nee dhelp uwu
Can't help with the info you've given
and I'm probs about to close discord cos am done with humans
But should I use velocity or waterfall
if you want a modern stack, velocity
If my server is on the latest waterfall but the spigot servers inside it are not on the latest ones with the patch fixed, will they be safe?
As long as the waterfall is the right version?
no, JHarris
Hey, have loaded the latest Waterfall onto the Proxy to fix the latest few exploits
Quite a few players are getting this
[02:05:55 WARN]: [/172.58.67.111:43655|The_Ben] -> UpstreamBridge - bad packet ID, are mods in use!? Packet with id 1000 outside of range
[02:05:55 INFO]: [The_Ben] disconnected with: DecoderException : net.md_5.bungee.protocol.BadPacketException: Packet with id 1000 outside of range @ io.netty.handler.codec.MessageToMessageDecoder:98
Any idea? For me it appears to be mainly relating to Version, but not too sure and can't confirm
Anyone seen this before?:
[02:30:11 WARN]: [/66.94.117.61:46270] <-> InitialHandler - corrupted frame: Packet class net.md_5.bungee.protocol.packet.StatusRequest 0 Protocol 47 was too big (expected 0 bytes, got 17 bytes)
it seems like someone is trying something, and I saw it several times today.
Which is better, Velocity or Waterfall?
I'm currently using Travertine. Is log4j's security issue safe?
travertine is discontinued
It is indeed discontinued, but there are still people like me who use it. I'm not asking for an update, just to see if there is log4j's security issues.
yes, but don't expect any patches
Thank you very much!!
Is there a command to check the version number?
Yes. /bungee tells you the build number at the version end :number
heya folks. last week i set up waterfall for the first time, and i swear that i was able to make it so that if i run a 1.17.1 paper server, and a 1.18 paper server, and add them both to the 'priorities:' yaml config section, the user would be sent to the right server depending on their client version, AND if the user did a '/server ...' command to switch to the other server, their client would automatically reload with the right version. but today after updating everything, the user gets the message that the client and server are mismatched if they try to change servers... am i going crazy and only think i had this working before? is this a supported feature?
You didn’t use velocity then?
Cause I don’t think that’s possible with waterfall
Well not without plugins anyway
ah, good point, i was playing around with velocity when i was setting things up, and i suppose it's possible that it was velocity that made it work, but for whatever reason i thought that i didn't need it and uninstalled it (because i couldn't find in the velocity config how to enable this feature). maybe it worked out of the box and i didn't realize it. i'll try it again
actually the plugin i was experimenting with was called 'streamline'
so, no, not velocity. velocity is a replacement for waterfall, isn't it?
well, i just got it to work with the ViaVersion plugin. although i really swear it was working out of the box last week...when i switched with '/server ...' it reloaded the right client. for reals. i'm almost sure of it
Hi there, anyone has this error when trying to load a Waterfall Proxy?
10.12 16:09:05 [Server] ERROR Exception in thread "main" java.lang.ClassCastException: class java.lang.Double cannot be cast to class java.lang.String (java.lang.Double and java.lang.String are in module java.base of loader 'bootstrap')
10.12 16:09:05 [Server] ERROR at net.md_5.bungee.conf.YamlConfig.getString(YamlConfig.java:209)
10.12 16:09:05 [Server] ERROR at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:71)
10.12 16:09:05 [Server] ERROR at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
10.12 16:09:05 [Server] ERROR at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
something is a number when it expected a string
mind sending your waterfall.yml in a pastebin like paste.gg?
wrap strings into quotes, stuff like 1.234 is auto parsed as a double
Ohhh, nevermind, I fixed it, it was as Phoenix was saying, the quotes
Hi, WaterFall update to 1.18.1 ?
No update is needed for .1
Okey thanks you
Hello, is Waterfall compatible with Java 17?
Yes
Why am i getting kicked with reason
Lost connection to the server
this problem is only with me
other players able to join
tf
The connection was apparently closed by the server
see the server logs, reproduce without plugins, etc
lobby server does not giving any logs
and i got kicked with this from survival, not lobby
so is it waterfall error or waterfall plugin?
i'vetold you all I can
okay, i will try join from clear client 1 sec
Literally all we're told is that the connection was closed by the server
proxy or main?
if it was the proxy I'd of said it was the proxy
wait i joined without fabric and everything is fine
tf was that
anyway, thank you
probs velocity but 🤷♂️
well, yea
No
there is literally 0 reason to ask the same question over
velocity learned from the mistakes of bungee and doesn't save as much useless shit in memory
not to mention the several dozen testimonies of people getting much greater occupancy from velocity
Most of them are literally active across both of these channels.
and the facts of what I've said literally don't change.
and no doubt it will be me or somebody else who'd be answering stupid questions in there anyways.
Facts are facts
guys
kinda confused
i am getting initialhandler read timed out at bungee
and the server info isnt there
probably means you misconfigured either waterfall or paper
Since updating Paper 1.17.1 and Waterfall to the latest log4j patches, Waterfall no longer relays the Paper server closed disconnect message when Paper shuts down, instead disconnecting players with [Proxy] Lost connection to the server.
I also observe that Paper kicks players right at the end of the shutdown. I can't remember if this was the behaviour before. Perhaps it is too late for Waterfall to receive the kick message?
[08:32:40 INFO]: [CoreProtect] Success! Disabled CoreProtect v20.1
[08:32:40 INFO]: Saving players
[08:32:40 INFO]: Player lost connection: [kick message] # <-----------------------------
[08:32:40 INFO]: Saving worlds
[08:32:40 INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld
[08:32:41 INFO]: Saving chunks for level 'ServerLevel[world_nether]'/minecraft:the_nether
[08:32:41 INFO]: Saving chunks for level 'ServerLevel[world_the_end]'/minecraft:the_end
[08:32:41 INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[08:32:41 INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[08:32:41 INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[08:32:41 INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[08:32:42 INFO]: Flushing Chunk IO
[08:32:42 INFO]: Closing Thread Pool
[08:32:42 INFO]: Closing Server
The side effect of this problem is that other plugins aren't able to act on players disconnecting during a shutdown like they used to prior to updating to the log4j patch.
An example of this is DiscordSRV not showing player disconnects
Q: There appears to be only 1 version of the latest waterfall build. Does this mean i can use the latest build and still run backend 1.17.1 servers?
Not switching to 1.18(.?) until everything comes out of experimental status.
I want to plug that security issue >.>
yes
Hi, what is the difference between Waterfall and Velocity?
Hi! Any way of how to change the kick message? https://gyazo.com/bb50389799d387c884dda565f5e73dc4 Thanks!
what is the plugin folder for . can i put dynmap in the waterfall plugin folder?
No - proxy plugins are something different then server plugins
waterfall is based on bungeecord I think.
Hello. I have question regarding setting different servers on waterfall.. What is normal config for network, every gamemode on their own server and then if you want to add some minigames to lets say survival you would do it with multiverse or would you set another server just for that?
Depends on your needs and abilities
some servers shard minigames across a smaller number of servers
if by gamemodes you mean crap like creative, yea, that 100% wants to be seperate
but, there are no rules, etc, here
hello when i updated my server to the new version it has disappeared from existing.
If we look into performance it is better to set it accross servers or ?
well, each server is its own unit of processing
if you had the resources and time you'd make every single world its own server
So in theory it is possible to have unlimited servers on one network? (If I have enough resources?
yes
Okay thank you. What about the new 1.18 update. If I want to use it and some of plugins are not compatible with it, I could just make survival server with spawn on 1.17 and another server with wilderness on 1.18?
And then link them together
well, unless you use stuff like via, only 1.17 clients can connect to 1.17
but, if the plugin is dead or has shown 0 signs of updating thus far, would probs be a stupid idea to use it
But 1.18 can connect to 1.17 without via?
no...
Yes
But, there is pretty much 0 reason to do that unless you're wanting to shoot yourself in the foot
if the plugin has shown 0 signs of updating thus far, it's dead, move on
We see servers stuck on like 1.14 and shit like that all because some rando plugin "hasn't updated yet"
Okay, thanks. I am a bit rusty coming back after 5-10 years. Now I have resources to make server but as I said alot of new stuff haha
hello when i updated my server to the new version it has disappeared from existing.
"disappeared from existing" gives us 0 context as to what you're even tryna say
ohh I can see in linux that the ip to my proxy is on the Listen list but when i try connect to it in minecraft is just say Connection timed out: no further information and in my console it also see just fine so I really down´t know what the problem is.
My domain is mc.cubeawesome.net
I finded it i need to disable some things
query_enabled: false
proxy_protocol: false
query would be fine
if you enabled proxy protocol without using haproxy, yea, that coulda caused issues
One message removed from a suspended account.
You need to fix that conflict and rebuild the patch for it to apply
One message removed from a suspended account.
One message removed from a suspended account.
One message removed from a suspended account.
One message removed from a suspended account.
One message removed from a suspended account.
One message removed from a suspended account.
make sure that git is updated and that your anti virus software isn't interferring, etc
One message removed from a suspended account.
then your repo is in an unexpected state somehow
One message removed from a suspended account.
sometimes just adding it and continuing on will resolve all issues but, er 🤷♂️
One message removed from a suspended account.
Should I run velocity or waterfall?
if you can use velocity
Your DNS is not working
How do I verify that? I see that there are many people who have the same error on google.
I mean not sure what you want me to tell you. Your DNS isn't returning a response for mojang's auth server domain. If you're using a host, talk to them.
:l
how are you hosting the server?
ovh
I have read on google that disabling "use_netty_dns_resolver" may work, is there any problem in disabling this?
well, you lose the async DNS aspect
shoudn't cause any issues, but, WF uses the google DNS servers by default, disabling that will go back to your machines DNS config, but, having issues resolving with googles DNS is sus
LOG4J... I can understand that this shold be implemented in the JVM for mc server 1.18.1 "-Dlog4j2.formatMsgNoLookups=true" But what must I do for Waterfall
cool
how can i edit waterfall i can't do it from intellij
Would someone be able to help me figure out why my waterfall will randomly start using up a huge portion of my cpu after running for some odd hours and start causing problems. I ran a sparkb profiler and heapdump when it was consuming 50%+ of my cpu when it normally only does a couple percentage.
I am using the latest waterfall and I am using the recommended aikar flags. I also have given it 4GB of memory to help rule out memory issues.
Here’s is a heap dump: https://heaphero.io/my-heap-report.jsp?p=YXJjaGl2ZWQvMjAyMS8xMi8xMy8tLWhlYXAtMjAyMS0xMi0xM18xMC4zNS4yNC5ocHJvZi5nei0xNy00Mi0yMC5qc29u
Sparkb Profiler: https://spark.lucko.me/FQtHFo7wxB
After restarting the proxy, my server’s(I am running on a dedicated server and using Java 17) overall cpu usage percentage will go back down to 6%ish where it will usually stay until this problem starts up again. A random amount of hours later.
yooyoyo, does anyone know how to use a subdomain to point to a bungee server? I.e. Play.domain.com pointed to the bungee server?
you run bungee on 25565 and just point a record to the proxies IP like everything else?
Anyone have an issue where their bungee just stops accepting connections sometimes?
completely fine cpu usage, memory, and network, but it just disconnects someone from joining
.paste your logs
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
Nothing in logs either, the connection isn't logged at all
This happens after 24 hours of it working fine
then we can‘t really help;; we aren’t aware of any underlying issues. What environment are you running this under?
CentOS 7
what’s your kernel version? md_5 fiddled with the natives not too long ago
This has been happening since late november
Usually Im able to find the issue pretty quick, but this one has had me stumped for weeks
Any clues on what it might be?
- Something causing waterfall to act up after 1-2 days of uptime while working perfectly fine beforehand
- memory usage/cpu is fine (players logged in already don't feel any lag & fine ping)
- It just drops their connection/ping (no connection in waterfall logs either) ("Disconnect" message on client)
What did the following function do?
````use_netty_dns_resolver: true'``
I had this problem:
https://www.toptal.com/developers/hastebin/emaqudunar.lua
I set it to false and I no longer get proxy errors.
it uses nettys dns resolver
it has some pros but it hard codes the google DNS servers and some networks just bork with that
We have no idea why, most of it seems to be just random networks 🤷♂️
Where is the download link for waterfall 1.17?
1.17 isnt there
The latest build supports 1.8-1.18
there is basically 0 reason to use outdated versions
the plugin i have (jpremium) doesnt support it
Offline mode isn't supported here, glhf
Literally nothing changed bar a number in the proxy
You are more than welcome to use the downloads API to get an older version but we don't care to support that given that there is 0 reason to use them generally
also how do I fix a problem where the bungee modules aren't loading?
outside of dev builds, never heard of that not working
if the jars are manually built, you'll need to copy the modules over manually
i have copy pasted the default modules (send, server, list, etc) because it didn't download, and now it doesn't even load. is something wrong with my config?
idk, they just go in the modules folder and they should just work
how can i check the version of server i am running?
That’s not gonna work with a custom build. You sure your version is from papermc.io?
/bungee
Hello, is waterfall last build still compatible with 1.17.1 ?
Yes. The latest build is compatible with 1.8-1.18.1
Thx !
Good Evening,
when I join a server through /server [Server] I get this error (and get thrown back into the lobby).
<-> InitialHandler - overflow in packet detected! Cannot receive string longer than 1020 (got 1210 bytes)
Google did not work, any suggestions?
Please mention me, when you reply to this 😄
too long of a host field, maybe
Can you explain that further? What do you mean with hostfield?
Sorry I did not encounter that error, so explain it for not so smart people xD
the hostname in the handshake packet
Which means? What do I have to do?
the domain used to connect to your server.
something is potentially making that too long.
Oh my
This will be difficult
I hoped, that it was not that
The thing is, it cannot be the domain nor IP as they’re both 15 chars long.
Which shouldn’t be a problem, what could make the hostname that long then?
no ida
-Dwaterfall.packet-decode-logging=true
assuming not windows, that should give a stack trace to see where the thing is coming from exactly
at least, what packet is tripping it up
otherwise, eer...
Noice. It worked fine until we changed the server and therefore the IP changed.
I already started the whole with the flag I get the error here.
No more stacktraces or anything
Alright, I’ll try
Wait, that was another one, nvm
Ive re-built my OS from scratch because of this bloody Log4j, I have a quick question, am I now safe to use the latest waterfall or do I have to still set special flag arguments to be safe?
It's legal to decompile and make my own version of waterfall
afaik the flag has been bypassed so it’s pointless. However the current version of waterfall is safe.
You dont need to decompile it. The source can be found at https://github.com/papermc/Waterfall.git
Do note; The Bungeecord license still applies to the compiled project
Also note; The Waterfall License is MIT but some patches may be differently licensed
Yes, I have the #470 version of waterfall, I have imported the modules from a fresh waterfall install but it's still not loading them. I'm also using FlameCord, so that may be the case?
greetings paper people.. can anyone tell me if i can place dynmap in the plugin folder for waterfall ... and if not what if anything is put in there ?
so do bungee modules just not work when using authentication plugins such as jpremium?
which bungee modules?
all of them, like /server, /send, etc.
well idk why mines aren't loading them, is it perhaps because i'm also using flamecord?
use latest waterfall idk i didnt use flamecord in years and it doesnt get many updates
Check if the command exists in console
Nope, command not found
I can't connect to my paper server. The proxy and the server itself are online and the port is correctly set. Error: Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
Errors in the paper server? Config set?
The error shows up in the proxy console
Are there any errors in the console of the backend server?
No
Wait I think I just found a fix
I changed the ip from localhost:port to ip:port and now it seems to work
But thank you!
The bungee modules work perfectly fine; You've yet to provide info around the "doesn't work" aspect, nor are you even using our software so idk why you're here
I am using waterfall with a paper server as backend. I had a config issue that I thought I had fixed that's why I asked here. As soon as I checked the config again I saw my issue. That's why I thanked lupus for helping me to find it. I don't understand your problem
I meant to the person having issues with bungee modules aboev
Like, you said nothing of bungee modules, the person above you can't shut up about them, and said that they're using flamecord multiple times
like...
Oh sorry... Didn't saw those messages. My fault.
hi
someone could help me? I don't know what happens there but I can't enter the server, thanks
reproduce without plugins
in part, something set the disconnect message improperly looking at it
thank you
Hello,
I am trying to use waterfall for the first time (used bungee in the past) and i can not get it to start.
I am running a docker container with ubuntu 22.04, openjdk17, and using 1.18.1 build for waterfall.
I fell like I am missing something simple, any thoughts?
generally, check logs
nothing is created
you'd need to see what the console says
no logs would imply that WF itself ain't even starting which is out of our juristiction
8+
try running the docker container and attaching to it
see if there is any useful messages, etc
hmmmm
going to drop the java back to 8 and see if that will the image
well that was it lol
It did not like ubuntu:22.04 and openjdk17
Ubuntu 22.04 
yea man there LTS always safe to go with a LTS 🙂
Ubuntu 22.04 where
22 is the year where it'll release and
04 is the month where it'll release
it's not released yet though
You have a distribution from the future, that's why it's not working lol
Like, it's what, 2, 3 months into the process ofpackaging it
using LTS only counts when you're actually using a released, and supported, LTS
Works with rancher images
pre-release LTS builds are often the most broken of all builds
still not something you should be using in prod
dev env
and debian and it's pals have been known for fucking up java releases
okay
any environment you care about shit working without a full on debug session
those jammy bastards
Is there a way to broadcast death messages across servers?
with a plugin, sure
So, yes, here I am again.
When I try to start the Waterfall, it works perfectly fine, but when I try to join, it gives me "Connection reset by remote host". I won't be logged in the console of Waterfall tho.
I can join any other (backend) server on the same root directly.
anyone got any clue on this?
I have no clue on how to diagnose it either
Hi, I recently updated my waterfall to version 1.18 because of what happened these days. Now every 2 days there is a problem on my console with the servers.
BungeeCord error Team already exists scoreboard
can anybody help me? I know how to fix it, going into world/data/scoreboard.dat and deleting it, but every 2 days it loses and it's annoying to keep doing this all the time and the server constantly crashing because of this error.
What plugins do you have on the waterfall proxy
also, this error is on the backend, right?
Jh_Motd, Movemenow, nAntibot, Skinrestorer and ViaVersion
Like this
there
What should I do.
Once again, you would need to speak to plug-in authors to try to mitigate this
- cat
you have a plugin on multiple backends making identical scoreboard teams, bungeecord can't handle that
Yes, but I used Aegis I don't know if you know, and it never gave me this problem.
Unfortunately this problem isn't with Waterfall, it's with Bungeecord and the plugins you have on your backends. We can't really provide support for either here because there's nothing we could do about fixing it even if we wanted to
config.yml by @ancient aurora: https://paste.gg/625b9503f01a4b13bc61d556f14968d0
Your config is all over the place but it looks like it's being set to bind to the wrong address
Yo waterfall people, what's the /version equivalent for waterfall
got it, it's /bungee lol
Literally was just about to reply to you
Larry is 5 parallel universes ahead of you
Apparently so.
Hello. I'm trying redirect 1 waterfall server to second.
a waterfall to another? like proxy -> proxy?
stacking two proxies is not supported. If you still want to do it youd have to modify the source-code
idk how to explain but i'm trying merge my friend's server with mine main
😭
Is there any motd plugins which shows different motd per ip?
Well I don't know for bungeecord, but velocity can do that with forced hosts and ping passthrough

Sad, anyway thanks
0 reason a plugin couldn't do it
I never said so, but I am still not 100% on what you actually want to achieve