#waterfall-help
1 messages · Page 53 of 1
It just keeps reverting back, I'm trying to change it so I can install PreventPortBypass
if you're using a control panel, chances are it's that
and, literally never heard of that
Use bungeeguard
Hey. None of my players skins are loaded on the waterfall network. Ip forwarding is true and everything else functions correctly however people get default steve /alex skins
anyone aware of any memory leaks related to net.md_5.bungee.api.score.Scoreboard? latest waterfall
seems like some form of attack as it happens within minutes of a bungee startup
mmm looking more into it it might be featherboard but eitherway still odd
is this a problem with bungee or it just a host issue?
because im getting issue with below
im have multiple server running
survival,vanilla,skyblock and faction
all running on 1.16 paper except for faction(1.8)
when linked those server together im getting ping spike,but when i removed the faction which is on 1.8
the issue seem to be fixed
Scoreboards can only be sent to the player form the proxy and not the other way around. It’s either your server or a plugin on the server or bungeecord doing this. It’d be the first time I heard about an attack using scoreboards from inside
Explain your setup and how you connected? Also ensure the bungeecord is in online mode, the server is in offline mode, but bungee-online-mode in paper.yml is true
Not without heavy modification and patching of a lot of game logic
*Especially not with 1.16 and newer
No, but velocity does. Anything built on bungeecord needs at least the same amount of ram to have the same functionality
thanks
Is there a reason to not set the network compression threshold really high and have the servers handle that instead of waterfall?
Heya! Me and some friends need to set up a waterfall/mohist and we keep getting this error:
if you wish to use ip forwarding please enable it in your bungeecord config as well
this is an important matter time wise so we appreciate any help we can get
you enable ip forwarding in the waterfall config.yml and bungee mode in spigot.yml
yes we did for both
99% of the times that message is you failed to configure that or are connecting directly to the server itself instead of the proxy
also i read in installation that we need to change server type to waterfall? does this still apply if you are running a modded minecraft server with forge?
there literally is no "server type"
If that's something on your hosts control panel it's irrelevant
also ip forwarding doesnt exist in the spigot.yml
read
oh crap sorry
yeah both the waterfall and spigot options you mentioned are enabled.
still doesnt work.
So, either you're connecting directly to the server and not the proxy, or, something else in your setup is breaking it
should i send my config
if you're saying that you set all the things I told you to set properly, I don't need to see your config, unless I should be doubting your ability to set two things from "false" to true
what does the screen actually show when you try to connect
you're connecting directly to the server and not the proxy based on that message
how would i connect to the proxy?
you use the IP/port of the proxy
it's like connecting to the server, but, instead, you connect to the proxies address
so the raw ip or an edited version of it?
I don't know what you're asking
at the end of the day, the proxy is a 'server', you need to connect to the proxy server, like you'd connect to anything else on the internet
so does it or does it not have anything to do with the ip. Me and like 5 other dudes are trying to figure this out and between us all we have around -1 braincells.
you need to connect to the proxy
that screen suggests that you're not connecting to the proxy
work out what the ip/port of the proxy is and connect to it
it's your network setup, I can't really tell you what to do as I cannot see it
is there a file within the server that can provide this information? probably a dumb question but i figured i would ask.
yes
using a control panel?
I mean, 99% of the control panels will let you see what address/port was allocated to it
if you can't see that, you'd need to figure out what you need to connect to in your panel
im using putty so...
You said you where using a panel...
i thought we were
but were not appearently
trying to get multicraft now cause ive used that before
Chrono, if you're hosting it from the network in your house, you likely need to connect to the local IP of the machine the server is running on
try connecting to port 25577
i think ours is 25565
so like the ip and then :25565
nope that was incorrect.
when i tried 25577 it couldnt connect whatsoever
well, either i'm wrong and the server you're connecting to us broken due to something installd on it or something is wrong with your setup
we might have changed the port in the config trying to get it to work, changing things back to default now.
going to reset the configs entirely and start from scratch
so just change those two things and itll work out?
should i change online mode to false in server properties? i saw somewhere that youre supposed to do that but the info may be outdated.
yes, read the bungee install guide
Bungee coord in online mode. All other servers offline with ip forward on however UUIDS are different per server. This ovbiously breaks any per player perms etc
if UUIDs are different, you didn't set bungee mode on all the other servers
it's just the bungeecord one, we don't have a copy of it
and the config options are the same on every server
with different UUIDS
and forge support is true im assuming
ok its still being weird and i cant figure out for the life of me what i did wrong, can i send someone the config files? i went through countless tutorials and informational guides and still got it wrong
everything seems to be correct but im still getting the same error.
which is frustrating since this time i really thought i knew what i was doing
can i @ someone for help or should I just wait?
so i set up a forge server to run mods and am trying to set up a way to get on that server from my paper hub server. i am getting this error (note this is not my error but it is almost the exact same.... minor info is different.)
[AstetYne|/..100.205:64909] <-> ServerConnector [Technic] has connected
[AstetYne|/..100.205:64909] <-> ServerConnector [Technic] has disconnected
It spams this error only on the waterfall server. i dont have an error on the modded server. what is going on and how do i fix this?
it wont let me connect to the modded server even if im running forge client with all the mods in my mods folder
you basically can't jump from a spigot server to a forge server unless you had something which would force a forge handshake
i have spongepls on the waterfall server but im still getting the same error
this is supposed to help with that
pretty sure that plugin is only needed on bungeecord
it just fixes IP forwarding, it doesn't deal with the handshake stuff
ok so how do i handle the handshake
Waterfall already has the fix that spongepls applies to bungee
ok
I'm not too sure
i think i got all the confg stuff correct i believe its probably an issue with my login attempts. May I dm you zzzCat?
I don't provide 1:1 support
is there anyone that does?
there's the S&R section on spigot where you can maybe pay somebody, but, otherwise 🤷♂️
there is some level of expectation that if you're using a proxy you have some underlying understanding of basic networking
so all i can find is code for bungeecord that deals with forge handshakes but idk where to put it or what to do with it....
there's the link.... can anyone tell me what that is talking about?
bungee intercepts the handshake
it doesn't initialize it
mods and proxies are weird, you need the handshake to get forge to sync up, but, you like, if a client mod needs to speak to a server to be happy about the data it has, it needs to actually talk to the server, which ain't gonna be there
generally if you connect to the forge server first, it will generally be happy in some form of way
which is where the cat and mouse issue comes here
as I said, you need to get a forge handshake to work from the server
there was a premium plugin on spigot which did that somewhere
if you can find the link to it id love to see it
.g forge handshake spigot mod list
I see stuff like this, but, erm 🤷♂️
that tells me nothing... we already are running spongeforge on the modded server and the proxied player link in that article came up 404 not found
No idea what the other plugin was called
wait, maybe it was hackedservers
It was just a blind potshot google in hopes of spotting it
ah, yea, hackedserver, no idea if it does all that's needed for it, but should 🤷♂️
I mean, no promise even if you had that it would work
getting the handshake to occur and mods to actually be happy with it are two entirely different concepts
Hey I'm trying to set up Mohist, I have copied my mod folder to the server, full duplication from scratch, I'm getting:
08.03 02:15:36 [Server] ERROR Channels [forge:split] rejected vanilla connections
08.03 02:15:36 [Server] INFO Disconnecting VANILLA connection attempt: This server has mods that require Forge to be installed on the client. Contact your server admin for more details.
Running Waterfall with a PaperMC server in the network, the client I use on that server is the same Forge version as the one installed on the server
Nope, that'd be the Spigot one. Hold on I'll get version number
So I need to add that to the Spigot server?
You need a plugin like that to do the handshake
but, that won't necessarily imply that it will work
the fact that you have mods which require a server mod makes it even more shaky
Can't even figure out how you're supposed to do with what's on that github
Alright, lets give it a shot. It has Bungee and Spigot, I'd imagine it needs to be on both? Would this be required on the Mohist server?
I got no idea, I don't support mohist
Well, I mean
mohist supports fml, so, no
you probs just wanna make mohist what your lobby runs as that supports FML
But, er, it's not gonna say that it has the mods it doesn't have
The Forge "corner" is for a reduced playerbase on a vanilla server, that's why PaperMC is the main server
Right now it'd just be me hopping over
honestly, easier to just keep it seperate or require people to connect with a forced host
How would that work?
The forced host? Would it make forge people connect to forge first?
yes
it's just a host > server mapping
you'd just have them connect with like modded.mydomain.wat
I'll have a look at that too then
Wouldn't setting the forge server as the first server connect people to the next one on the list if there's a failure?
So Forge clients with the correct mods would end up on the first server, everyone else would be dropped in the vanilla server?
should work, yea
Flipped priorities on Waterfall but didn't see a change, should I delete my player location?
Alright, now it's connecting to the Forge server but it returns the same error
And doesn't carry on trying the next server
The higher it is the more bandwidth you’ll end up using per packet. Ideally proxy-server the threshold is high and proxy-client it’s normal or low
Alright, at this point I've used listeners to have two entry points on the server network, one for PaperMC/Geyser, one for Mohist. I'm hoping that connecting to the Mohist server first will still let me hop on the main PaperMC server from a portal or something on the Forge side. However, connecting to the Mohist server lands me the "Kicked whilst connecting to forge: This server has mods that require Forge to be installed on the client. Contact your server admin for more details."
Using priorities doesn't make Waterfall send people to PaperMC after Mohist fails (which I hoped it would) automatically, zzzCat pointed me to a Forge handshake plugin but I'm not being able to build it.
Both servers on 1.16.5, same Forge version
Wouldn't it be easier for forge to add a mod that support specific proxies?
Like how Fabric did it with trampoline mod.
Ideally they get a sane foundation down which is aware of proxies and then we can send stuff
big issue now afaik is that there is no real way to resync/reset the registries on server switch
Oh this will be a bigger problem in future for vanilla as well.
vanilla generally seemingly does all that stuff in PLAY vs LOGIN, so, should be fine?
Was the same problem with biomes in the beginning of 1.16.x with bungee. At least what I remember.
Oh ok, hopeful they will change to a similar design how the Tags packet in 1.17 works. So that it is just a list of registries.
So the only way for me to have Forge currently would be to go with 1.12.2?
Jup
And no way for me to play on a server with a main 1.16.5 vanilla server and a forge server, since there's a version mismatch, right?
Forge being either 1.12.2 so Waterfall manages to connect or 1.16.5, which doesn't work right now
But when it does work with latest Forge 1.16.5, would I be able to hop around the servers provided I'm connecting on my Forge client?
Paper works fine with 1.16.5.
Waterfall supports Paper 1.8.x - 1.16.x but only forge up to 1.12.2.
Yeah, I'm already running Paper 1.16.5. I wanted to add a modded server suitable clients could hop around if they are on a Forge client while keeping the main server for vanilla clients/Geyser. Should Velocity support Forge 1.16.5 at any point, would I be able to hop around? Is it a matter of waiting?
Yeah likely. Just wait and see.
@round ocean if you have an easy way to get forge 1.13+ compatible with proxies I am all ears. I am currently developing a solution for it that involves modifying forge.
I have something that works
but needs lots of quirks worked out
Someone can help me install nuvotifier in waterfall?
Never said that I have an easy way. Personally I don't care about mods.
Anyone knows if NuVotifier has a discord to get support? I'm having problems with proxy mode
Pretty sure all they offer is their documentation on the GitHub because it covers everything.
How can I send the vote to only one server when using proxy mode?
Generally if you only want one server to care about it, you don't use proxy mode and just send it directltly to that server iirc
I want to send the vote to the server where the player is
So if he votes on survival, he recive the reward on survival
And I use proxy mode because I use redisbungee
pretty sure that the proxy mode is intended for shared voting
if you don't want it to be shared, you don't wanna set it up to be shared
Ok so for redisbungee how could I set it up?
if you want, they vote for X server, they get rewarded for X server, you want seperate vote pages setup for seperate votifier instances
nothing to do with redisbungee
you just expose the vote servers publically like anything else
ok
ops
What is waterfall? (just curious)
fork of bungeecord which intends to fix bugs, improve performance, add api, etc
Oh maybe I've seen that before, could you give an example of something made from Waterfall?
You don't really see Waterfall working
For instance, the server I'm managing, the IP I give players is the Waterfall server. There's another server, a different one, running PaperMC, where I placed their world. They connect to Waterfall but for them, it's like connecting directly to the server they had before.
Thing is now I can add more servers with different plugins and different game modes to the network and install plugins on each that allows players to teleport between servers using portals. These portals use the servers named in the Waterfall configuration. So when the time comes, I can add more server, different plugins, hopefully Forge 1.16.5 at some point, etc. And they will always connect with the same IP as usual
Looking for Network Administrator.
Need to identify what's causing our network to use up 366GB of bandwidth/day.
rule 4
wrong channel? or are you asking about how it would behave with a proxy?
Is there a plugin or a way to do /send (player) (server) on Bungeecord? I have seen people do it but don't know how ;(
that's how the command works already?
But I can't do it
Then configure the group's in bungee yml
Can I proxy connect with waterfall to a paper server on another ip
On a different network
yes
I'm having this error when trying to join my lobby server, The server is online as well
This ^^
is it possible to connect waterfall -> waterfall?
gotcha
for context: My host network doesn't play nice with some people's internet (backbone issues) but another server I does works fine
so I was wanting to proxy those users to the proxy
is the patch in master or is it a PR?
oh, sorry I misread, I'd need to patch it out myself
got it
https://www.cdc.gov/easternequineencephalitis/index.html
Eastern Equine Encephalitis. Related Pages. Magnified image of a mosquito. EEE virus: Spread to people by infected mosquitoes. Learn more. EEE virus is a rare
oh
Heyo everyone
is there a way to find out from where the prefix is flowing from ?
we switched to waterfall few days ago
Waterfall + paper and when we updated and switched on the server , it started giving out a prefix which is Player for players
and admin for OP perm
switching ranks in luckperms changes it
disabling essentials chat removes it
but no config changes in essentials or anything
just we went from plain paper to waterfall + paper
waterfall is the only variable here.... 😐
your plugins are the variables here
remove your plugins and try again
we can't tell you more than this
waterfall doesn't add shit
will try that..
Hey, excuse me.
I've got a question. I changed my user nickname on my one account and took it on my other account after 36 days. The thing is that with the new account I landed on the other server, which is not the default server and cannot connect to the main survival one, only the farm one, as I have labelled it. It says I am not whitelisted, even though I am whitelisting myself over and over. I removed traces of my old names, but it should be handled by UUID.
And I've got OP permissions...
online mode?
@boreal hare sounds to me like you didn’t configure forwarding correctly
Thank you! I solved it... turns out when I whitelisted my new one it kept choosing the wrong UUID
So I copied my UUID when attempting to join manually and added it to the whitelist.json manually too.
@naive sky unless you have a permissions plugin like LuckPerms installed on bungeecord, the permissions are managed through the config.yml
Bungeecord.command.send is the permission you want. I recommend installing LuckPerms for that because it’s easier to manage. If you don’t, do note that this is per UUID in the config and not name
I only want it for myself so can't be bothered really, how do I give myself permissions?
you can set perms in config.yml of the bungee
of course
Ah, but my players ;-;
It is not a good method to set perms in there actually
plz consider to install a permission plugin
like luckperms
What is the difference between waterfall and paper
Paper: Spigot fork
Waterfall: BungeeCord fork
waterfall:bungeecord based,used as a proxy ,which can control player login,etc
paper:a minecraft server which accept plugin
without paper or spigot or bukkit or sponge waterfall is useless
waterfell lol
i remember in the edit of the LTT minecraft server video Linus made that joke
I cringe at it to this day
I mean... When do you not cringe at Linus...
Hello there! What is the recommended Java version for waterfall?
I have openjdk 11 and it seems to be a bit weird
works on 11 just fine
I get Cannot access RandomAccessFile java.io.FileNotFoundException: logs/latest.log (Permission denied) java.io.FileNotFoundException: logs/latest.log (Permission denied)
clean install
nothing to do with java, your file permissions are incorrect
no configs
the user you're running the server as cannot access the files
644 for files and 755 for folders, owner is me
works fine with any text editor
the folder the server is in needs to be owned by the user too
as it needs to be able to delete files in there and stuff
it is
those messages come from the OS, not java/waterfall
I see
if the OS is saying that the files can't be accessed due to permissions, I generally trust the OS
well, there's something funky going here then
I manually set the permissions so I wouldn't have that issue
I'll try making everything executable
regular user on sudo group
and, ls -l in the proxy folder
total 20
drwxr-xr-x 5 mark42xlii mark42xlii 4096 set 26 01:17 .
drwxr-xr-x 40 mark42xlii mark42xlii 4096 mar 12 17:56 ..
drwxr-xr-x 8 mark42xlii mark42xlii 4096 mar 12 17:24 lobby
drwxr-xr-x 8 mark42xlii mark42xlii 4096 mar 12 17:24 manhunt
drwxr-xr-x 6 mark42xlii mark42xlii 4096 mar 12 18:16 waterfall
mark42xlii@potato:~/minecraft-servers$ cd waterfall/
mark42xlii@potato:~/minecraft-servers/waterfall$ ls -la
total 13592
drwxr-xr-x 6 mark42xlii mark42xlii 4096 mar 12 18:16 .
drwxr-xr-x 5 mark42xlii mark42xlii 4096 set 26 01:17 ..
-rw-r--r-- 1 mark42xlii mark42xlii 1093 mar 12 18:16 config.yml
-rw-r--r-- 1 mark42xlii mark42xlii 3 mar 12 18:18 locations.yml
drwxr-xr-x 2 mark42xlii mark42xlii 4096 mar 12 18:09 logs
drwxr-xr-x 2 mark42xlii mark42xlii 4096 mar 12 18:16 modules
-rw-r--r-- 1 mark42xlii mark42xlii 155 mar 12 18:16 modules.yml
drwxr-xr-x 3 mark42xlii mark42xlii 4096 mar 12 18:16 OLD
drwxr-xr-x 2 mark42xlii mark42xlii 4096 mar 12 18:16 plugins
-rwxr-xr-x 1 mark42xlii mark42xlii 44 mar 12 18:16 start.sh
-rw-r--r-- 1 mark42xlii mark42xlii 13872834 mar 12 17:26 waterfall-1.16-403.jar
-rw-r--r-- 1 mark42xlii mark42xlii 221 mar 12 18:16 waterfall.yml```
start.sh is just java -Xmx256M -Xms256M -jar waterfall-*.jar
ps aux | grep java
with the server on or off?
meant proxy, sorry
mark42xlii@potato:~/minecraft-servers/waterfall$ ps -aux | grep java
mark42x+ 64234 25.1 0.3 3699676 123032 pts/0 Sl+ 18:28 0:02 java -Xmx256M -Xms256M -jar waterfall-1.16-403.jar
mark42x+ 64282 0.0 0.0 6316 720 pts/2 S+ 18:28 0:00 grep java```
pretty nonsensical
that would do it
yeah
thanks
I was having issues with mariadb and attempted running as root once to see if it would fix the issue
but it wasn't even that, I just didn't have the required databases lmao

so that latest.log got created and locked everything up
what does it mean ?
command tab completion I assume?
.g paperdocs waterfall configuration
eeerrrr
* How often players are allowed to send tab throttle.
* Value in milliseconds.
press f for rtfm lmao
apparently it's not on there unless am blind
When I am restarting (or stopping) my proxy, it gets stuck on Closing IO threads. I am having to forcefully kill the server in order for it to stop. Is there any way around this?
I'm assuming you added it now? As it's there
Hi, if im changing from bungee to water is there anything different, like performance or feature gains or loses
It's faster. But there is no loses as it is a fork of bungeecord
It's more optimized and less buggy. And yes, plugins that are made for Bungeecord can be used on Waterfall.
Both
Here's the full list of changes if you want to look through them https://github.com/PaperMC/Waterfall/tree/master/BungeeCord-Patches
1.17 waterfall is gonna release once 1.17 officially releases?
Well, how can we support something which doesn't exist?
whats is waterfall?
A fork of BungeeCord that introduces more API's, improved performance and fixes.
snapshots exist
We don't support snapshots
there is a PR which some crazy guy maintains, but, tracking a moving snapshot is not something I wanna commit to
Thank you for calling me crazy

Just being honest
Am I really crazy though- I do the waterfall changes as byproduct if I have time
I mainly track the changes for velocity
still tracking
and, well
block game community
if you where sane, would you be here? 
❤️
Hey having a issue with Ip-forwarding I have 3 servers (Hub,creative,skyblock) Hub,creative IP get forwarded correctly all the time But even tho Skyblock is setup identically and on the same machine only sometimes does the Ip get forwaded
For anyone asking Online-mode in the server.prop is set to false on all the servers bungeecord=true is set in all the spigot.yml and ip-forwarding is enabled. If its any help im running the latest waterfall and paper. and im self hosted with a pterodactyl pannel
(Sorry if this is the wrong place to put this)
If it is a Plugin issue how would I go about fixing it?/ Finding the plugin responsible
start yanking plugins out
Hey, I'm using Travertine and I'm having some issues where Travertine is blocking outgoing connections to my prometheus database, any clue how to fix this?
travertine doesn't block connections
travertine doesn't know or care about your premetheus database
it cannot intercept the connection to it or anything
sus
logs?
Coz, somebody had an issue with some plugin other week and am wondering if maybe they're doing something odd with ip selection or something, but, god knows, travertine can't touch that connection
There are no logs, thats the thing
Doing this new URL(urlString); will just time out after a very long time
time out how?
I'm a dev
Coz, this is the internet, shit happens, you gotta be able to pick up when it blows up and reconnect
allso, make sure that you're not squashing exceptions
But I mean, reconnect to your LL?
erm, I got no idea then
Imma try some things out, just tought about smth
But still strange that its only w/ travertine/waterfall
System.out.println("Starting push");
new ArrayList<>(registeredQueries).forEach(prometheusQuery -> {
try {
System.out.println("Pushing " + prometheusQuery.getClass().getSimpleName());
pushGateway.pushAdd(prometheusQuery.update(), Astrax.getInstanceName());
System.out.println("Pushed " + prometheusQuery.getClass().getSimpleName());
} catch (IOException e) {
e.printStackTrace();
}
});
System.out.println("Ending push");```
Its never reaching "Pushed" or "Ending push"
So I really don't know what happened to the connection, seems like its open but without any data transferring
Found it I guess
Is it possible that Travertine/Waterfall is blocking access to the information of the network interface card?
We miiiight bundle a newer version of netty?
But, otherwise no, we don't and can't do that
Hmm alright, sorry for disturbing.
I mean, be warned that some VPS stacks don't set MAC addresses on their virtual interfaces properly
Not working on that layer so should be fine
Which is wireguard refuses to work on some
I'm using https://github.com/oshi/oshi to retrieve hardware information (idk if you know it)
yea, we don't touch anything that would impact that
So strange :x
I have tried this and still havent found a fix. to be more precise my issue is sometimes that instead of in console it coming up that im connect from my ip its showing up im connecting from a local IP but only sometimes and to one server
Had something to do with udev inside oshi, fixed now.
Thanks for helping me out though
You did enable bungee-online-mode in paper.yml?
that has nothing to do with the IP
they're basically saying that the forwarding info is missing somewhere basically
Gotta love the wumpus stickers
yeah on one of server ip forwarding is not working and the server gets given a local IP but its only sometimes
Yes. Because if you turn that off then the info gets swallowed
Is a bug in some older versions

Yes its enabled on all my servers
You’re running 1.16 paper?
Yep, latest version with the latest version of waterfall
Do you use any bungee plugins
yep, but I dont think this should matter as it only happens on one server(out of the 3 i have)
May I ask what the plugins are?
Most of them are custom coded but the none custom ones are: Luckperms, Buycraft,Litebans,vanish,nuvotifier,plan
Heh. Was trying to get you to try using velocity with modern forwarding enabled instead of bungeecord forwarding so we can rule out it being the servers plugins

Like i said I think its something over than my plugins since it would do it to my other servers too
Just to be clear I dont think this is a bug with waterfall I just want some debug steps I can take to try and figure out the issue. And if its any help I seem to get this message normally when The server gets sent a local IP instead of the forwarded IP
<-> ServerConnector [skyblock] - read timed out
read timed out means that the proxy didn't get anything from the server in so long
Any ideas what could cause it?
Hmm I'll look into it but Im not sure why since there located on the same machine so Ping seems a bit unlikely and my server never dips from 20 TPS
and poeple go between servers in mili-seconds
after looking into it that only happens when i use the /send command before the server loaded
non issue then
the IP needs to be sent to the server at some point in the connection process
if it doesn't get that far, the servers gonna still log the actual network IP of the connection rather than the fauxed one
is there any debug mode I can enable which could help me here?
Hey, my MOTD and server icon for the bungee server wont change
Using the same server icon as the main server was before is the right name and extension and resolution. I changed the motd restarted the bungeenetworkd and its still showing the old one
and no server icon
Oh thank you very much
When teleporting to players using essentials, I cause a ping spike for everyone on the server. All chunks have been pre-gened. Network compression for bungee is 256 and backend servers on -1. If I don't have the * permission this doesn't happen. Could the * permission be causing lag for mysql or something?
if it only happens with op then this has nothing to do with the proxy
I just looked into it further and I think its caused by the * permission. I can also recreate this issue by toggling gm1 and gm3 fast.
well test if it happens without the proxy or without plugins
When setting up a waterfall proxy server, i keep getting this error message:
java.lang.NoClassDefFoundError: net/md_5/bungee/api/plugin/Plugin
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)```
any ideas as to why?
Please paste large logs to a pastebin: https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
Hi! i have this being spammed on mt console can anyone help? Query - Incorrect magic!: /172.200.0.1:34946
on my waterfall proxy server
something is sending bad UDP traffic to the proxy
like a ddos?
constantly
that... gives me nothing...
disable query in config.yml if you don't need the query protocol
otherwise, you'll have to look at firewall
so, every 5 seconds
unlikely to be malicious, probs somebody has something somewhere sending an unexpected packet at some interval 🤷♂️
what would happen if i just disabled it
the messages would go away, you wouldn't be able to use query
some hosts require it to be on and will auto-enable it
but generally if you don't know what it is it's fine to disable
yeah its a dedicated server but it wont let me disable it
so i guess i have to manually block it with my firewall
this is a pretty dumb question, how can I increase the time limit of you floating in air? since a player in my server got disconnected while in air but he can't log back in since when the server is proccessing the login he already got flagged as "flying"
nevermind
seem to be paper settings
i mean in server.properties
allow-flight=true
hi i have a question how can i protect my server from a nullping attack?
buy clouflare,ovh,ailyun ETC anti ddos services
or use a waterfall on some anti ddos minecraft service/vps provider
like server.pro
mcprohosting etc
*use velocity 👀
Which host vendor do you recommend having anti-DDos protection?
Use tcpshield with any good shared host
With a dedi, Hetzners ddos protection is fine (?), and ovhs is superior
do bungeecord plugins work with waterfall?
Yes
great
is ther version that waterfall supports the versions of servers it can connect together or the version of clients that can use it?
That i phrased a little difficult.
Do you mean which versions of MC are supported by Waterfall? 1.8.x - 1.16.x
Do you ask if you can join with a mc version where no Mc server is running for that version? By default no. You can add protocol hacks that are able to translate protocol.
i mean is the versions that waterfall supports for the client (only allow 1.8+ clients to join through waterfall) or server (only allow servers in 1.8+ to be joined with waterfall)?
Doesn't make it much better. You can only host servers that are 1.8+ behind this proxy. With what client you join is dependent on the server version running behind this proxy.
That is not possible.
Uhm... Is it normal that I need to authorize with my github account to connect and download jars from the CI?
The CI is no longer public, even if you authorize, you cannot access it anymore
I see.
I mean that's kind of weird when the (older) waterfall versions tell you to download the latest version from the CI xD
(Also modules will obviously 403 when proxy attempts to download them)
That has been taken care of within the latest waterfall builds afaik
lol
Hello!
So, I'm trying to add a new server to our network, but I failed so far.
I set the server in the BungeeCord config file, I set BungeeCord: true in spigot.yml. But still not working.
it's not static
it's cached for a little while, but, they're not static addresses
🤷♂️
so i bought and installed hacked servers in order to get the plugin to initialize a forge handshake to go from hub to scp lockdown. i installed the plugin on both waterfall and paper and it works but im still not able to connect to my forge server from my paper server.... what am i missing? it's still giving me this in console:
[16:12:22 INFO]: [QueenOfTheSea21|/] <-> ServerConnector [scplockdown] has connected
[16:12:22 INFO]: [QueenOfTheSea21|/7] <-> ServerConnector [scplockdown] has disconnected
[4:17 PM]
I get those at the same time no matter how i try to connect to the sponge server from paper. the hacked servers plugin detects im running forge
/server scplockdown does nothing
/scplockdown says moving you to server but does nothing
it seems no matter what i do i cant get it to work
it's almost like waterfall doesnt want to let me go to a sponge server
and i need to change that and idk how.... any ideas?
see server logs
for which server?
oh that's the server doing the disconnect and not me?
yes
so you want me to check the logs for scp lockdown
(im also sorry for bugging you all about this.... i just am out of ideas and you seem to know what the issue is and how to help and i do appreciate it)
That looks like a mod rejection at the very lowest
ugh why do mods have to be so confusing
Check the server logs when you join
If it's not being helpful
Check YOUR logs bc mods
But the server should help.
What does it have to do with Waterfall? We already have static IPs.
Wait a damn minute!
I think I forgot to add a rule to our Firewall...
Can waterfall be made to have a dynamic number of servers? Can you spin up dockerized instances (for example personal creative worlds or on demand mini games)? I figure I’d have to write the logic to spin up and shut down containers but is waterfall internally capable of having servers added and removed at runtime?
I want to set up a homebrew realms type deal where everything spins down while not in use.
yes, youcan add/remove servers at runtime using the api
i think waterfall is not allowing me to connect to spongeforge and once i figure out how to solve that i may have solved the issue but honestly idek if that is the issue... nothing else i do seems to work and there's nothing in logs for the modded server....
i removed all mods and im still having the issue
So idk if this an appropriate place to post but here we go, as it is related to waterfall
I'm currently using paper and bungee in a small network community server (2 SMP, ~5 minigames, more added frequently) and optimizing everything down to the byte is critical for me. Everything is self hosted so any improvement to ping is huge. I am currently looking at switching to waterfall, but my main concerns are the plugins; how well do they translate and will I be able to find a suitable replacement for them if they don't play nicely? Including my plugin list for reference
waterfall is a optmize version of bungeecord
so,all the plugin which used in bungee which also can also used in waterfall
I think this channel is best place to ask. When a player connects to a server, and then when other player tries to connect, it says that: https://cdn.discordapp.com/attachments/816339228023455866/821770185438265354/unknown.png
May I learn how can I fix this? I don't think it is caused by any plugin, nor I have no idea what is this
check your connection throttle settings
enabling bungee mode will disable the servers built in one iirc
connection_throttle: 4000```
That ones in `config.yml` of Waterfall?
I didn't edit any of connection settings
having some issues with making bungeecord/waterfall on 2 of my servers. I have everything configured correctly, but my bungee server is not showing up in the server list. Am I doing something wrong? Here is my bungee config.yml - https://pastebin.com/g6kmUqvC
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.
a plugin cancelled the event it's talking about and didn't tell it what else to do
...
is there anything that i might be able to do?
You mean, bungee is not showing in the list?
yes
bungee is a proxy, not a server
i understand that. i went on minecraft on the host server where bungeecord is being hosted and it shows in the server list when i use localhost. now using my computer it does not show
i run bungeecord and 1 server on that pc and another server on another pc. could that be the issue?
wrong port?
i checked everything and i dont think its that
well, your proxy is configured on a non standard port, so you gotta specify the port
otherwise am not sure what you're issue is
i did specify the port. my issue is that bungee/waterfall is showing up on the host server when i type in localhost:25567 (the host port im using). then using the ip of the host with the port on another pc and that is not showing in the server list
thats my issue
lemme find some more info and see if i can fix it
oh, so you can't connect from another machine
are you sure that you're using the correct IP?
yes. i think i just realized the issue
i have the port forwarded on the pc, but i may have forgotten to forward it on my router
yep that was it
im so dumb
sorry about that
good thing i found it
no
there is only so much the proxy can do
configure your firewall to rate limit connections
fail2ban
no
it's a general tool
fail2ban has integrations for all sorts of stuff
What 😂
during an attack or if the limits are too low, correct
use tcpshield or something
otherwise, welcome to basic networking concepts
in general
cat make my waterfall proxy stop ddos attacks, its basic networking
I can't use /server command, it says You don't have permission to do that
Then give yourself permission using a permission plugin like LuckPerms
What permission?
I think it's bungeecord.command.server or.something, google it
I tried that, it still says the same thing
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
This is what I have in config.yml of waterfall
But it doesn't work it says You don't have permission to execute this command
@ripe epoch provide a full copy of the config using https://paste.gg also- Do you have a permissions plugin installed on bungeecord (like LuckPerms)?
A sensible, modern pastebin. Share text and source code snippets with no hassle.
@ripe epoch uh then give yourself the permission with LuckPerms? It overwrites whats in the config
also
crazymarty is group admin
that group doesnt have this permission
FivePB again, even if I give permission it still doesn't give the perms
I mean
It still says you don't have permission...
so only you cant execute this command or can everyone not execute it
if its only you then the admin group doesn't inherit default
For everyone
show me the permission list for the default luckperms group?
Wait let me try something
It's a lot of entries but you can see they have bungeecord perms
And does it not log /server and such commands on console?
you did use /lpb instead of /lp right?
then you didnt link luckperms-bungee and luckperms on your servers correctly
you need to set that up or do the permissions on bungeecord seperately
Huh? It is not linked with MySql has the wiki says btw
either way you need to set up luckperms on bungeecord
hmm I should use that link to wiki?
no, use the lime green command in the bungee console to grant yourself permissions to administer the plugin
then use /lpb to grant default bungeecord.command.server
for anything else with LuckPerms see #community-guilds for the LuckPerms support guild.
I have wired issue default user can use /stop command restart proxy here is my config file https://pastebin.com/2WUykHmf is there anything i am missing i added stop and end in disabled_commands will it help?
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.
/stop does not end a proxy instance
It not ending proxy instance but restarting bungee server not lobby/hub (paper-spigot) server
that would be a plugin then
will anything happen if I make connection-throttle: -1?
when someone tries to join servers, sometimes they can't because of the connection throttle
I just want to prevent it
OK so I have all the mods on the server and in my client side mods folder. I'm running the correct forge version. I'm trying to go from my paper server to the spongeforge server via waterfall and no matter what i do or which way i try to connect to the modded server (spongeforge) i get this msg in waterfall console. Both of these are back to back at the same time and there is no record of my login attempt on the spongeforge server. How do I fix this so i can get this to work?
[12:19:40 INFO]: [QueenOfTheSea21|/72.95] <-> ServerConnector [scplockdown] has connected
[12:19:40 INFO]: [QueenOfTheSea21|/72.95] <-> ServerConnector [scplockdown] has disconnected
i have forge support set to true/false on waterfall.... i bought hackedservers to initalize the forge handshake... like nothing i do makes it work. i was able to connect directly via the ip of the spongeforge server (which is not supposed to happen.)
so how do i get waterfall to get connected to the spongeforge server?
if you could connect directly, bungee mode isn't working on the server
(assuming you didn't change the config to test that)
so how do i get bungee mode to work on the spongeforge server?
pretty sure there is a config option for it in sponges settings somewhere
Sorry people, thanks for any help in advance, but I have a problem; is waterfall compatible with the /server <server> command or am I just going mad, like how do we switch servers via commands?
/server command works as normal
make sure that you're actually connected to the proxy and are running a recent version
ooooh op doesn't override it does it, you need to have permission either from the node or be specifically specified in the config yml on waterfall's instance?
That sound about right?
proxy doesn't know anything about op
Yeah thought so, I'm just thick
Thanks for that zzzcat it took a while to hit me but we got there lol
Anyone have any ideas...?
you ran out of direct memory, as it says
depends on what threw that exception specifically but that looks like the client did it? but, can't see
So I gave myself bungeecord.command.server and bungeecord.command.list - is that all that's needed for /server?
The server was kicking everyone off (not all at once but in waves) and that was the error
and they cant rejoin until i restart the waterfall server
Yeah, so I just looked at the logs and it shows: https://pastebin.com/kvrvwsK5
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.
whenever someone tries to join
so, you ran out of direct memory
There is no real clean way afaik to debug that
But, afaik, direct is unlimited by default, so, that's on your flags
but, either that limit is set by a flags an is too low, or,, you have something causing a buffer leak maybe
there is a system properfy flag that netty has which will monitor for leaks
Hmm, I'm not using any different flags for the waterfall server
I gave myself bungeecord.command.server and bungeecord.command.list and still cannot access /server for some reason, anyone any ideas?
well, what does it say?
did you configure the perms in config.yml?
are you using a perm plugin?
(if using a perm plugin on the proxy, perms in config.yml are generally useless)
Sorry, see I really ought to look if they are using an external bungee perms plugin
Derp moment again
anyone know where I can obtain a 1.12.2 waterfall jar?
just get the latest one
so you're telling me that the latest 1.16 one is compatible with all versions below 1.16?
1.8-1.16
Still trying to figure out what is causing my server crashes, I've tried giving the waterfall server 2gb instead of 1gb though it still has the same issues about failing to allocate 16mb - using the default flags and what's confusing is nothing has been added / changed recently
replicate without plugins, I'd guess
Keep an eye on it and when it’s about to run out again do a memory dump so you can find the memory leak
Hello, I'm trying to edit the server restart message from message.yml
I changed it to restart: '&4You are already connected to this server!&r\n&cIf you think this is a mistake, contact us at &bhttps://myserverdotsite' and it still shows [proxy] proxy restarting, I saved the config and restarted server several times still no luck
How are you shutting down the proxy? If you tell the instance to die form a hosting panel for example then it will always show the default message
Oh wait... don't get confused by two diff messages, I want to change the "user already connected message" and to see if /n works as intended I added that message to Restart message for testing
There's no message.properties
I'm on waterfall btw, I used flamecord in past
Name it messages.properties or it will not be used
https://github.com/SpigotMC/BungeeCord/blob/master/proxy/src/main/java/net/md_5/bungee/BungeeCord.java#L542 is why it has to be named that
I don't really understand the code, but thank you for your kind effort ^_^
message.properties is in the bungeecord.jar extract it and you can find it
https://pastebin.com/nFmAnLfe
someone can help what is wrong?
i tried to connect to server but it says down but its not down
Really need more info... What server version? What plugins? Has this only started happening? Can you access other servers through the proxy?
server version 1.16.3, i jsut add the server and this happen, yes other server i can access
1.16.5 is latest
what?
(also you can always disable the entity data rewriting if it gives you trouble I guess)
i can connect to my other 1.16.3 server but only 1 server i could not get it
You should definitely be updating to 1.16.5... IIRC those server patches were in 1.16.4 yeah?
Plugins on the new server?
Yes, was added by paper in later versions of 1.16.4 and included by mojang itself in 1.16.5
Cool, my memory hasn't failed me this time 😛
destination server?
yes
AdvancedNMotd, BetterSleeping3, ClearLag, CustomWhitelistMessage*, DriveBackupV2*, EasyWhitelist*, Elevator, Essentials, EssentialsChat, GoldenEnchants, GSit, ImageOnMap, Item2Chat, LoginSecurity*, LPC, LuckPerms, MineableSpawners, NexEngine, NoChunkLag, PlaceholderAPI, ProtocolLib, SimpleClans, SkinsRestorer, SuperVanish, TAB, WorldEdit
Any that aren't on other servers?
on other server
AntiArmorStandStack*, antiRedstoneClock, Chunky, ClearLag, (WorldEdit)FastAsyncWorldEdit, LoginSecurity*, LPC, LuckPerms, MOTD, NoChunkLag, PlaceholderAPI, PluginHiderPlus*, ProtocolLib, TAB, ViaBackwards, ViaRewind, ViaVersion
I mean, I literally already told you a potential solution but sure, don't try that one ¯_(ツ)_/¯
how btw
via the proxy configs
^^ Definitely give Phoenix's suggestion a go or start disabling plugins to see if one of them is causing your issues
Pretty sure your issue lies with plugins but give it a go.
serverconnections always connected and disconnected at the same time
https://just-paste.it/0P6i4m3NXi euhm whats the problem. CPU go straight up and yeah this message in proxy get spammed 😄
https://just-paste.it/Z9599IX3hH and 20min later some people (including me) get sent back to lobby cause of "You logged in from another location" whats going up lol
2 second, I just woke up and have the mental capacity of a brick
- your server is being DDoS'd
- for some reaason, your machines shitting itself when tryna open a socket connection
I thought so. But I've looked in netdata and the network was perfect, only CPU from 10% to 60% and after I stopped the proxy it gone back to 10%
someone said something with nullping
my pc or my server? all at the same time and it is really sus that it was only 20min after the "ddos" or what that was
euh okay 😄 i'm on debian 10 backports
"nullping" was fixed time ago
that term is also stupid as it's just a typical standard DDoS attack
so i need a plugin that prevents it?
I mean, you need some form of protection against it
the proxy cannot prevent DDoS attacks
in netdata i dont see anything weird exept the cpu
we can resolve some trivial attack vectors, but, a DDoS attack is a DDoS attack, we're not gonna start adding stupid leakly logic when a proper firewall config can deal with it better
You can preach about netdata all you want
I got severe doubt than those are valid connections
god knows/what/ happened bt your system is clearly not happy about something
to both of my problems?
ough from 1k ipv4 to 50k connections in that time, youre right
that was from the paper server, not the proxy 😄 same or does it change something?
Okay, so, the server tried to open a socket connection
Hello, I would like help with a problem and it is that on my server there are 30 people connected but by some chance it shows that there is no one inside.
What could be the solution
you are using bungee or what?
or just dont display in waterfall?
Did you use redis bungee?
the issue with the waterfall is that doesn't show the players that are on my server now
depends on config
don't use ping forwarding (config.yml) if you want waterfall to show the count for the proxy
is waterfall easier than bungeecord lately its hard for me to use bungeecord
they work and are configured the same way
oh can i ask support about bungeecord here?
Well, yes, but, we prefer that you use waterfall
I mean, I wouldn't put the server folder in the proxy folder, but, yea
running on the desktop is also not recommended for various reasons
oh
ok i will change later
im changing locations
zzzcat
do i have to listeners:
port foward
this port?
listeners:
- query_port: 25577
if you want the query protocol, yes, otherwise, no
i guess no?
how about this port
25577
found it here
bind_local_address: true
host: 0.0.0.0:25577
i will use that
There is generally some level of expectation that when using a proxy you have some level of basic understanding about networking
is there a waterfall page that tell what to do as a installation page
not really, it's on my todo list but the bungee cord install guide is what you'd generally reference
so, what do you think you do?
change thee name
to Waterfall
zzzcat what this mean?
[11:47:28 INFO]: [Kenntomi] disconnected with: Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
[11:47:28 INFO]: [/192.168.1.24:64479|Kenntomi] -> UpstreamBridge has disconnected
it means what it says
the proxy couldn't connect to the actual server
is it running? did you add it to the list?
yes, it needs to be in the list in the config
if you mean server.properties, no, that's irrelevant
i just change the port
oh ok
wait
i think i didn't add cause i change the config.yml with another one
oof
srry zzzcat
mmm.... strange i just add it but the still problem pops out
zzzcat can i send you the config.yml
like here
is the server actually running?
idk know i run it that happend when i try to join
you actually have to start the servers manually
and why i put the servers in the SERVERS: in the config
but it messed the place when i started it
look
skywars is up
because it's a proxy, it needs to know where to connect
no
mmm.......
ok
but now i have to think whats the problem
im really bad at solving them
is the server running? is it on the correct port?
You said that the server wasn't started
everytime started and join that happends
[12:01:30 INFO]: [Kenntomi] disconnected with: Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException
[12:01:30 INFO]: [/192.168.1.24:65391|Kenntomi] -> UpstreamBridge has disconnected
in console
from the proxy
the proxy is irrelevant here
if you haven't started the server yet, ofc it's not gonna work
it's not going to start itself as I keep saying
how to start the proxy?
Guys I'm getting this error on bungeecord I've tried everything it still shows ingame that it's offline and I'm unable to join too
The error means that the bungee can’t connect to your server-
This is either a firewall or network problem.
I will say this right away, if you’re using a hosting panel like multicraft or pterodactyl go to their support instead of here.
Reason is that they use containerized networking that few here are willing to deal with and the dedicated support people for those panels know what they’re dealing with.
If you don’t use any of those here is what we need to help:
- a copy of your bungeecord config
- a copy of your server properties
- the output of the command
ip routeif you’re on Linux/macOS orroute printif you’re on windows - a copy of the commands
iptables -Soutput if you’re on Linux or a screenshot of your firewall settings if you’re on Windows
Use a paste site for the logs/non image files like https://paste.gg
A sensible, modern pastebin. Share text and source code snippets with no hassle.
@royal hawk
I will say this right away, if you’re using a hosting panel like multicraft or pterodactyl go to their support instead of here.
They were useful enough to send me here
I’m 95% certain this is a container/docker networking issue. Do provide the info I asked for in the other case anyway
Hi I get the following error suddenly Failed to download: IOException : Server returned HTTP response code: 403 for URL: https://papermc.io/ci/job/Waterfall/384/artifact/Waterfall-Proxy/module/cmd-send/target/cmd_send.jar @ sun.net.www.protocol.http.HttpURLConnection:1900
You are on a very dated build of Waterfall
lol
I changed messages.yml to messages.properties (that's the way I was suggested by someone to use the file)
It does helped me change the messages but now when I run glist it shows this message >_<
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: &a[{0}] &e({1}): &r{2}
[17:48:56 INFO]: Total players online: {0}```
I found this in the file itself, `command_list: '&a[{0}] &e({1}): &r{2}'` I guess it's not parsing those placeholders
Anyone knows a fix?
Also the old mentioned color codes don't work, I had to use this \u00A74You are already connected to this server!
Hi, I don't know if it has anything to do with bungee.
Do you know why when I put whitelist to a server and try to log in, instead of getting the message "Kicked whilst connecting . . .", it tells me that I am already connected to the server
Are you getting the client IP on the server?
Anyone help please
If you bought the game relaunch it. If you haven't yet, purchase it.
are you in cracked?
well he might be in cracked, a free version of the game.
@vagrant lily there is no such thing; what you’re referring to is just simply software piracy. You will not get support for that here
yeah I know, what I meant by "free version" is basically cracked, so
You may have meant it to be cracked but they're still two very different things.
I probbably said that the wrong way, I'm sorry
All good...
What do you mean by "server down"?
May can I ask, is it responding? Can you join it?
Someone sent a bunch of bad packets, but that does not means that it's down.
hello
i set up HAproxy and im getting that error
https://pastebin.com/uePcnM7K
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.
@delicate phoenix server stacked players get kicked
Lobby and ather servers was normal but
Waterfall was stacked
May can I ask, are you running offline mode by any chance?
Huh, well then good luck, it's not supported here, and you will have to deal witb the bot attcks & such.
Kk
kraken, that error screams that either your haproxy setup is misconfigured or something, it's upset as haproxy didn't send the address
is waterfall another version of bungee?
basically, yes, it's a fork of it
Any reasons why this could be taking a good amount of time™️
Ping is fine, but opening that first connection takes a good while
Neworking 
Do you have any plugins, that could modify anything while the player is connecting?
Like a queue plugin for as an example
Not anymore, still about a 5 second connect time though. Only proxy plugin is LuckPerms
Do you use an external db like mysql with lp by any chance?
Yeah, but I've just moved that to use internal networking rather than connecting to it's host via subdomain and still similiar issue
At this point I'm just optimizing everything I didn't already touch this is why I don't let other people do it
Similiar lag when on velocity, so it's networking then
host is of no help
there might be something related to ip addreses and how you typed it? not sure how applicable it would be in this situation but i mistyped 192.168.0.1 as 192.168.1.1 and connections took a few seconds longer
i keep getting the error Internal Exception: io.netty.handler.codec.EncoderException: java.lang.NullPointerException: Cannot invoke "java.lang.Enum.ordinal()" because "oenum" is null in all my paper servers when I connect to them.
and this happens only on 1 of my servers
replicate without plugins
otherwise you'll need to figure out how to enable debug logging if there isn't a full trace somewhere
ok
how do i enable debug logignG?
When trying to transfer to my 1.16.5 server (I'm on 1.8.9, but the server is running the via backwards/version/ect.) with the error, "Server Is online mode"
disable online mode
Won't that let non-premium accounts join?
on the server itself, no
well technically yes
Or does it not matter because the proxy is on online mode
that message is only shown when the server gets a specific packet, you need to setup bungee mode on the server
(or use BungeeGuard)
see the bungee install guide, and, basically ^
bungee-online-mode needs to be false right?
no, leave that as true
So which file do I change?
server.properties
btw. cat, what's your opinion on automatically ignoring the server.properties value if bungeecord or velocity are enabled in paper?
and spigot.yml
I got nothing against it, just never been a huge "gotta do it" given the whole installation instructions
it seems like a pretty common mistake ¯_(ツ)_/¯
I seem to be getting an issue where Waterfall can't cast a linked hashmap to collection lol
using Java 11
[21:40:50 ERROR]: Exception in thread "main" java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class java.util.Collection (java.util.LinkedHashMap and java.util.Collection are in module java.base of loader 'bootstrap')
[21:40:50 ERROR]: at net.md_5.bungee.conf.YamlConfig.getList(YamlConfig.java:322)
[21:40:50 ERROR]: at net.md_5.bungee.conf.Configuration.load(Configuration.java:109)
[21:40:50 ERROR]: at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:50)
[21:40:50 ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:278)
[21:40:50 ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
[21:40:50 ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
running 1.16 395
invalid config
hello everyone, i have a waterfall install in a VPS using ubuntu .
everyday, when i use this waterfall to connect to my server, sometimes it will show
UpstreamBridge - NativeIoException: readAddress(..) failed: Connection reset by peer
and i will got disconnected by the server, i did not press any disconnect button, anyone know what is causing this?
i googled some solution in forums but the solutions does not work for me.
the connection was closed in an unexpected manner by something downstream
unexpected manner 🤔
what could that be? plugins?
No, that's network related
connection reset basically means the TCP reset was sent, that message iirc is from the OSes networking stack
all we know is that the connection was closed, basically
for waterfall what flags are recommended?
See pins
hi i cant go to my main server
in lobby
i cant go to main
/main not working
mycommand not working
i am stucking at lobby
If /server <server name> works then you need to contact that plugins author
not worked
its saying already connecting to this server
how can ifix
What are your servers in config.yml
Can anybody help me with the warning i am getting in my waterfall log [/ip:port] <-> InitialHandler - read timed out
Sometimes my whole log if spammed full with this, is there something i can do to fix this warning or ignore this warning?
Well there is a not-so-public authentication staging servers that most big networks fall back onto. Normal people are SOL though
no, they mean a different mojang server but that would be another solution
I had the same issue
InitialHandler is somebody opening a connection to the server, somebody opened a connection to the server and basically didn't send anything else
Hi. For some reason my two dedicated servers have an delay in communicating with Mojang's session servers.
The delay is about 6 seconds in EVERY case (With or without backed servers running) and with a fresh installation of WaterFall.
[22:57:50 INFO]: [/190.190.XXX.XX:64144] <-> InitialHandler has connected [22:57:56 INFO]: [AgustinOut] disconnected with: El servidor estará disponible pronto. [22:57:56 INFO]: [/190.190.XXX.XX:64144|AgustinOut] -> UpstreamBridge has disconnected
Does anyone know what could be my problem? Maybe UFW? Thanks.
Doubt UFW would be causing your issues... You'd either be able to connect or not...
maybe the plugin just blank up replaces the error message
hard to say
When you have plugins that squash info 🤷♂️
Yeah that's always fun...

