#waterfall-help

1 messages · Page 50 of 1

marble kelpBOT
#

that's not a functionality that is built in, you would need a plugin to do that

waxen sorrel
#

Oh, was it not previously?

marble kelpBOT
#

never has been

waxen sorrel
#

Oh okay

#

Do you know of any that I could use?

marble kelpBOT
waxen sorrel
#

I see, ill try it out

sharp flare
#

Have there been any major changes to ip-forwarding or config related to that within the last 2 months?

reef fulcrum
#

no

sharp flare
#

thx

fast pewter
#

https://panel.lumengaming.com/downloads/build-auto.sh.txt
^ Run this once every X hours to be able to generate new multicraft configs and jars as needed automatically. Kind of assumes you have full control over your machine though. It'll do the build for paper, waterfall, bungee, and spigot. Automatically adds configs for any new paper/spigot versions.

jolly wren
#

how can i fix this I'm using Waterfall version git:Waterfall-Bootstrap:1.16-R0.5-SNAPSHOT:c031df1:395. However, when I try to login to one particular server which is my skyblock server I get this error on the proxy.
[18:32:20] [Netty Worker IO Thread #2/INFO]: [_DJDan] <-> ServerConnector [skyblock] has connected
[18:32:20] [Netty Worker IO Thread #2/ERROR]: [_DJDan <-> ServerConnector [skyblock] - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!
1b82017b227472616e736c617465223a.

royal hawk
#

@jolly wren server sent something invalid back to the proxy. Probably a broken plugin

#

I’ll get back to you later

jolly wren
#

what can u suggest?

royal hawk
lusty hornet
slow ermine
#

Will bungee handle the ping issue to specific connected server?

royal hawk
slow ermine
#

i dont know but player are having ping issue,but not on mine.

#

i had around 20ms
they all having like 100 or 200

royal hawk
#

That tells us nothing. The ping a bungeecord instance shows is the ping from proxy-player and not the servers. Could be that their route to the bungeecord is just associated with a higher latency or distance

undone siren
#

If anyone is willing I could use some help configuring waterfall whilst using Pterodactyl.

  • the default server is onlinemode: false && bungeecord: true
  • Added pterodactyl firewall cmds via their guide
  • bungee server has correct ips & ports
  • using the pterodactyl container made ip in bungee config
#

Forgot to mention; the error im getting is; Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException

undone siren
#

Something is wrong with my firewall on my dedi,.

#

Turned it off and it works, and when i turned it back on, doesn't work. Even tried adding the rule supplied by pterodactyl.

last cedar
#

Hi! Is there a command where I could get debug information to show you, so you could help me solve my problem?

undone siren
#

Solved my issue. Added more firewall rules and reloaded the firewall.

#

Sorry tomofox I am not aware

royal hawk
proven flax
#
[/95.10.203.28:15648] <-> InitialHandler has pinged
[/95.10.203.28:45672] <-> InitialHandler has pinged
[/95.10.203.28:27845] <-> InitialHandler has pinged
[/95.10.203.28:75788] <-> InitialHandler has pinged
[/95.10.203.28:67852] <-> InitialHandler has pinged
#

what is this mean

#

why is it spamming this way on console

#

over and over

royal hawk
#

Probably someone either trying to attack you or trying to constantly monitor your proxy

proven flax
#

i am not sure but i guess dos attack

#

maybe wrote like this 150-200 times

#

i guess this is minecraft-mp ips

royal hawk
#

As long as it doesn’t cause spikes in resource usage it can safely be ignored

proven flax
#

okey thanks

last cedar
#

I'm getting this error on console while connecting to a secondary server from the lobby

#

[Craft Scheduler Thread - 447] WARN fr.xephi.authme.libs.com.zaxxer.hikari.pool.PoolBase - AuthMeMYSQLPool - Failed to validate connection com.mysql.jdbc.JDBC4Connection@108a2597 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.

reef fulcrum
#

Not a waterfall issue, your database used by authme is misconfigured or having issues

last cedar
#

got it

last cedar
#

What could this mean?

royal hawk
#

There is a networking issue or
There is a firewall issue or
There is a permission issue on the OS level

tepid tinsel
#

Hi, enabled ping pass through but server icon's are not showing?

zealous grail
#

After the 394 build (the last two builds), the /send command fails to move more than 2 or 3 players at a time.

proven flax
#

If anyone really knows what this problem is and how I can fix it, can it help?

reef fulcrum
#

you got two issues there

#
  1. something is throwing an NPE, you'd need to enable debug logging to see what
#
  1. a connection was closed as it timed out, potentially 1) is preventing the connection from actually closing properly
proven flax
#

how can i enable debug mode

reef fulcrum
#

you'd need a custom log4j config by editing the one out of the waterfall jar, might need a jvm flag to enable it, i forget

royal hawk
proven flax
royal hawk
proven flax
reef fulcrum
#

Please don't ping

#

You'd need t modify the log4j config

#

literally, unzip the waterfall jar

proven flax
#

sorry for ping i forget

reef fulcrum
#

grab the log4j config, open it, change the level to DEBUG, put it into the proxy folder

#

you might need to add a flag so that log4j will actually read the config on the disk

#

.g log4j config file flag

marble kelpBOT
proven flax
#

i will try

#

thanks

open copper
#

Does waterfall give more performance?

reef fulcrum
#

we have many performance improvement patches over bungeecord and many exploit fixes

open copper
#

So i should go for waterfall?

reef fulcrum
#

Yes

open copper
#

Could i get the last stable build?

reef fulcrum
#

our downloads system doesn't have an official way to get the last build, there are some scripts somewhere to do it, but, we don't encourage automatic updates

#

can right click -> copy link on the downloads page to use curl/wget file however

reef fulcrum
#

because it's for the 1.16 line of builds

#

we just follow upstreams release numbers

#

No reason (yet) to go out of our way to change it

open copper
#

but bungeecord isnt about the minecraft versions?

reef fulcrum
#

it still has to support the mc protocol for the version it's running on

#

md bumps the number on a 'major' mojang release

reef fulcrum
#

We don't have a channeled release system, everything is considered stable until it isn't, basically

open copper
#

oh ok

reef fulcrum
#

anything which we deem risky we generally push out to people to test manually

open copper
#

And i would need to use this right?

java -Xms512M -Xmx512M -XX:+UseG1GC -XX:G1HeapRegionSize=4M -XX:+UnlockExperimentalVMOptions -XX:+ParallelRefProcEnabled -XX:+AlwaysPreTouch -jar waterfall.jar

reef fulcrum
#

Yes, those are the recommended flags

open copper
#

How many ram would you recommend?

#

I have got about 5 servers & 20players

#

& 15bungeecord plugins

tough island
open copper
#

Would i need to use this "-Xms1024M -Xmx512M" or "-Xms1024M -Xmx1024M" ?

reef fulcrum
#

the latter if you want it to actually allocate that ram

open copper
#

what is most stable

reef fulcrum
#

proxies generally don't ned much assuming you're running on linux, most of the memory is off-heap

#

only if you're running on windows do you really need a larger heap

open copper
#

i am on windows

#

I don't know how to go with linux

#

i know its highly recommended

reef fulcrum
#

Then yea, you wanna go for probably 1G minimum if you're expecting a few dozen players

#

really depends on plugins mainly

tough island
#

Run with 1 and monitor it. Up it if you see issues.

open copper
#

I think the biggest plugins as my bungee are AdvancedBans & AntiVPN

#

And should i change any things in the config?

reef fulcrum
#

not really

open copper
#

What about this? connection_throttle_limit: 3

reef fulcrum
#

Leave it

#

the only thing you generally need to configure is ip forwarding and the servers list

#

anything else is purely preference on the proxy side generally

tough island
#

So leave as default unless necessary

open copper
#

And enabling this " force_default_server: false" will send players to the lobby on a server shutdown right?

reef fulcrum
#

Yup, pretty much, anything else waterfall adds which is configurable is in waterfall.yml

#

no, that's just for on join, you'd need a plugin for that

open copper
#

A BungeePlugin or a Spigot plugin?

tough island
#

or you could script the command

open copper
#

i am not good at java

reef fulcrum
#

eeerm, phoenix had a plugin called kickinfo or something I think

open copper
#

i know how to make a basic plugin

reef fulcrum
#

scroll up a page or two or something

tough island
#

good to know

#

and yes it'll be a bungee/waterfall plugin

open copper
tough island
#

Can't tell from the actual JAR 😛

open copper
#

this is the site

marble kelpBOT
#

please link the github repo, not the maven one

open copper
#

didnt find a github

reef fulcrum
#

the github was what was linked above, and has a releases tab iirc

marble kelpBOT
#

nah, it links to the jenkins

tough island
#

😄

reef fulcrum
#

well, still

#

ur bad

open copper
reef fulcrum
#

walks out

tough island
#

He is not a bot... He is using a bot.. an IRC relay bot

open copper
#

i know that but i didnt know if i had it right

tough island
#

If only pheonix616 had a dollar every time he was asked that...

#

rip

#

I screwed up your name sorry

open copper
#

What is recommended mc version for a lobby? (working with waterfall)

tough island
#

latest

open copper
#

1.16.5 ??

tough island
#

yep

open copper
#

but thats not stable

tough island
#

Yes it is

open copper
#

i use viaversions, viabackwards & viarewind aswell

tough island
#

You know that 1.16.5 and 1.16.4 are compatible... But yeah I use them too except viarrewind,

open copper
#

i know but i still think 1.12.2 is more stable

round ocean
#

A minority thinks that.

tough island
#

Stable, maybe. Secure... uh no.

marble kelpBOT
#

stability isn't the only factor for when you decide which server to use

open copper
#

Do you guys think cubecraft uses 1.16.5 as lobby version?

marble kelpBOT
#

if you want a stable server that can handle thousands of players use a custom C implementation of the server

open copper
#

What is a C implementation

marble kelpBOT
#

why would they? they use whatever they want

#

they have the money to code and support it lol

#

if you have a couple ten thousands/millions laying around you can use whatever you want

#

if you can't support it yourself and want support from the open source community/developers of the software use the supported version

open copper
#

yeah because you have more than enough power/player handling & ram/performance

#

So you would recommend for growing networks to use 1.16.5?

marble kelpBOT
#

no, I would recommend them to use the money to hire people that know what they are doing and can support whatever you want

#

but the sole fact that you are asking here shows that you are not someone who is creating a multi-thousand-player network anyways

open copper
#

I dont have a lot of moneys, i am trying to do it on my own.

round ocean
#

gl

open copper
#

I don't have a reallife job or rich parents

marble kelpBOT
#

if you don't invest money how are you expecting to grow a company?

#

get a bank credit, most companies start out like that

open copper
#

I am 14years old and i have invested more than 150euro this month

#

in my server

marble kelpBOT
#

oof

open copper
#

you see why i cant pay any good devs?

marble kelpBOT
#

you should probably focus on school and your education to build the basis for a job first

tough island
#

What I suggest is build it on the latest version. and learn to manage it slowly. Keep it simple.

open copper
#

Thats the thing, i am doing this in my free time

marble kelpBOT
#

150€ does not sound like freetime

#

it's by definintion not free

#

it cost you 150€

open copper
#

When i am not home i work on my server, i have worked to hard to just stop and go for school

#

i have been building this server for months

#

And i have a free 16GB Vps what spares me money

#

Do you know a place to hire prof developers?

marble kelpBOT
#

well as long as you have good grades go for it I guess ¯_(ツ)_/¯

open copper
#

i dont

marble kelpBOT
#

but don't expect to make profit unless you invest some serious money into tech and advertising

#

spigot has a forum for that

tough island
#

Hiring developers costs money

open copper
#

i am not doing it for profit

open copper
#

thats why i sayd "hire"

tough island
#

Yeah.. look at the forums

open copper
#

What forums?

tough island
round ocean
#

Spigot service and recruiting

tough island
#

Huh.. Replying to a bot doesn't have a ping on/off toggle... cool

marble kelpBOT
#

I mean you can't disable pings on IRC anyways :P

#

(well at least not the sender)

tough island
#

I wonder how that shows for you pheonix

#

just my comment?

#

or your comment as well

marble kelpBOT
#

(it's yellow because my name was mentioned)

tough island
#

Huh that's cool

open copper
#

why wouldnt you use a normal discord acc?

tough island
#

Some people prefer IRC

open copper
#

i mean its cool but it has less features

marble kelpBOT
#

oh boy, here we go again

#
  1. Discord's client is prorprietary, unstable and inefficient
tough island
#

I'm not a fan of IRC but people have their reasons

reef fulcrum
marble kelpBOT
#
  1. their UX sucks ass, try following over 20 channels in 10 different discords. they don't even have a favorite function
#
  1. I can use IRC from my terminal
#
  1. no control over who can ping and how notifications are sent
tough island
#

slight side track but please tell me you use vi/vim?

reef fulcrum
#

#VimMasterRace

marble kelpBOT
#

depends on what I want, but I've found nano to be usefull as well once you know all the shortcuts :P

round ocean
#

3gb ram just for a messenger

reef fulcrum
#

but, erm, am not gonna use vim over an ide where viable, oof

tough island
tidal musk
severe badger
#

Busted config

tidal musk
#

i cant find the error can someone help?

jolly wren
#

i still don't know how I can fix this Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Packet 0/0 (PacketPlayInTeleportAccept) was larger than I expected, found 6 bytes extra whilst reading packet 0

tidal musk
#

can i set the forcedhost empty?

royal hawk
#

@tidal musk your issue is the disabled_commands section

#

also yes you can

#

@jolly wren a plugin or mod is mangling the packet. Remove plugins till it stops

jolly wren
nocturne fog
#

It is almost definitely a plugin issue. Just because someone else got the same error does not mean it is an issue with the server

jolly wren
#

i can't reproduce on a private server with exactly the same plugins tho

nocturne fog
#

ok

jolly wren
#

what else can u suggest so i can fix it?

nocturne fog
#

Exactly what FivePB said

#

Even if for whatever reason you cant reproduce it with a similar setup, there has to be something mangling it.

marble kelpBOT
#

did you even read that ticket, he said he didn't know what went wrong

#

that issue contains no useful information other than it existed elsewhere

jolly wren
#

so what can u suggest then to fix it

#

im using the latest jars for 1.15.2 and waterfall so idk what else i can do

marble kelpBOT
#

test, test, test, we all love to test, test gives us the info, test, test, test!

open copper
#

I am making a test network but i have ran into an issue, when i try to join the proxy it tries to connect me to the lobby but then it kicks me for "kicked whilst connecting to lobby: If you wish to use IP forwarding, please enable it in your BungeeCord config as well!". (PROXY= 25565) (LOBBY = 25566)

open copper
#

found the stupid problme

#

problem

marble kelpBOT
#

set a valid version name in the waterfall.yml

#

(or well, a shorter one)

open copper
#

thanks

#

i whas almost gonna try to fork it

#

And is it possible to remove "Waterfall" to make it even shorter ?

royal hawk
#

No, not without modifying the source code. We don't support that

marble kelpBOT
#

(or using a plugin)

#

not sure why you even care about that though? wouldn't most players not see that anyways?

manic loom
#

Do I need to port forward all the paper servers or just the waterfall server?

marble kelpBOT
#

if the paper servers are all on the same machine then only the waterfall

#

(or in the same network I guess)

tough island
#

Even if they weren't on the same network you can still use waterfall to connect to it 🙂

neon merlin
#

Hey.. is it not possible to have a different motd when i join with a subdomain to a certain gamemode? (not the Hub)

reef fulcrum
#

no idea if ping passthrough works there, otherwise, find a plugin

neon merlin
#

if i use ping passthrough the playercounts / serverslots are fu*** up pretty bad

reef fulcrum
#

because the server responds to the ping

#

oh, actually, forced hosts

#

you can just set the motd for the server in the servers section

neon merlin
#

thats only working when i do ping_passthrough: true .. but than there is only the playercount of the hub and not of the whole network..

reef fulcrum
#

You don't need ping passthrough for the servers section motd to work

#

You gotta leave that off and set the motd for that server in the config

#

might need to restart the proxy if you're not testing that, bungee doesn't allow server lists reloads and waterfalls is currently semi broken in a "I don't wanna break 200 plugins" type blocker

neon merlin
#

i have this

forced_hosts:
subdomain.xxx.net: serverxyz

Hub1:
address: 127.0.0.1:25770
restricted: false
motd: Im the Hub Server 🙂

ServerXY:
address: 127.0.0.1:22225
restricted: false
motd: Im the MOTD of ServerXY

#

the force host itself works.. i will join the specific server.. but the motd doesnt work

reef fulcrum
#

I mean, the code looks like it tries, so, god knows

neon merlin
#

does it need to be a srv record? or is a cname record enough?

#

im currently using cloudflare and tcpshield

reef fulcrum
#

it's based on the hostname that the proxy is sent by the client

#

cnames work fine afaik

#

Maybe try an actual A record 🤷‍♂️

neon merlin
#

O: Its tcpshield..

tough island
#

Works in a similar way to SNI based routing.

elfin scaffold
#

Hi. I have a problem with set up a waterfall server network. I have a VServer with 32GB RAM and 8 CPUs, but however I can only start 2 server at the same time. Can somebody help me?

#

I am using waterfall and paper

#

Failed to start thread - pthread_create failed (EAGAIN) for attributes: stack size: 1024k, guardsize: 4k, detached

elfin scaffold
tough island
#

When you start the server you need to set the XMs and XMx flags

elfin scaffold
#

ok

tough island
#

Waterfall isn't so necessary

elfin scaffold
tough island
#

That's specifically for Paper... Some of those flags aren't necessary for waterfall

elfin scaffold
#

oh ok

tough island
#

Ok.. initial 6gb and max 10gb

elfin scaffold
#

yes

tough island
#

run htop and paste a screenshot

elfin scaffold
tough island
#

memory and cpu stats at the top?

elfin scaffold
#

oh sorry I cut it

tough island
#

That was kinda what I was after

elfin scaffold
#

give me a moment

elfin scaffold
tough island
#

Do you see what I see?

elfin scaffold
#

I do not think so

tough island
#

max 6gb min 4gb

elfin scaffold
#

yes I changed it a few moments ago

tough island
#

changed it to that or from that?

elfin scaffold
#

to that

#

because I thought maybe it will not crash

#

with lower RAM use

tough island
#

Ok.. MC is crashing because it's running out of RAM

elfin scaffold
#

but I have 32GB RAM

#

for the VServer

tough island
#

yep and you're limiting java to 6

elfin scaffold
tough island
#

There are so many things that will influence that..

#

Plugins, users, etc

elfin scaffold
#

I think 5 to 10 users and not that much plugins

tough island
#

Ok so 6gb should be ok

#

should

elfin scaffold
#

but is it not working?

#

why

tough island
#

Again, stack trace says out of memory

elfin scaffold
#

what can I do against that?

tough island
#

See if that crash report gives you any more info

#

Are you sure it's not doing something funky like spinning up multiple instances? seems like there are way too many java processes running

elfin scaffold
#

I am not sure

tough island
#

have you automated starting the server in any way?

elfin scaffold
#

no

tough island
#

instwad of using the script what happens if you just do java -jar paper.jar

#

or even java -Xmx10G -Xms6G -jar paper.jar

#

instead*

elfin scaffold
#

ok

barren monolith
#

Greetings technicians,
I have such a problem here and I would like to ask if anyone would come up with a solution,
because we have been dealing with this for a month and we still have not been able to find a viable solution.

We have minigames made in the style of dynamics. In short, this means that the more players, the more servers online. I have made a comprehensive system that detects the number of players and games and adjusts and creates, launches new mini-game servers accordingly. This system also automatically adds them to the proxy (2x WaterFall connected by Redis).

However, the problem probably occurs on the part of individual proxies, because usually after a few hours, when everything works smoothly, the proxy tells itself that it will refuse to connect to some of the minigame servers. ** io.netty.channel.ConnectTimeoutException (see image below) **
The strange thing about this situation is that the servers are running and responding normally. I ran debugging tasks on it and confirmed it.

#

At that time, the Minecraft server is running great. But Waterfall refuses to connect to it probably.

#

Thanks!

tough island
#

Comsole errors?

#

.paste

marble kelpBOT
jaunty condor
#

Im getting abit frustrated here.... im trying to change max_players: to like 500. But it keeps saying 100.

potent gulch
#

So I have a waterfall/bungeecord network, I can connect to any server on it but the servers with the same ip as the bungeecord server just with a different port I can't connect to. How can I fix this?

marble kelpBOT
#

what error do you get?

potent gulch
#

Just cannot connect to server

marble kelpBOT
#

does it say that in chat or where?

potent gulch
#

chat

#

waterfall console doesn't have any errors

#

And I can connect to other servers fine, like I have 2 lobbys that are the same they are just on different hosts and I can connect to one of them, the other one it just says cannot connect to server

dry leaf
#

how do big MC hosts create servers dynamically
for example minigame servers have a different minecraft server instance per minigame lobby, idk how many hundreds they may be running at once
how do they create and destroy these dynamically and manage them?

marble kelpBOT
#

probably docker or some other automation software

round ocean
#

For example by starting a new container instance using Kubernetes

marble kelpBOT
#

most likely they built something on top of that to not have to start up servers for a new minigame

elfin scaffold
mystic sky
#

Is there anywhere I could see how other minecraft networks infrastructure is

#

Like if they have a prelobby, 2 lobbys, running multiple bungeecord instances etc

leaden igloo
#

How could I make it so each of my servers have their own IP players can connect to? Currently they must connect to the lobby then choose the game server. I’m sure this has been asked before, but not sure the keywords to search for on discord. If someone could guide me to something helpful, that’d be awesome.

reef fulcrum
#

forced hosts

leaden igloo
#

Is that an option in a config file?

marble kelpBOT
#

ya

reef fulcrum
#

yes

leaden igloo
#

Kk - I’ll give it a looksy & use search for more help 💖 ty!

proud olive
reef fulcrum
#

it means that the client was disconnected before it could try to connect them to the new server

marble kelpBOT
#

I mean he commented there

reef fulcrum
#
  1. don't ping
#
  1. I'm not watching a video
#

I've already told you what I can about the issue, it's on you to look at the client logs

#

if you ACTUALLY have relevant logs, we can look at them

marble kelpBOT
#

pointing now r we

proud olive
#

Waterfall or launcher?

marble kelpBOT
#

luk dis

#

the kick came from waterfall

#

therefore, check waterfall

#

but client too

#

idk

#

pretty sure there's places you can look online for that as well

royal hawk
#

offline mode

#

tough island
honest spruce
#

Hi, waterfall 1.12.2 exist ?

reef fulcrum
#

use latest

honest spruce
#

I have a ping problem with latest waterfall

reef fulcrum
#

latest supports 1.8 - latest release, it's not gonna magically fix some random issue you're having

mystic sky
#

Is there really a need for a prelobby?

smoky hornet
#

Could the issue this refers to, trigger a timeout from the authentication servers because of the proxy trying to authenticate fake users etc. or should i be looking elsewhere?
https://pastebin.com/XZZRkMkj
I saw ~50% of my users connection dropped because of this error earlier today.

reef fulcrum
#

literally all we can see is that DNS failed

#

disable async dns in waterfall.yml if you haven't, some setups really hate that feature for some reason, beyond that, 🤷‍♂️

#

oh, you already have that disabled, nvm

neon merlin
#

Hey Hey.. i fixed everything with the forced hosts & their motd's.. everything is working fine.. is there still a way to get the true server slots & players (and not bungeecord) just for this forced host without enabling ping_passthrough ?

marble kelpBOT
#

you might be able to configure that in ServerListPlus, I remember it having some host support

neon merlin
#

i dont think i can do this per server.. only the whole network 😦

reef fulcrum
#

plugins can literally take over the entire ping

#

it's just down to finding something you can configure to your needs or pay somebody to do it

marble kelpBOT
#

learn or pay

naive sky
#

Hey, I know this has nothing to do with Paper, but on Bungeecord (I use Waterfall) if I want to ban one player let's call it "1". If I want to ban 1 from only one server, it bans them from all servers, how do I stop that?

reef fulcrum
#

waterfall doesn't handle bans at all

naive sky
#

Yes but how does one not ban them from the whole network and only one server?

reef fulcrum
#

Well, you'd need to use the priorities list if you want them to have a chance of connecting to another server bar the first one, assuming you mean in cases that they're banned from that one

naive sky
#

Yes

#

Okay, would that be in config.yml?

reef fulcrum
#

yes

naive sky
#

Okay

#

So if I keep hub on the top, it will send them to hub server even though they are banned on a server below hub?

reef fulcrum
#

yes

naive sky
#

Okay, thank you :)

reef fulcrum
#

if you're using force default, it will always use the list, otherwise it falls back to trying that list if it fails connecting them to their last server iirc

naive sky
#

So all servers need to be in the priority list?

reef fulcrum
#

well, if they're banned on 1 & 2, they'd need a 3rd server to try

naive sky
#

Okay and if I change something in the config.yml, will it need a restart or just a reload?

#

Sorry, I am new to Bungeecord/Waterfall

reef fulcrum
#

reload might work, might not

naive sky
#

Okay, last thing, what's the command for reload? ;-;

reef fulcrum
#

greload

naive sky
#

Thank you :D

calm token
#

If i want to install waterfall, its like Bungeecord, or is there any diffrence?

tidal musk
#

how do i make it so that it shows the red text if someone below 1.16.5 puts the server into their server list

reef fulcrum
#

use ping passtrhough or find some plugin, basically

tidal musk
#

thank

tidal musk
#

Hey, so im getting this error:

#

please help i dont know how to fix it

reef fulcrum
#

server not running? firewall?

tidal musk
#

every other server is running

reef fulcrum
#

all we know is that the server you tried to connect to closed the connection in an unexpected manner

tidal musk
#

is there any more detailed log?

reef fulcrum
#

No

#

you're more at network level stuff

tidal musk
#

ok and any idea how i can fix it?

reef fulcrum
#

You'd need to work out why something is closing the connection improperly

tidal musk
#

could it be a plugin or does it have to come from the proxy or something else

reef fulcrum
#

it's not the proxy

#

it's the thing the proxy is connecting to or something between it

#

target not running, firewall, or routing issues, generally

tidal musk
#

so the problem comes from the server?

#

not the proxy or a minecraft server

reef fulcrum
#

potentially the mc server

tidal musk
#

mh k

#

Ok so if i try to join the Server then the Server is spammed with these errors

#

what do they mean

reef fulcrum
#

urgh

#

outdated versions of the server do not support modern versions of java

#

use java 8, in the future, check all the logs first.

tidal musk
#

ahh okay

#

can i install java 8 and 11?

#

or just one

reef fulcrum
#

yes

tidal musk
#

cause i already installed 11

#

ah okay

#

so i can just install jre 8 now and it should work then?

reef fulcrum
#

You' need to install it and then use JAVA_HOME to point to the correct java install

#

(you should be able to google that easily)

tidal musk
#

k ill try that

zinc raven
#

Quick question

#

I forgot how to add a command to transfer to each server

#

So not like /server creative

#

but /creative

#

Anyone know how?

tidal musk
#

zzCat i dont really understand how to set the JAVA_HOME Thing up.. can u tell me how i do this? and when i do that, can i run 1.16 (java 11 Servers) and 1.8 Java 8 servers at one proxy?

odd hatch
#

Are you being a panel or something

#

If you're not, technically 1.8 is outdated but you can still "force" servers to use it by starting them directly calling the java from that installation.

/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java -version
openjdk version "1.8.0_282"

odd hatch
zinc raven
#

This?

#

How do I configure it?

#

I'd like to add an additional one

#

say I want to access the creative server with /creative & /build

reef fulcrum
#

it's a config library

#

it does nothing special on its own

zinc raven
#

Are there any good packet cancelers?

wide pivot
#

is there any way to add TPS?

royal hawk
round ocean
#

Never heard of TPS in context of Waterfall so you probably mean paper see #paper-help

royal hawk
wide pivot
#

oh wrong channel sorry

scarlet hinge
#

Hey guys, im setting up BungeeGuard On first Bungee for PC its working, but when i want to add it on Mobile Bungee i got this error in console, is it old java?

royal hawk
#

Yes.

scarlet hinge
#

which java version should i have?

#

I have Java 8

#

on that bungee

royal hawk
#

11?

scarlet hinge
#

on bungee??

royal hawk
#

See #announcements java 8 support will be deprecated in the near future

crystal ruin
#

@scarlet hinge that plugin (bungeeguard) needs at least java 9

royal hawk
#

just use velocity ™️

nocturne trench
#

Is there a way to stop the config.yml to be scrambled on every reload/restart?

#

It's messing with my version control

reef fulcrum
#

no

#

best you could do is modify waterfall to remove the save call

nocturne trench
#

Why not replace the YAML lib with the same one used in Paper? That seems to be sane and doesn't just shuffle stuff around

reef fulcrum
#

it is the same one

#

It's all down to the internals iirc

tidal musk
#

Hello i messed a bit with the firewall and now I'm in rescue mode cause I cant connect normally with ftp or a terminal. I have access to the terminal again but just cause of the rescue mode. How can I fix the firewall? The problem is cause of Nginx. There are literally no tutorials how to fix it

reef fulcrum
#

if you messed with the firewall, you'd need to modify/remove the config for it off the disk

tidal musk
#

ok and where is the config located?

reef fulcrum
#

depends on your OS

#

how you're persisting that data, etc

#

if iptables, it's in /etc somewhere

#

if by "rescue mode", you mean something like OVHs net boot, you'd need to mount the disk manually before you can look at it's contents

soft forge
#

Hey! Is there a way waterfall can accept player joining from snapshots? I guess that since I would be using vanilla servers, waterfall shouldn't do the authentication aswell..

reef fulcrum
#

there is some crazy person who tracks the snapshots on the PRs

#

waterfall does do the authentication, you'd need vanillacord or to not use ip_forward, however, for it to work

soft forge
#

Oh, its the first time I see vanillacord.

#

Interesting concept.

tidal musk
reef fulcrum
#

yes

#

assuming you're using iptables, those are where they're stored

tidal musk
#

ok so i just have to delete them and reboot the server?

reef fulcrum
#

yes

tidal musk
#

k ill try that thx

tidal musk
#

didnt work... i'm in rescue mode again. Any other method how to fix it?

jaunty condor
midnight matrix
#

how many of memory should i give to waterfall?

#

1gb?

reef fulcrum
#

generally more than plenty for the proxy, really boils down to plugins, can even run as low as 512MB for most servers, but 🤷‍♂️

tough island
#

I have mine running on 512MB... It's easy enough to increase if needed

midnight matrix
#

okays thanks

meager citrus
#

Hi guys what to do with this please? Too many worlds 128 @ io.netty.handler.codec.messagetomessagedecoder:98

spark girder
#

how to check waterfall version ?

young rampart
#

I think its /bungeecord or smth

shadow dawn
#

i keep getting this error when connecting to SpongeForge server

#

io.netty.channel.AbstractChannel$AnnotatedConnectException

#

the ip address is correct in the config

#

the other server is an RLCraft server and has SpongeForge installed

mild rover
#

?

tough island
#

I personally like hiding that info. I can't remember how/if you can do it by default but there are a few plugins that can do it

#

it's ping_passthrough: true iirc

shadow dawn
#

so im running a waterfall network, and players can connect to the default server, but whenever they try to connect to my other server it says io.netty.channel.AbstractChannel$AnnotatedConnectException as if its offline, even though the config file has the correct ip address. any help? the other server im trying to connect to is a Forge server running SpongeForge and i have enabled bungee cord in that config.

jaunty condor
#

Can someone tell me why i cant increse the numbers of players from 100 to more? ive tried everything

#

Iknow its just visual but still

worldly ridge
#

What do i need for linking servers in fabric?

jaunty condor
#

I feel so stupid

tidal musk
#

Hey

#

I've got problem

#

With connecting another server

#

I got 2 servers connected

#

lobby+map

#

to bungee

#

they work fine

#

I connected survival right now

#

and I get message lik this:

#

Lobby is hosted at default port

#

survival under 25577

delicate phoenix
#

Have you properly configured the survival server?

#

(bungee mode in spgiot.yml, port and ip in server-propeties)

naive cloud
#

where can I find a tutorial on how to install Waterfall?

delicate phoenix
#

.g youtube tutorial how to install waterfall

marble kelpBOT
delicate phoenix
#

Uh not that.

#

It's the same as a bungeecord setup.

young rampart
#

xD

delicate phoenix
shadow dawn
# tidal musk

lol this is the exact same problem i was having, but i fixed it

#

.java8

marble kelpBOT
#

Get off your dinosaur and get on this rocket ship.

shadow dawn
#

i need it for forge

#

.g bungeecord setup

marble kelpBOT
marsh gorge
#

does waterfall require the backend servers to be using an ipv6 in the server.properites of each backend server?

nocturne fog
#

No? I'm not aware of any minecraft proxy that requires ipv6

#

Most things minecraft are really not ipv6 ready at all

marsh gorge
#

well i got this error while trying to boot up... ```
java.net.UnknownHostException: 0.0.0.0:25565: invalid IPv6 address
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1343)
at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1300)
at java.base/java.net.InetAddress.getByName(InetAddress.java:1250)
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:185)
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:936)
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:174)
at java.base/java.lang.Thread.run(Thread.java:832)

royal hawk
#

Well on the server there is a field for port and one for IP

nocturne fog
#

did you put 0.0.0.0:25565 as the address for a backend?

marsh gorge
#

yes

nocturne fog
#

Because it can't be that.

royal hawk
#

^

nocturne fog
#

you need to put its actual address. 0.0.0.0 means basically bind to everything.

#

It is not an actual address

royal hawk
#

Just leave the ip field blank and set the port field to the port you want to use

#

If you want to bind to universe (0.0.0.0)

marsh gorge
#

ok

#

so type in just my port?

nocturne fog
marsh gorge
#

it only started doing that after i started my waterfall server

#

and had those specific ip & ports configed

royal hawk
#

server-port=25565
server-ip=

royal hawk
nocturne fog
#

Ah I see, thought you were saying you needed to set it to 0.0.0.0 in order to bind to all interfaces

marsh gorge
#

damn

#

it worked

#

lmao

#

is there a specific command to add a server while waterfall is running or just /reload

reef fulcrum
#

greload or use a plugin

marsh gorge
#

i thought you could add servers while the proxy without a restart

naive sky
#

.paste

marble kelpBOT
naive cloud
#

when using waterfall should i put the plugins in his or each world’s plugins folder individually?

reef fulcrum
#

Depends on the plugin

naive cloud
#

I'm trying to use luckperms, I installed the bungee version, in the plugin folder of waterfal, and the spigot version in the plugins folder of each world, but it doesn't work

royal hawk
#

If you want to link them together you’ll need a shared database

distant crystal
#

im probably doing something very stupid and I not even realizing it, but what does this mean?

#

The server you were previously on went down, you have been connected to a fallback server

#

and no server is offline, it just sends this msg

marble kelpBOT
#

it means that the server that you are on and got kicked from or tried to connect to is not reachable

distant crystal
#

I still dont understand what I could have done wrong, I have the config correctly configured afaik and all the servers are online

reef fulcrum
#

We need logs

#

all that tells us is that the server you tried to connect to either died or kicked you

distant crystal
reef fulcrum
#

.paste

marble kelpBOT
reef fulcrum
#

and provide the actual logs, that message you specifically quoted is useless

distant crystal
#

thats the error that shows up on the proxy

reef fulcrum
#

known bungee issue pinned on the waterfall tracker, induced by titlemanager

distant crystal
#

oh, is there a way to prevent it? Should I use another scoreboard plugin?

reef fulcrum
#

yes, basically

distant crystal
#

alr, sounds good

#

thx

stray stag
#

hello all of papermc i am here to once again request support

#

i have a waterfall proxy setup with viarewind and viabackwards and via version. however i have a few 1.7.10 modpacks i would like to anchor to he lobby. i see that tavertine supports 1.7.10 and waterfall is recommended for stability for 1.8 thru 1.16. i also seen the line "Travertine will track upstream Waterfall and merge changes as needed.". so essentially im trying to understand how to use this tavertine. wether i need to use it instead of waterfall or if they are meant to work together

reef fulcrum
#

travertine is a drop in replacement to waterfall, basically

stray stag
#

so use tavertine instead of waterfall if i want to add 1.7 modpacks to my lobby

reef fulcrum
#

yes

stray stag
#

cool thanks alot this is a great proxy i usae it to connect all my modded packs in one location

#

is there a place i can donate to support the pack. i cant do it til monday but i still want to provide support

tepid orchid
reef fulcrum
#

waterfall.yml lets you set the version string (bar the brand)

tepid orchid
#

It still showing (Waterfall)

#

.-.

dawn umbra
#

hey why does it not send my votes on my bungee to my servers

#

i have all setup to have the bungee as my host but bungee can't seem to connect to the server

#

and they all setup the way it should be

reef fulcrum
#

are you using mods?

#

are you running a modded server?

#

in that case, that generally implies that a plugin on the server is messing with packets improperly

kind gorge
#

How do I set the proxy permissions like /server /send etc.? ???

severe badger
#

Use something like LuckPermsBungee to manage your permissions

kind gorge
#

Yes this is then automatic but how do I do this manually ?

reef fulcrum
#

what?

#

.g bungeecord commands

marble kelpBOT
reef fulcrum
#

commands and perms are listed on there, can be configured in config.yml, but, really, do the sane thing and get a perm plugin like LuckPerms

kind gorge
#

I have but somehow it does not work

gentle harbor
#

why am I getting that error?

Error: Invalid or corrupt jarfile waterfall.jar

reef fulcrum
#

either your jar isn't called that, you're in the wrong folder, or it's corrupted

gentle harbor
#

it is impossible

#

I will try to download it again

#

it is working now

#

jar file was not have everything

#

it was only 160k byte

#

I don't understand how this happened

#

it is now 3million or more

#

idk

manic dove
#

at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[waterfall-1.16-393.jar:git:Waterfall-Bootstrap:1.16-R0.4-SNAPSHOT:2eae08f:393]
at java.lang.Thread.run

gentle harbor
#

Hi, I know 1.8.8 is no longer supported, but it is OK. I changed the Java directory, and opened the native-transport setting in server.properties and the server was working fine without Waterfall.

When I connected the server to Waterfall, it said that and I could not be able to connect the server:

[sevro] disconnected with: Could not connect to a default or fallback server, please try again la ter: io.netty.channel.AbstractChannel$AnnotatedConnectException

There is no problem for IP addresses, or something else in configs. It is working with when native-transport setting is false.

Can anyone explain what is the problem please?

reef fulcrum
#

use java 8 for the server I'd guess

gentle harbor
#

I am

reef fulcrum
#

otherwise, can't say, that specific message is useless

#

check the logs for more info

gentle harbor
#

Am I have to use Java 8 with Waterfall too?

reef fulcrum
#

no

gentle harbor
#

OK, thank you

kind gorge
#

Is this all in the Waterfall.yml ?

reef fulcrum
#

Not downloading random files, use a paste site in the future, but, the waterfall config is small

kind gorge
#

So that's all 😮

#

Because the rights still do not go and we do not find the error :/

reef fulcrum
#

Did you install a perm plugin on bungee?

kind gorge
#

Ya

reef fulcrum
#

Then the stuff in config.yml is useless for controlling perms, you need to do it in the plugin

kind gorge
#

?

reef fulcrum
#

The perm plugin overrides the config

#

Configure your perms with the perm plugin

kind gorge
#

yes I have yes but it does not work even then

marble kelpBOT
#

well find out where the error is

kind gorge
#

I have already searched for errors but there is none no matter if at start or stop.

reef fulcrum
#

LP?

marble kelpBOT
#

I mean there clearly is an error somewhere in your setup if it doesn't work...

kind gorge
#

?

reef fulcrum
#

Yes

#

If so, did you use lpb or configure network sync properly? Have you tried verbose mode?

kind gorge
#

i have /lp because i have no rights on /lpd

marble kelpBOT
#

use it from the console

kind gorge
#

It only says the command could not be found ****

marble kelpBOT
#

you need to run it on the proxy...

kind gorge
#

I have entered the command in the proxy console...

marble kelpBOT
#

then you didn't install the plugin

kind gorge
#

It is inside

marble kelpBOT
#

check your log to make sure it's loaded

#

showing some random folder doesn't proof anything anyways

kind gorge
#

[16:51:07] [main/INFO]: Loaded plugin cmd_find version git:cmd_find:1.16-R0.5-SNAPSHOT:c031df1:395 by WaterfallMC [16:51:07] [main/INFO]: Loaded plugin TAB version 2.8.10 by NEZNAMY [16:51:07] [main/INFO]: Loaded plugin AdvancedBan version 2.3.0 by Leoko [16:51:07] [main/INFO]: Loaded plugin cmd_server version git:cmd_server:1.16-R0.5-SNAPSHOT:c031df1:395 by WaterfallMC [16:51:07] [main/INFO]: Loaded plugin cmd_alert version git:cmd_alert:1.16-R0.5-SNAPSHOT:c031df1:395 by WaterfallMC [16:51:07] [main/INFO]: Loaded plugin Pixelhub version 1.0 by YTKacperSKY [16:51:07] [main/INFO]: Loaded plugin cmd_send version git:cmd_send:1.16-R0.5-SNAPSHOT:c031df1:395 by WaterfallMC [16:51:07] [main/WARN]: Forced host server pvp is not defined [16:51:07] [main/INFO]: Enabled plugin reconnect_yaml version git:reconnect_yaml:1.16-R0.5-SNAPSHOT:c031df1:395 by WaterfallMC [16:51:08] [main/INFO]: __ [16:51:08] [main/INFO]: | |__) LuckPerms v5.2.104 [16:51:08] [main/INFO]: |___ | Running on BungeeCord - Waterfall [16:51:08] [main/INFO]: [16:51:08] [main/INFO] [LuckPerms]: Loading configuration... [16:51:08] [main/INFO] [LuckPerms]: Loading storage provider... [MYSQL] [16:51:08] [main/INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting... [16:51:08] [main/INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed. [16:51:08] [main/INFO] [LuckPerms]: Loading messaging service... [SQL] [16:51:09] [main/INFO] [LuckPerms]: Loading internal permission managers... [16:51:09] [main/INFO] [LuckPerms]: Performing initial data load... [16:51:09] [main/INFO] [LuckPerms]: Successfully enabled. (took 1401ms)

marble kelpBOT
#

ok, are you running the wrong command or something?

kind gorge
#

no

marble kelpBOT
#

show the log from when you are executing it then

kind gorge
#

Which command ?

marble kelpBOT
#

luckperms' bungee command, the on it says "not found" for your

#

*you

kind gorge
#

one second

marble kelpBOT
#

which command did you run?

kind gorge
#

/lpd

marble kelpBOT
#

it's lpb

kind gorge
#

ya

#

This goes

crisp folio
#

Can servers attached to waterfall be on another network?

#

and if so would it be possible for people to get the IPs of the other network

marble kelpBOT
#

I mean they need to be connected via some kind of network somehow...

#

waterfall can't magically get rid of the need of hardware

crisp folio
#

I just mean a subserver being on a different IP, or does it need to be on the network that bungeecord/waterfall is on

gentle harbor
#

It happens when I send a message

final helm
#

Hey, uh, been using Waterfall for a long time now, just popping in to ask.
Is anyone else getting this issue?

[13:30:36 ERROR]: Error authenticating Noorquacker with minecraft.net
io.netty.channel.ConnectTimeoutException: connection timed out: sessionserver.mojang.com/13.226.178.105:443
calm token
#

Hello, Waterfall is like Bungeecord? All Plugins for Bungeecord work in waterfall or?

young rampart
#

yes

#

.paste @dusty wedge

marble kelpBOT
dusty wedge
#

i added the paste link. its probably not usefull, its just all i have

sturdy cloak
#

I'm using waterfall but I keep getting DoS'd (about once a day) where a bunch of fake IPs try to join (A LOT) and kick everyone off. Always resolved after restarting bungee. Is there a way I can prevent this without setting up a linux-based restriction to limit connections? I'm in a docker container on a shared server so it'd be hard to do that.

#

(Using latest waterfall btw)

marble kelpBOT
#

try using velocity

#

or ask your host to limit connections

sturdy cloak
#

yeah I think that's the move. Might have to find alternatives for my plugins

marble kelpBOT
#

or get some form of external ddos protection

#

you can try my Snap plugin to run bungee/waterfall plugins on Velocity ;D

sturdy cloak
#

well i already have external DDoS protection by the datacneter

#

😉 will try that out

marble kelpBOT
#

they most likely don't catch game-specific dos'

sturdy cloak
#

yeah they do not

#

is there a way to catch taht, though?

marble kelpBOT
#

I mean, yeah, you can analyse what kind of content the traffic contains

sturdy cloak
#

oh nice, would you happen to know a company that does that?

marble kelpBOT
#

I van't vouch for any so I wont recommend any either, sorry

#

*can't

sturdy cloak
#

👍 all good

marble kelpBOT
#

I personally would just setup fail2ban to work around that ¯_(ツ)_/¯

sturdy cloak
#

hm, I'll look into that

sturdy cloak
#

any ideas on how I might be able to either limit connections (with debian) or how I might be able to set up fail2ban to limit Minecraft Waterfall connections?

tidal musk
#

hello

#

today i got a nullping attack on my server, who i can send the logs to fix it?

marble kelpBOT
#

most likely there is no good fix, could try velocity

tidal musk
#

why velocity

marble kelpBOT
#

its faster and has design decisions which allow to properly prevent such attacks

sturdy cloak
#

Yeah the waterfall fork doesn't fix it, velocity is the move

#

Does anyone know if Snap lets Velocity run VotingPlugin?

marble kelpBOT
#

try it

sturdy cloak
#

err--ok

#

fifth time getting downed due to one of the DoS attacks today 🙃

#

is there a way I can ban all users with a name ending in _drobpot lmao

#

that's only half-joking

tough island
#

If any of the ban management plugins allowed regex then yes it would be easy.

#

They appear not to

onyx arch
#

Good evening, any video that shows how to install waterfall?

tough island
onyx arch
odd hatch
#

Nope

tough island
#

Nope. Waterfall is a drop in replacement

onyx arch
#

So I just change the bungeecoard to waterfall and everything works normal?

tough island
#

correct

onyx arch
#

Thank you, I'll try to do it.

#

I have a little problem, I currently use aegis.

gentle harbor
severe badger
#

"Serverchat" shit itself

gentle harbor
#

do you know any solution?

reef fulcrum
#

speak to the plugin author

gentle harbor
#

ok thx

visual timber
#

Hi, I have a security concern with my server. I heard users can login as any other user. Could someone help me explain how does this exactly happen and any soltutions?

round ocean
#

Bad firewall settings?

visual timber
#

no

round ocean
#

So you closed all ports where the Minecraft server are running on? So you can only join via proxy?

visual timber
#

so you mean the 25565 port

tough island
#

So by log in as any other user you mean like spoof their id?

#

There was an incident 8 years ago where that was possible but mojang patched it pretty quickly.

marble kelpBOT
#

it's very unlikely that there is such an exploit right now, only misconfigured proxy networks

tough island
#

indeed, only way would be if they're connecting to the proxy or server which has online-mode=false set

crisp crest
#

Hi, so it seem as if waterfall is blocking connections outside of the minecraft client. I feel like its blocking query but im not sure. Heres my config.yml

listeners:
- query_port: 25565
  motd: '&a&lFerventis &7- &d&oComing soon'
  tab_list: GLOBAL_PING
  query_enabled: true
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - lobby-dev
  - parkour-dev
  - plots-dev
  bind_local_address: true
  host: 0.0.0.0:25565
  max_players: 1000
  tab_size: 60
  force_default_server: false
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.send
  - bungeecord.command.reload
log_pings: true
connection_throttle_limit: 3
server_connect_timeout: 5000
timeout: 30000
stats: 9e1ca25b-fc28-4bb9-82df-d09909d5bfd2
player_limit: -1
ip_forward: true
groups:
  Nuckerr:
  - admin
  SimplyMerlin:
  - admin
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
prevent_proxy_connections: false
online_mode: true
forge_support: false
disabled_commands:
- disabledcommandhere
servers:
  lobby-dev:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 127.0.0.1:25569
    restricted: false
  parkour-dev:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 127.0.0.1:25568
    restricted: false
  plots-dev:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 127.0.0.1:25567
    restricted: false
tough island
#

I can't see any issues with your config

#

So you're trying to use query and it's not working?

#

@crisp crest

crisp crest
#

not mine but that dosent work

tough island
#

working fine for my server without query enabled.

crisp crest
#

well it returns false

#

I can join fine on minecraft

#

soo

#

what could the problem be

tough island
#

you know its play. not mc.

crisp crest
#

They both should work

tough island
crisp crest
#

There is, and I can connect with it

tough island
#

Ok on your pc run nslookup mc.ferventis.net

#

And for good measure do nslookup mc.ferventis.net 1.1.1.1

#

What's the output

crisp crest
#

Hang on

gentle harbor
#

I guess it is about a NPC plugin

#

What do you think? I don't really understand

royal hawk
gentle harbor
#

or simply I don't understand

royal hawk
#

There is no real solution yet

gentle harbor
#

...

#

can NPC names cause this?

royal hawk
#

Its an issue when servers have scoreboards with the same name or plugins cant cope with that

gentle harbor
#

I don't really understand

#

What do you mean with same scoreboard

#

Like I am using Hypixel title, and someone else using that

#

is it this?

#

or in my server folders, I am using same scoreboard titles?

marble kelpBOT
#

if you have the same scoreboard team names on two different servers it will cause issues

gentle harbor
#

on bungeecord?

#

I don't even have two servers?

#

I just have lobby and proxy?

marble kelpBOT
#

then you have some buggy plugin sending multiple teams with the same name for some reasons

gentle harbor
#

It happens when I create a NPC

marble kelpBOT
#

then apparently that plugin tries to create a team that already exists

gentle harbor
#

Yeah, it says that on Waterfall error: java.lang.IllegalArgumentException: Team bhwd7riv already exists in this scoreboard

#

but I don't understand, why this is not happening to anyone

marble kelpBOT
#

well the name looks kinda random, maybe you just have bad luck?

#

or maybe the plugin is just doing some weird thing with registering and unregister teams

#

or maybe you restarted the server and the pluginr re-uses old names while the proxy didn't restart and still has the old team name cached or something?

gentle harbor
#

last one is very sensible

#

I'm gonna try

#

I think I didn't restarted proxy

#

I hope it will work

#

it didn't work

marble kelpBOT
#

then you are going to have to contact the plugin author, without knowing what the plugin does it will be hard to debug this

gentle harbor
#

I'm gonna use another plugin, thank you for helping me

#

Unfortunately I cannot connact author

marble kelpBOT
#

thonk why not?

gentle harbor
#

He is unconnactable

#

contact*

#

lol what is connact

midnight matrix
#

how to disable waterfall tab completion? (that's override my commands completions)

reef fulcrum
#

if you wanna disable a command in waterfall, pretty sure that config.yml has a disabled commands section

midnight matrix
#

thanks

#

how to set up server-icon?

#

i drop in the folder, but it wont work

reef fulcrum
#

same as vanilla

#

assuming you're not using ping passthrough or some other motd plugin, works fine outside of client bugs

midnight matrix
#

oh

#

doesn't work with ping passthrough enable?

#

I think that need this to use hackedserver plugin

reef fulcrum
#

ofc it doesn't

#

ping passthrough LITERALLY passes the ping request to the server

midnight matrix
#

ohh it's true 😛 sorry

reef fulcrum
#

if you wanna use passthrough, you gotta deal with the icon on the server you're passing through too

tough island
#

How are you actually connecting to the server

midnight matrix
#

hey i think i have a little problem here

#

i doesn't use any motd plugin

#

and i disable the ping passthrough

reef fulcrum
#

refresh a few times or something

midnight matrix
#

Hahahaha you were right, after pressing refresh about 100 times the icon appeared, it must be a client bug.

prisma whale
#

Are there any waterfall/bungeecord plugins that communicate with discord, wherein a user can add their username to a whitelist via a channel command, then once a day the server checks if the user still has a role, and if not, removes them from the whitelist?

reef fulcrum
#

rule 4.

prisma whale
#

aite removed

tough island
#

Doubt you can automatically remove from the whitelist when you remove the role though. Edit: Check out linking.yml as that has some settings that will do exactly what you're after.

ionic light
#

Hello

#

Why is this happening when I try joining my factions realm from my hub?

#

my hub is connected to a bungee/waterfall proxy

#

Does anyone know how to fix this issue?

reef fulcrum
#

connection reset by peer, all that tells us that something else on the network closed the connection, i.e. the server itself or something in between it, check logs, etc

ionic light
#

I did

#

theres nothing on them

#

The network

#

in like factions?

#

or the hub

reef fulcrum
#

Like, the actual network connection

#

all we know is that the TCP connection was closed improperly, that's literally all that message states

ionic light
#

I have TCPShield

#

could it have anything to do with that?

reef fulcrum
#

which is 100% irrelevant if you configure stuff properly

ionic light
#

Im really confused

reef fulcrum
#

your proxy should not be connecting to tcpshield

ionic light
#

What am I supposed to do?

reef fulcrum
#

tcpshield connects to your proxy

#

if you installed the tcpshield plugins on the servers, you did it wrong

#

beyond that, no idea

ionic light
#

I did that

#

I put the tcpshield in the modules folder

#

is that wrong?

topaz mountain
#

y e s

ionic light
#

where should I put it?

topaz mountain
#

it is a plugin

ionic light
#

Oh okay

#

😄

#

Its still

#

giving me a error

#

In plugins

#

do you mean in the proxy server plugins?

#

or the hub plugins?

#

Im use Tcpshield_Bungeecord

reef fulcrum
#

you'd only have tcpshield installed on the proxy

#

if you're using a shared host, speak to them

ionic light
#

Yes but is this issue

reef fulcrum
#

if you're self hosting/using your own hardware/vps, use the loopback adapter (or the ptero interface if using ptero)

ionic light
#

coming 100% from them?

#

Im using pebblehost minecraft hosting

#

for my proxy

reef fulcrum
#

If you're getting nothing in the logs at all on the other server, probs a network config issue in which they might be able to help

ionic light
#

Okay

reef fulcrum
#

saves us tryna piss in the wind to provide support for some hosts network

#

Some network providers don't allow specific network configs which can trip up hosting networks on shared hosts

ionic light
#

k

#

Yeah but

#

In a video for tcp

#

wait gimme a sec

reef fulcrum
#

your issue has nothing to do with tcpshield

#

your issue is between the proxy and your other backend server

ionic light
#

pikaSmh any idea on how to fix this

#

you've been busy telling me what it is and not how to fix it

reef fulcrum
#

wat

#

I've told you, go speak to your host

#

I cannot help you diagnose issues with your network setup

ionic light
#

ok

#

which host

#

the ones thats providing the ptoxy/

#

or the factions?

dense cloud
#

Help,

15:33:01 [INFO] [SlayorPlayz] <-> ServerConnector [kitpvp] has connected
15:33:01 [INFO] [SlayorPlayz] <-> ServerConnector [kitpvp] has disconnected
15:33:30 [WARNING] [SlayorPlayz] -> UpstreamBridge - read timed out
15:33:30 [INFO] [SlayorPlayz] disconnected with: ReadTimeoutException : null
15:33:30 [INFO] [SlayorPlayz] -> UpstreamBridge has disconnected

I get this when i join my server plz ping with help

rich oxide
#

some weird problem

#

i was on my server and certain people get huge ping drop

#

and get kicked also me

#

cpu was maximum 10% but when this happened cpu goes Up 40+

#

@dense cloud i have same issue

dense cloud
rich oxide
#

no

dense cloud
#

I found that it was a domain error

#

so make sure u set up ur domain correct

rich oxide
#

i'm not use tcp shield

#

they are so Irresponsible people

dense cloud
#

do u have a domain setup

rich oxide
#

yes

dense cloud
#

can i see all the reocrds

rich oxide
#

pm

#

sure

dense cloud
#

if u feel comftorable

next birch
#

waterfall still need aikar flags?

scenic pebble
#

Check pins for recommended flags.

next birch
#

ok thx

woven stone
rich oxide
#

bc

#

when i get attack from Mcrag*** they delete my server from tcp shield, 0 notification just delete it and my server was down alsmot one day,

#

this is TcpShield !

#

@woven stone

woven stone
#

Lol....

#

Yeah that's kind of shitty

#

anti-ddos is basically their whole USP lmfao

rich oxide
#

it's shame :d

#

and waterfall fix this problem eas y:d

woven stone
#

You can haproxy I suppose

#

it's far cheaper as well

rich oxide
#

my server haven't ddos problems

slow ermine
#

can sponge server connected with paper server using bungee??

marble kelpBOT
#

minecraft servers can't connect to each other

#

do you mean if you can switch between them in a proxy network? sure

shut stirrup
#

i'm getting weird errors n stuff

[15:11:18 ERROR]: [/**IPCENSORED**] <-> InitialHandler - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process! 426974546f7272656e742070726f746f
[15:11:42 WARN]: [/**IPCENSORED**] <-> InitialHandler - NativeIoException: readAddress(..) failed: Connection reset by peer
[15:11:57 ERROR]: [/**IPCENSORED**] <-> InitialHandler - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process! 426974546f7272656e742070726f746f
[15:12:06 ERROR]: [/**IPCENSORED**] <-> InitialHandler - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during login process! 426974546f7272656e742070726f746f```
#

each IP in there is different

#

just random IPs keep throwing this at me

#

i censored them btw

gentle harbor
#

When I reconnect to the server, I want to connect to the lobby servers which one I left and the ones specified. Like, I won't connect Survival. I will connect Survival Lobby if I leave from Survival. Is something like this possible?

royal hawk
#

You’ll need a plugin for that. Go search on spigotmc, I’m sure there has to be something at least close to that

gentle harbor
#

OK sir, thank you

shadow dawn
#

if i setup a bungee server on a seperate pc than my house, would that bungeecord server hide the ip addresses of the minecraft servers? for example i could run a bungeecord server on amazon lightsail and then have the actual mc servers at my house?

marble kelpBOT
#

yes

#

unless you have dumb plugins leaking it

#

but all minecraft client connection go through the proxy, the client doesn't know what it connects to after that

shadow dawn
#

awesome

#

that solves so many problems

shadow dawn
marble kelpBOT
#

no

shadow dawn
#

ok

#

thanks so much

random oriole
#

Is there a way to distinguish between joining a proxy and switching servers?

reef fulcrum
#

there are a few events in the proxy which signify a player trying to join

random oriole
#

Because I have a few things that should fire on login and others that should fire on Server switch but are firing at the same time.

reef fulcrum
#

You have the Pre/Post LoginEvents