#waterfall-help

1 messages · Page 22 of 1

jagged horizon
#

Where I can find all commands of waterfall?

reef fulcrum
#

Refer to the bungee wiki, we've not got any additional commands

jagged horizon
#

:C please make a update command like /version on paper

#

or extend the /bungee command

#

or a /gplugins command

tidal musk
#

hey electronic

#

are you there atm?

reef fulcrum
#

no

tidal musk
#

i couldnt tell if that was sarcasm. any chance your on your pc?

reef fulcrum
#

.ask

marble kelpBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

tidal musk
#

I was wondering if you wanted to help me add the gson to the hexacord im using by any chance

reef fulcrum
#

My head is killing me, so unless you're paying for my time, you're on your own 100%

tidal musk
#

how much is fair

reef fulcrum
#

I have no idea, one method is going back and finding the build you want to add in gson to the jar itself, if you can control your java flags, you can easily add gson to the classpath

tidal musk
#

i want you to add it to the 131 version of hexacord

#

let me know if youre willing please

#

i dont want to force you if youre feeling unwell

#

gson?

#

wdym

#

i bet it's bundled with hexacord already lol

#

it's not just exposed via api or something

#

i dont code so i dont know how to respond

#

electronic said it would fix one of my issues

#

via api artifact as transitive dep* is what i meant

#

either way

#

if you want really quick and dirty solution

#

do the following:

reef fulcrum
#

Honestly, I can't say I'm interested; You could probably use 7zip or winrar and copy the classes over from gson

tidal musk
#
  1. unzip hexacord
  2. unzip gson
  3. merge them into single directory
  4. repack
#

or whatever

reef fulcrum
#

Just, make sure you you retain the folder structure properly

tidal musk
#

and don't replace hexacord's meta-inf folder

#

(that applies to standalone application jars anyway)

#

ill give it a go! thank you! also, how or where would I merge them into?

#

use 7zip or something

#

and into single jar

#

so would i simply just drag in the gson-master into the hexacord folder?

#

.... no

#

using winrar

#

gson-master is a thing what you got after downloading the zip from github, yes?

#

indeed

#

that's source

#

you need to compile it

#

ah do i need the jar

#

alright

#

.g gson maven central

marble kelpBOT
tidal musk
#

download this

#

thank you so much

#

open it in winrar

#

that is one useful discord bot!

#

copy over com directory

#

into hexacord jar

#

can't get any more simpler

#

thank you so much

#

into the hexacord jar, correct?

#

literally what i said

#

love u

#

into hexacord jar

#

its okay if it replaces the hexacord com right

#

uh, hopefully that message is misleading and actually does merge

#

read it as: yes

#

okay lol thanks

#

.g hexacord 131

marble kelpBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Chromatic_hexachord -- Chromatic hexachord - Wikipedia: "In music theory, the chromatic hexachord is the hexachord consisting of a consecutive six-note ... 2, 1962:322–23. Nielinger, Carola. 2006. "'The..."

In music theory, the chromatic hexachord is the hexachord consisting of a consecutive six-note segment of the chromatic scale. It is the first hexachord as ordered by Forte number, and its complement is the chromatic hexachord at the tritone. For example, zero through five an...

tidal musk
#

.g minecraft hexacord build 131

reef fulcrum
#

1.7/1.8 version of it

marble kelpBOT
#

(DiscordBot) https://github.com/PSNRigner/HexaCord -- PSNRigner/HexaCord: [Updated to 1.13] HexaCord is a ... -...: "[Updated to 1.13] HexaCord is a fork of BungeeCord that is used to link several servers to ... also packs its own features and API for plugin..."

reef fulcrum
#

Basically, super old

tidal musk
#

bruh

#

that's like

#

stone age

#

why the fuck does one even need such an old build...

reef fulcrum
#

His server setup is basically broken

tidal musk
#

ah, fair. let it be then i guess lol

reef fulcrum
#

Running some janky 1.7 and blows up whenever we send the FML info over to it properly

#

(from a 1.8 client connecting)

tidal musk
#

holy fuck

#

it fixed!!!!!!!!!!!!!!

latent compass
#

Hi, noob here. Does waterfall support most of the Bungee plugins, or are they completely incompatible?

tidal musk
#

waterfall supports all of them very likely

ebon eagle
#

Does WaterFall have video tutorial ? Im new

reef fulcrum
#

Your server sent an invalid packet

dapper urchin
#

How to fix it?

reef fulcrum
#

Oh, wait, wrong way; InitialHandler is from the client

#

Somebody is sending invalid traffic to your proxy, basically

#

Only "fix" there is to blacklist their IP with the firewall

dapper urchin
#

alright, thank you!

rose hound
#

id you have any idea to increase the time before a player was timed out for a bungeed/waterfall server . with lots of mods a connection between 2 server may be longer than 30 sec. @unique linden

zinc sapphire
#

Hey lets not ping people randomly

rose hound
#

ho sorry i don't want to disturb anyone

reef fulcrum
#

The proxy itself shouldn't even be timing out the connection unless there is literally no packet transfers

#

The config for that is in config.yml

rose hound
#

looks the time

reef fulcrum
#

Literally read what I said

#

"read timed out" means that the proxy was sent nothing

#

"The config for that is in config.yml"

rose hound
#

witch line i need to edit to change that because the "config" time out in config.yml is already set to 8000

reef fulcrum
#

8000 would be 8 seconds

rose hound
#

i miss 80000

#

so it mean that i would be kick in 80 sec but this don't work

reef fulcrum
#

Basically, the only timeout handler which is relevant is configured from that timeout setting in config.yml

rose hound
#

ok , but how i can increase this time . i thy this -Dfml.readTimeout=80 in my launch script but this not work too

reef fulcrum
#

The "read timed out" ones are the proxy, which I'm half out of it but that looks right

#

The "Timed out" doesn't like like that would be the proxy, if forge is booting the connection, you'd need to figure out how to extend it on there

rose hound
#

i have installed a mods maned Randomfix that increase the time out time to 900 (90sec)

reef fulcrum
#

There are several timeout type messages on the server

#

Best advice is see if there is a kick message in the server logs

rose hound
#

ok i investigate logs and send you what i found

#

i found nothing i the logs, they are the same as the console

prisma whale
#

Can someone explain how fallback servers are supposed to work with bungeecord/waterfall? I can't find anything specifically discussing how it should work.

full cypress
#

Eg, your hub1 is unreachable, connect to hub2. This is with the priorities block.

reef fulcrum
#

fallback servers no longer exist, priorities took over, basically; it'll try each server in order until it gets 'em through

#

It also handles some network issues but it's very bleh

prisma whale
#

So lets say I have server A as my lobby and server B as a the server players play on. If I stop server B, it will kick all the players off the server correct, then when they rejoin, they will join server A? It doesn't move them over automatically?

reef fulcrum
#

no

#

You need a plugin for that, it doesn't deal with standard kicks, mainly as it can't tell the difference between a kick due to the server failing to chooch or due to an actual "can this n00b"

#

There are plugins for that, however; MoveMeNow is one, iirc

prisma whale
#

Thanks, just wanted to confirm thats how it works 🙂

inner wagon
#

Does waterfall works the same as bungee

#

in terms for server configurations and plugins

reef fulcrum
#

Yes

knotty sorrel
#

I keep getting time out message trying to connect to server but my friend playing on the server

prisma whale
#

are you hosting the server?

knotty sorrel
#

yes

prisma whale
#

are you connecting to your server with localhost?

#

or with your public ip

knotty sorrel
#

its hosted on another local computer

#

using IP to that computer

#

I have a lobby and 2 modded packs I can connect to 1 modded pack and the lobby

prisma whale
#

not entirely sure what a modded pack is, since you connect to servers not packs

knotty sorrel
#

sorry forge server

#

I did just update waterfall

#

but I do have someone playing on the server currently

prisma whale
#

do logs say anything?

#

when you try and connect

knotty sorrel
#

for waterfall server?

prisma whale
#

Yeah, I am assuming you are timing out when you join the waterfall server?

knotty sorrel
#

I load into the lobby server

#

then when I try to go to the forge serve I time out

#

I know the server is working because someone is in there playing currently

#

I also had the same problem this morning from my work computer

prisma whale
#

is the server you are timing out on, on a different server? or all on the same machine? Also what does waterfall say when you try and join it?

knotty sorrel
#

all the servers are on another computer that is in my garage

#

[Proxy] Lost connection to server.

#

<-> DownstreamBridge <-> [lobby] has disconnected

#

<-> ServerConnector [DD&SS] - read timed out

reef fulcrum
#

That error means that a packet wasn't recieve in so long

#

You can configure the timeout in config.yml, but that can also suggest other compatability issues

#

am disappear

knotty sorrel
#

my friend can get into the server

#

timeout: 60000 is the current setting

prisma whale
#

try unloading all the waterfall plugins maybe and see if it works?

tidal musk
#

you can increase forge read timeout using jvm flag -Dfml.readTimeout=180

feral crow
#

When I try to connect to the server

#

It only apears, when I have ip-forwarding enabled

surreal ocean
#

are there any direct links to the latest build of waterfall?

marble kelpBOT
#

this is #waterfall?

surreal ocean
#

yeah. i meant waterfall.

reef fulcrum
#

Basically, no; there is a link for the latest build per version, e.g. 1.14

surreal ocean
#

right. thanks

reef fulcrum
#

Yes

#

no trailing / however, no idea if that will have any issues

cold notch
#

how is this possible?

joining via Bungeecord(waterfall)---->Paper1.13.2

then join from another client same account( You logged in from another location)
then i look in the tab i cannot see myself+other people cant see me but i can see them
when i joined cant see both my skin and my name in tab+other people cant see me
is this bungee bug? sometime skin load but im fully invisible to other

and i can replicate it with fresh new bungee and paper server

tidal musk
#

huuuuuuuh

cold notch
#

@tidal musk

i have mine likethis
and then i have 2 minecraft instance open both use the same account
then i join with 1instance everything is fine both in tab and other people can see me
then i join with 2nd instance but still leave 1st instance online
then i got kick from 1st instance saying you log in from another loc
but on the 2nd instance my name doesnt show in tab+other people cant see me it like invisible

tidal musk
#

do not ping please

#

i'll look into this soon...

wild wing
#

The disconnect packet gets probably sent after the new add-player packet has already been sent. That would lead to the client diregarding the second add-player packet becasue it already has the player with that uuid stored. If then the disconnect packet comes along the client would happily remove the player (which just means to remove his profile information, not his character ingame). If that's really the bug a potential fix would be to not send the disconnect packet when a player logs in from another location. With all of this assuming this is really a bug.

cold notch
#

^^^^

silent granite
#

Hello,
How I can disable player tab completation?

tidal mortar
#

Hello peeps,

it's a bit unclear how to instal it,
we want to add few 1.7.10 servers to our network,we run the latest bungeecord with 1.14.4 hub and 6 1.14.4 server attach to it.
reading that Waterfall (Travertine) can do that so players with 1.7.10 clients can connect to 1.14.4 hub

it would be nice if anyone could explain it to us how to make it all running
we can really find a How to :S
Greetings Gladys have a nice day

tidal musk
#

reading that Waterfall (Travertine) can do that so players with 1.7.10 clients can connect to 1.14.4 hub

#

no it can't lol

#

waterfall does not do protocol translation

#

you must use protocolsupport to make 1.7.10 clients be able to connect to 1.14.4 server

#

and protocolsupport should be installed on the server, not proxy

tidal mortar
#

thx for your answer we completely going wrong about it then, so if im right we only need protocolsupport on 1.14.4 hub ?

#

and no Waterfall (Travertine)

tidal musk
#

if you use 1.7.10 then you need to use travertine

#

because neither bungeecord or waterfall support 1.7.10

#

other option would be to use older waterfall, bungeecord or so, but doing so you'll risk with various dragons and other mystical dangers

tidal mortar
#

yeah we don't want that 🙂 so we need Waterfall (Travertine) and protocolsupport, and how do we install Waterfall thx for the help btw

tidal musk
#

just replace your proxy with travertine

#

it's simple as that

#

replace the jar

tidal mortar
#

so the same way you instal bungeecord then

#

thanks a lot for your support😘

austere solstice
#

Where comes that error from? encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!
0d0100

#

the client side message is invalid session

#

but why is an invalid session causing and error?

marble kelpBOT
#

What exactly does the game_version config option do? I've seen it changes the version that is sent to the client. is that purely cosmetical or can I break things when I set that?

tidal musk
#

cosmetical

austere solstice
#

Can anyone help me please?

tidal musk
#

?ask

#

.ask

marble kelpBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

austere solstice
#

Question is from yesterday just 2 messages above

#

^^

kind grove
#

Is there a way to prevent resource packs from loading twice(From a Spigot or Bungeecord plugin) when using Waterfall?

#

It's as if the PlayerJoinEvent fires twice when using bungeecord (or Waterfall in this case)

junior talon
#

Trying to log in and get an error saying no data was fowarded by the proxy?

#

Anyone?

kind grove
#

@austere solstice from what I see in the source it has something to do with packet handling
https://github.com/SpigotMC/BungeeCord/search?utf8=✓&q=QuietException&type=
Although it might have something to do with plugin(s) you are using or maybe something weird in a config
the 0d0100 = 0d 01 00 = 13 01 00 = carriage return, start of heading, null

junior talon
#

I keep getting 'unable to authenticate' when I try join my server

tidal musk
#

maybe badly compressed packet?

#

i had weird case once with server sending broken packets to the client though

#

happened with compression threshold being set to 0

#

(wanted to set it to -1)

dawn wren
#

is it possible to connect two waterfalls? ex.
Waterfall:

  • server 1
  • server 2
  • waterfall 2
    • server 3
    • server 4
    • server 5
reef fulcrum
#

The proxy has logic to prevent that from bungee, he basically prevented allowing nested proxies due to some bug

#

But in part, there is generally no sane reason to nest proxy instances

dawn wren
#

i want to make skyblock server from a few other servers (divide islands to a few servers, but keep them as one) to increase players capacity and i thought about making it on another waterfall to easier merge chats, inventories and other things

reef fulcrum
#

You'd do that programatically, and lots of things really aren't relevant to the proxy, e.g. inventories

sharp dagger
#

I've been trying to enable Rcon connection on a specific server.

#

My problem is that i cannot connect to the localhost ip with the port

#

Since watefall is the proxy

#

and servers has localhost ip

#

Is there any way i can allocate the ports for the rcon to get access to it?

reef fulcrum
#

Waterfall has literally nothing to do with rcon

#

Oh

#

paper exposes a config option for the rcon port specifically

#

Otherwise, you'd need to use some form of forwarding

sharp dagger
#

Hm how do i use the forwarding technique?

reef fulcrum
#

forwarding would be more iptables/NAT

sharp dagger
#

I've done that but it's quiet confusing

reef fulcrum
sharp dagger
#

Using pterodactyl sometimes is pain

reef fulcrum
#

With ptero, some level of "good luck"

#

Actually, ptero literally makes this easy for you if you wanna expose it to the web

sharp dagger
#

How so?

reef fulcrum
#

You'd just create an additional port allocation for the server for the rcon port

sharp dagger
#

But is it going to be a localhost rcon port?

reef fulcrum
#

The specifics of that, you'd need to go ask the ptero people/check their wiki

sharp dagger
#

Or main ip with rcon port?

#

Because i'm doing it with localhost

reef fulcrum
#

You configure where to bind it with your allocations

sharp dagger
#

Ah

junior talon
#

Keep getting this?
[18:13:38] [main/ERROR]: in 'reader', line 48, column 9:
[18:13:38] [main/ERROR]: KitPvP:
[18:13:38] [main/ERROR]: ^

#

Pls help

marble kelpBOT
#

?paste the full error please

junior talon
#

@grand harness

marble kelpBOT
#

pinging a bot

junior talon
#

?

#

Sorry

#

Am I not allowed to?

marble kelpBOT
#

it's just pointless xD

junior talon
#

xD

#

I pasted it into the site

#

and sent link

marble kelpBOT
#

you have an error in your config file

junior talon
#

Yeh

#

Do you want me to send it?

marble kelpBOT
#

what?

junior talon
#

There is my config

marble kelpBOT
#

that's not the config from the error

junior talon
#

Which one it it

marble kelpBOT
#

put your issue in that one is that you didn't put the "kitpvp" section intot he servers section

junior talon
#

??

#

Were do I put it then

marble kelpBOT
#

*but

#

in the "servers" section

junior talon
#

Ok so not the config i sent?

#

I sent my waterfall one

#

I have

#

Look at the config i sent

marble kelpBOT
#

as I said: the "kitpvp" section is not part of the "servers" section but below a different key which is why you are getting an error

dense knot
#

just move the kitpvp section under servers:

junior talon
#

Oh ok

#

How

#

@dense knot

marble kelpBOT
#

by editing your config file...

junior talon
#

Ik xD

#

But what do I do to it

marble kelpBOT
#

we both told you already?

junior talon
#

Idk how to move it tho

dense knot
#

copy paste

junior talon
#

whaaaaaat

#

Ok?

#

Ok

#

done

#

let me try

#

Still getting error

#

Oh

#

no

#

Works

#

Thanks!!!!

dense knot
#

np

marble kelpBOT
#

Soooo.. one question, how do I enable "debug" on Waterfall? I've been trying the usual ways, "-debug" or creating and setting a line in the config for "debug: true", but nothing works..

tough thorn
#

Can some one help me figure out why I am getting this error?

- Could not connect to a default or fallback server, please try again later: io.netty.channel.ConnectTimeoutException

Context: I am using pterodactyl panel, (hosted at my home)

marble kelpBOT
#

LordAsh, you may want to check to make sure your ports are open?

tough thorn
#

pretty sure they are, but i'll check I guess

junior talon
#

How to setup mysql for pex?

tidal musk
#

pex

#

also, wrong channel

tough thorn
#

@junior talon use luckperms. its way better, and you can migrate all the perms over.

brittle siren
#

Paying someone to help me fix my server

#

Issue: Security Breach (Bungee-Waterfall)
Hackers bypass bungee-hub server, bypassing the authentication plugin (authme) and compromised staff accounts. Currently using the newest IPWhitelist plugin.

reef fulcrum
#

Use BungeeGuard, ipwhitelist is broken af

brittle siren
#

BungeeGuard looks outdated

#

last commit

reef fulcrum
#

3 days ago?

brittle siren
#

hmm

#

I did a CTRL+J, i remembered trying bungeeguard

#

but I think it was giving me lots of error

#

Im gonna try again

brittle siren
#

Is there a way to verify if your server is secured with BungeeGuard?

reef fulcrum
#

try connecting to the server directly vs through the proxy

#

Also, something I forgot to say, if all the servers are on the same machine, it's better to configure the servers to use a local adaptor vs the full network

brittle siren
#

They are all on the same machine

#

What do you mean by local adaptor

marble kelpBOT
#

Hi folks, do you have recommendations for monitoring paper servers inside a waterfall network? At the moment im monitoring the portal externally but that doesn't help me when a paper instance shuts down.

junior talon
#

Why don't I have permission for alert send and find on the server yet I am op

reef fulcrum
#

The proxy is seperate, it doesn't know/care about if you're op'd on a backend server

junior talon
#

How do I get permission to do them then

reef fulcrum
#

config.yml, or use a permissions plugin

junior talon
#

We are

#

still no

reef fulcrum
#

a permissions plugin on the proxy?

junior talon
#

No

#

Do we need one on the proxy?

reef fulcrum
#

The proxy is seperate

junior talon
#

Ok

reef fulcrum
#

Using a plugin is a better way to do it, but you can also configure permissions in config.yml

junior talon
#

Ok

#

How do I be an admin in the config

reef fulcrum
#

take a look at the example for md

junior talon
#

ok

#

thx

brittle siren
#

BungeeGuard got bypassed

brittle siren
#

I want to fix this issue once and for all.. Players keep getting hacked and their inventory compromised.

#

Payingg

prisma whale
#

Use your firewall

#

thats how you fix it

strange brook
#

if your servers are all on the same machine, there should literally be no reason to have any minecraft server port open to the world

#

only the proxy should be exposed, and should be in online mode

brittle siren
#

But I'm running an offline community

#

Most host service providers won't allow firewalls

strange brook
#

lmfao

brittle siren
#

So is there any solution to this?

#

I see other offline server networks dont get compromised

hearty coral
#

the ghetto solution is to slap authme on your proxy and whitelist the proxy's IP on your other servers

brittle siren
#

Paying someone to solve this..

brittle siren
#

BungeeGuard didn't solve the problem..

#

Still getting breached

reef fulcrum
#

"BungeeGuard got bypassed" erm....

#

Bungeeguard is not bypassable unless you didn't set it up properly, or your getting hacked by people who literally have access to your servers control panel

brittle siren
#

I have word that the hacker managed to bypass AuthMe as well

#

How hard is it to setup BungeeGuard

#

I am quite sure I set it up correctly

reef fulcrum
#

You throw it on every server, and connect to every server through the proxy so that the token is added automagically, or; Manually add the token from the proxy to each server

brittle siren
#

Yea I get how it works

#

I don't get how the hackers manage to breach still

reef fulcrum
#

Only way that somebody could get past bungeeguard is if they got your token somehow (This would basically require access to the control panel or whatever your server is hosting on), or you have a plugin which is literally letting them in

brittle siren
#

So a compromised plugin you're suggesting?

reef fulcrum
#

potentially

#

You can look over the source for bungeeguard yourself

#

if there is no token or the token does not match what is allowed, it boots the connection

#

Might not even be a compromised plugin as much as a bad one

brittle siren
#

I'm gonna double check my plugins

#

How would a compromised plugin "add that token" for the user tho

reef fulcrum
#

a plugin wouldn't need to add a token

#

It would literally just need to say that a player can connect after bungeeguard says they can't

brittle siren
#

So the compromised plugin could add some lines of code to override any guard

reef fulcrum
#

Yes, the "compromised" plugin might even just be a stupid bug in a plugin

brittle siren
#

Wouldn't that allow any auth plugin to fail as well?

#

such as AuthMe

reef fulcrum
#

authme doesn't do anything at that phase afaik

brittle siren
#

Right now, I intend to find a plugin and unload that plugin

#

That should be enough for an attempt to fix the issue right?

brittle siren
#

Wait

#

If someone executed the end command on my proxy server

#

Will that leave the backend servers vulnerable?

upbeat wave
#

What ports do you have open? That usually how most "breaches" happen

#

Only your proxy should have its port open

tidal musk
#

Any waterfall tutorials? How to setup server and programming waterfall pl? Can't find any on yt

tidal musk
#

bungee's tutorials will do fine

deft fractal
#

is there a /help version on waterfall?

#

I need to find a plugins commands but there is no help command or documentation for it

full cypress
#

No this doesn't exist.

deft fractal
#

dang, thats a rip $80 lol

full cypress
#

You pay for a plugin and not know the commands?

deft fractal
#

its a specific plugin that is secretive.

#

its not ur fault, but mine.

#

its fine 🤷

full cypress
#

Open it up in 7z and check the bungeecord.yml or plugin.yml

#

Otherwise you have to decompile and find the commands.

#

Actually now that I think about it does bungee even register commands from plugin.yml like spigot does 🤔

deft fractal
#

Is my best bet just decompiling it?

#

and just finding its commands?

full cypress
#

Ya, commands in bungeecord/waterfall are defined like new Command("name", "alias", "permission") { all the code handling arguments and actions }

#

You can use BytecodeViewer or JD-GUI

deft fractal
#

Alrighty, thanks.

#

o wow, decompiling a plugin is simpler than I thought.

#

lol

full cypress
#

They just didn't obfuscate it. lol

#

Obfuscation replaces it all with a's b's c's and generic method names.

#

making it alot harder to read.

deft fractal
#

theres no documentation in the plugin, wtf lol

#

this is killing my brain

full cypress
#

The compiled code won't have any comments the developer may have made to ease readability. If you are having issues understanding it I'd recommend finding someone you trust with some coding experience to walk you through it.

deft fractal
#

Alrighty.

#

Thanks

full cypress
#

A decompiled jar is compiler language, not human language. So all the things that we do in a development environment like comments, formatting, etc get destroyed and you only see what the compiler turned it into before the JVM breaks it down into bytecode.

deft fractal
#

I just don't know how to read this

#

nothing with a word commands in there.

dense knot
#

Hi. I tried adding a simple log4j filter to my plugin and the console just gets spammed with empty lines (on pterodactyl panel). I'm using the latest waterfall.

deft fractal
#

Can you run Waterfall on multiple instances and have them all linked with Redis?

strange brook
#

what exactly would redis do here?

#

redis can't proxy traffic

marble kelpBOT
#

Anyone alive in here?

dense knot
#

Yep, alive and idle. Still waiting for an answer.

#

I'm just tweaking and testing the class to see if I didn't do something wrong.

deft fractal
strange brook
#
  1. don't ping me
#
  1. do that then?
dense knot
#

Sly just explain what you're trying to do that needs redis.

deft fractal
#

I need to run more than 1 waterfall instance to be able to handle more players, but the multiple instances need to be synced together.

#

Never mind, i've found something that will do this

brittle siren
#

Annoying. Server still getting compromised with BungeeGuard.

prisma whale
#

did you change the token btw?

#

per compromise

shy vigil
#

can someone help me with this error? i tried to search on the internet but i didnt found the solution.

deft fractal
#

@shy vigil You need to connect through your bungee's IP, not through the directs servers IP.

#

You can also go into your bungee config, and enable ip_forward.

shy vigil
#

and i already enabled the ip foward

#

i made the port fowarding

#

so i dont know whats going on

#

i think the problem is in the server and not in the bungeecord

#

i already turned on the bungeecord option in the spigot.yml file

prisma whale
#

did you add the ips in the waterfall config, under servers:

#

and also add the name of the server under listeners.priorities?

shy vigil
#

yes

prisma whale
#

is the proxy IP whitelisted to communicate with the world servers?

shy vigil
#

uh idk where i find this

prisma whale
#

firewalls

shy vigil
#

firewall of what exactly?

#

windows firewall or the router?

prisma whale
#

depends on your setup, I dunno how you have your bungee/waterfall -> paper setup

junior ruin
#

just ran into an odd scenario. I switched over a working config from bungeecord -> waterfall, and DailyStatistics, while registering as a plugin, doesn't show up in the Spicord addon list. (Spicord is a discord bot plugin, DailyStatistics uses Spicord to dump out stats to discord) -- any ideas where I should start looking?

viscid atlas
#

Spicord is definitely a very interesting name almost borderline racist

cobalt totem
#

Hey guys where can i find a guide of how to change colours, text alignment and other text changes for the motd?

#

wait found a creator

tidal musk
cobalt totem
#

Cheers @tidal musk

tardy shadow
#

if I have my main hub server and proxy, will people be able to find the IPs to the other servers connected to my network ora re they totally hidden

reef fulcrum
#

The proxy won't expose the backend servers

tardy shadow
#

Great

reef fulcrum
#

But, that doesn't mean that they're secure in any capacity

tardy shadow
#

So they'll only be able to find the IP connected to the SRV

#

Could you specify?

reef fulcrum
#

security by obscurity != security

tardy shadow
#

well

reef fulcrum
#

Use BungeeGuard if you're in an environment where you can't use a proper firewall

tardy shadow
#

is that a plugin?

reef fulcrum
#

Yes

tardy shadow
#

Greatly appreciate it man

#

Is there a documentation for installation of waterfall?

reef fulcrum
#

Use the bungeecord docs

tardy shadow
#

👍

tardy shadow
#

Sorry for all the questions - if I host the proxy on my non-firewall will it be protected if the main lobby server is on firewall or shoulkd I do proxy on firewall and all the others off firewall

prisma whale
#

Everything should be firewalled

#

the port for the proxy should be open on the firewall

tardy shadow
#

I can't firewall all of it is my issue which is why above electroniccat reccomended I use BungeeGuard

prisma whale
#

the ports for the backend servers should be closed

tardy shadow
#

Im just trying to hide all backend ips

prisma whale
#

you can't hide backend ips

#

dont try

tardy shadow
#

electroniccat, the project developer, said its fine

#

im 99% saure

#

The proxy won't expose the backend servers
Use BungeeGuard if you're in an environment where you can't use a proper firewall

prisma whale
#

he said security through obscurity =! security

#

which is what I am saying

tardy shadow
#

but

#

the ips

#

can be hidden he said

prisma whale
#

they aren't exposed by the proxy

tardy shadow
#

Im more ocnfused now

#

because im just trying to not get doxxed

prisma whale
#

but because they aren't firewalled, the ports are still open

#

bungeecard adds additional authentication

tardy shadow
#

but bungeeguard protects that. It only allows certain proxy tokens in

prisma whale
#

bungeeguard*

#

correct it does, so someone can't setup a local bungee server and connect to your backend servers cause you didn't firewall them off

tardy shadow
#

okay

#

So theres no way to hide my backend ips so I don't get doxxed?

prisma whale
#

firewall

#

there are IPWhitelisting plugins

tardy shadow
#

How difficult would it be to make a firewall

prisma whale
#

idk how that works though

#

you don't "make" a firewall, they already exist on linux/windows you would use those, if you dont have access to that, you can try a whitelisting IP plugin, and add the proxy as the only IP allowed, that would probably be the next best thing

tardy shadow
#

Okay, I have a CentOS Linux machine

#

And theres no configing I need to do, it will be automatically firewalled and no one will see the backend ips?

prisma whale
#

I dont understand the question

tardy shadow
#

Pretty much, how do I protect my backend ips if I have a blank centOS linux machine

prisma whale
#

whats your bungee and backend server setup look like

#

is it all local

#

or is bungee somewhere else and you are hosting locally?

tardy shadow
#

I haven't decided yet.

#

Probably bungee somewhere else

#

SO my actual IP (not backend) is hidden too

prisma whale
#

if you are trying to hide your IP and are hosting the backend locally, just get a cheap vps to host bungee, point the bungee backend servers to your home IP, then from your router forwarding rules only allow connections from the bungee vps

tardy shadow
#

👍 that was the plan

prisma whale
#

the only issue here is if you have a dynamic IP

#

in the event your home IP changes, bungee wont be able to send clients

tardy shadow
#

Oh yea that won't be an issue

prisma whale
#

k

#

then you shouldn't need bungeeguard and your IPs are protected from outside connections

tardy shadow
#

I'll prob come back when I setup the vps to learn how to allow connections from it

#

Okay

#

I mean I could just technically buy a like 526MB/1GB server and use that right

#

as proxy

prisma whale
#

bungee doesn't use a lot of ram, but you need to have some spare for linux

tardy shadow
#

Well the bungee proxy

#

My actual servers will have ram

prisma whale
#

linux needs spare ram regardless

tardy shadow
#

right

#

so 1 GB should be enough or nah

#

I read like 512 MB per 500 players onlikne

prisma whale
#

probably, I would go with 2 but thats just me

tardy shadow
#

okay

prisma whale
#

I would recommend NFO

tardy shadow
#

for a vps

prisma whale
#

yeah, cheap, uses internap, ddos protection, and has ability to actually write ddos rules

#

from the panel

tardy shadow
#

10$ a month

prisma whale
#

I mean you can go with whomever

tardy shadow
#

Right right im just

#

counting the money haha

prisma whale
#

I am just saying my preference

tardy shadow
#

yea I have experience with NFO

brittle siren
#

BungeeGuard is bypassable

reef fulcrum
#

proof?

#

Outside of an environment which is already compromised, I see no way in which somebody could get past bungeeguard

brittle siren
#

Can anyone take a look at my bungee config

tidal musk
#

how the fuck is it bypassable

#

just tested locally

#

your machine must be compromised or poorly configured overall

#

PEBKAC

deft fractal
#

FYI, I recommend that when you pass 500 people on bungee, that you split the load and get another proxy.

I have two proxys connected through Reddis and it works flawless.

rough warren
#

BungeeGuard can indeed be bypassed if you have a malfunctioning plugin that does shady stuff with the player propertied

#

That happened to me because I had installed ProtocolSupportBungee

karmic plaza
#

was wondering if there was a flag similar to Dpaper.disableChannelLimit=true

#

for waterfall

reef fulcrum
#

No, the proxy doesn't have limits

#

bungeeguard can indeed by bypassed

#

Once again, that is not an issue with BungeeGuard, BungeeGuard itself works fine, if you have stupid plugins which blindly allow connections in, ofc it's going to not work as intended

deft fractal
#

So is BungeeGuard a good solution to IPWhitelist being bypassable?

reef fulcrum
#

Assuming that you don't have broken plugins on your server, it's the best 2nd option, 1st ofc being a proper firewall

deft fractal
#

Yeah of course, but its safer having both at the end of the day.

unborn helm
#

Is it setup the same way you setup bungeecord? if not is there a guide?

reef fulcrum
#

Yes, no

thick pulsar
#

Hey, I seem to be having issues with packet loss in my servers.
It seems to be all the servers in the bungee network, so I am coming here seeking help.
I've contacted my host provider and we performed some tests that seem to indicate the actual servers are fine, is there anything on the ingame end that could be causing this?
https://gyazo.com/bae6158325e74b200d92268132ee022f
the servers in the network are running spongeforge

#

hub is spigot

#

however the issue appears to span across all servers, spigot hub included

#

please tag me if you have any ideas on what I could try

#

oh, forgot to mention that the issue spans across multiple players (seems to be somewhere in the neighbourhood of 20% of users maybe?) I am included in the players that have issues with it

meager topaz
#

Hello

#

Is there a way i can connect to forge servers

#

for some reason its now allowing me

#

I have setup a normal spigot server and it works however a forge modpack not allowing connection

marble kelpBOT
#

did you enable forge support in bungee's config.yml?

cold creek
rough warren
#

probably its trying to run /stop

#

bungeecord's stop command is /end

cold creek
#

Is there a way to configure this?

rough warren
#

no idea honestly, never sued multicrap

#

used*

#

i'd sue it

deft fractal
#

Recommend to use Pterodactly.

cold creek
#

I figured it out

plucky smelt
#

am having a weird lag what apparently is unique to me, but I use 1.8.8 server with viaversion and 1.14.4 client, when teleporting and logging in to the server I get massive 20-30 second delays and lag

#

and I have some other players there too, they aren't really reporting that, and that does not happen with 1.14.4 servers

#

1.8.8 isn't supported anymore, but may that be the servers fault or my fault?

tidal musk
#

(nvm thought it's paper channel)

thick pulsar
#

My issue still persists, are there any steps I can take to troubleshoot my network?

reef fulcrum
#

debugging network issues is complex, I mean, I guess the first real Q is "What makes you think it's packet loss?"

thick pulsar
#

just poking in the dark really, seemed to make most sense with really high ping

#

if there's a more likely explaination then maybe its that

#

so far however no one has any idea why this happens it seems

reef fulcrum
#

That's not waterfall...

#

Also, somthing, probably your server, sent an empty packet

thick pulsar
#

any suggestions on how I should approach my issue?

reef fulcrum
#

You basically gotta work out what/where the issue is

#

Alllso, spigots implementation of the keepalive stuff is broken

#

if you're not actually having issues, it's likely a non-issue

thick pulsar
#

I've no idea what to do with that reply

#

I was hoping you could suggest some software or something that I can troubleshoot this with

#

as I am really not sure how to find what/where the issue is

reef fulcrum
#

The issue is is that debugging these types of issues ain't all that easy, without understanding of networking, tools are basically useless

#

mtr is my general 'goto' for picking up networking issues

#

That will help you determine latency of packet loss on a connection; Part of the real Q is where is the issue, running an mtr between your machine and the proxy is going to give you nothing useful if you're issues are between the proxy and the servers; for ex; in part, the best you can do is follow the process of elimitation

thick pulsar
#

mtr returned 98% packets reaching the host

#

server to client mtr also returned good results

#

So if I am having no issues between proxy and client as mtr would indicate

#

are there any tools that could help me find where the issue is with server/bungee link?

tidal musk
#

@thick pulsar check your syslog. We had a similar issue and found out the ethernet cable was buggin out. They replaced it and the random high ping timeouts went away

#

(I noticed it was faulty cause its connection link kept going up and down rapidly)

reef fulcrum
#

I mean, generally, really boils down to your setup

#

as for which instance, that's generally done with RR-Dns (aka, multiple DNS records pointing to the different servers)

reef fulcrum
#

Shouldn't really matter

lime breach
#

Would a proper set server work if I replace the BungeeCord with WaterFall JAR?

#

and what practical things does Waterfall improve over Bungee

reef fulcrum
#

same general goals as paper, improve performance, add moar API/features

lime breach
#

Ok, I guess i'll use Waterfall since all my backends have Paper-1.14.4

#

thank you

#

do you reccomend disabling this? I've been told it's not effective

reef fulcrum
#

I mean, it's not effective in cases it's not designed to detect, otherwise it's fine

reef fulcrum
#

Waterfall is a fork of bungeecord

reef fulcrum
#

it's bungeecord, but; same general goals as paper, improve performance, add moar API/features

#

Yes

glossy yacht
#

Hi, I have a Waterfall error that I could get some help with

tidal musk
#

.ask

marble kelpBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

glossy yacht
#

I'm getting a pastebin.

#

Does anyone know why this is happening?

tidal musk
#

dumb plugin

glossy yacht
#

Which one?

#

oh - BungeeMOTD

tidal musk
#

ServerListPlus is way better choice

glossy yacht
#

Okay

dense knot
#

Why is it dumb tho?

#

Any explanations?

reef fulcrum
#

NullPointerException means that it tried to operate on a variable that wasn't set to anything

dense knot
#

@glossy yacht sorry for pinging you, it's been changed to CleanMotD now, if you still want to use it.

#

Yea I got that part cat.

reef fulcrum
#

I mean, smart plugins don't throw NPEs...

dense knot
#

at twolovers.bungeemotd.bungee.listeners.ProxyPingListener.onProxyPing(ProxyPingListener.java:23) ~[?:?]

#

int onlinePlayers = players.getOnline();

#

players is defined as event.getResponse().getPlayers();

marble kelpBOT
#

no way to know if that's really the line though without having the exact version/commit hash/jar file that was used

dense knot
#

Oh yeah, forgot that it was the older version.

marble kelpBOT
#

my assumption is that it was a version from the before the response != null check was added xD

#

or something along that lines ¯_(ツ)_/¯

dense knot
#

yea I have no clue xd, nevermind

#

I use that plugin because it's much more lightweight

gloomy sundial
#

there's not a way to change the messages waterfall sends when you lose connection to the server or it can't connect to a fallback server, is there?

reef fulcrum
#

that would prooobably be in the locale file

glossy yacht
#

@dense knot CleanMOTD?

glossy yacht
#

nvm I got it set up

#

my proxy cannot handle myself connecting

#

It has 1GB ram with 6 plugins

#

nobody else is online

mellow phoenix
#

Like how you can replace mysql with mariadb

#

You're supposed to loose no compat

reef fulcrum
#

the server you're connecting to is in online mode

#

Either you need to configure the backend server properly, or; You have the proxy connecting to itself

hard sequoia
#

Oh.. I have the same problem as loopite..
I have set everything to online mode false.. and it works.. but I have auto-login plugin so when I do /premium, it will start authemtificating me as online mode player.. and it starts to kick me for "server is not online mode" or something like that..

Can I somehow tell waterfall that my server can be both?

reef fulcrum
#

Configure it properly

#

Also, server.properties needs online mode set to false

#

The proxy cannot connect to an online mode server

#

That's basically down to how mojangs authentication works (and well, that is good)

hard sequoia
#

wait, so I cant have online mode server when I want to use waterfall?

reef fulcrum
#

The proxy does the authentication in those setups

#

You'd need to work out why it threw an exception

#

And you're using unsupported software

hard sequoia
#

When using waterfall, all mc server has to be in offline mode?

reef fulcrum
#

Yes, all backend servers need to be in offline mode

#

as I just stated, the proxy has to do the authentication in those setups, mojangs auth system wouldn't work with online mode backend servers

hard sequoia
#

btw, loopite, you may be using some auth plugin which overrides this offline-mode for users that are premium

reef fulcrum
#

There is literally 0 difference in how bungee and waterfall works here

#

Only known difference of any relevance is that waterfall will properly pass forge information over, which servers with plugins not expecting that might have issues

#

Waterfall includes improvements for forge support, this shouldn't impact people not using forge in their setups

#

waterfall and paper works fine, as does bungee and paper

#

on my server onlinemode:true wut

#

You mean, you have online-mode set to true in server.properties?

#

We literally went over this already

#

All backend servers need to be in offline mode

#

The error literally shouts the the server is in online mode as a reason it doesn't work

#

For the love of...

#

Stop pinging me

#

My best suggestion is find somebody who can speak your language

#

Either you have something broken with your setup, e.g. a plugin or your servers are not actually configured in offline mode, or; your proxy is connecting to itself as you have the server and the host as the same

rancid rain
#

que?

sour mortar
tidal musk
#

harmless error message

#

feel free to use plugin which filters out log messages

lime breach
#

Whats the command to restart bungeecord from in game

reef fulcrum
#

bungee doesn't have such a mechanism, use a loop in your startup script

hard trench
#

I have so much respect for the people working here and just responding and helping people and ask nothing in return :)

#

Id probably go insane after a week, you guys are strong

tidal musk
#

ask nothing in return

#

i mean you can always donate

#

cat needs to be fed too

hard trench
#

How does one donate to cat

tidal musk
#

Serverlists kept saying the server was 1.13.2. Spent far too long trying to figure out howtofix... Fml xD... game_version: 1.13.2 (waterfall.yml) Reeeee

knotty sorrel
#

getting disconnected from my modded server with this message showing in waterfall console

#

bad packet ID, are mods in use!? Did not read all bytes from packet class net.md_5.bungee.protocol.packet.EntityEffect 79 Protocol GAME Direction TO_CLIENT

#

once that happens I can't reconnect to the server

knotty sorrel
#

my other forge server works fine with waterfall setup

#

and if I run the forge server that gives the error above without waterfall setup I don't have any issues

feral crow
#

Can I somehow add/remove/change servers without restart?

reef fulcrum
#

Can be done using the API, no idea what plugins exist for that kinda thing, unsupported, but you can also edit the config and /greload

#

Hotdog; There is a ticket open for that on the tracker, some mod is basically modifying the contents of a packet that waterfall cares about, if people have more insight on what the mod is doing, we might be able to deal with it somehow

knotty sorrel
#

I have pixelmon in the pack that mod seems to have a lot going on

deft fractal
#

Is there a way to add someone to a group on the proxy through an in-game command?

#

Such as bungeesetgroup <name> <group>

rough warren
#

No there is not

#

I'd suggest installing luckperms in your bungee

#

(in addition to the backend servers)

deft fractal
#

@rough warren I just don't like having luckperms as a global thing.

marble kelpBOT
#

he didn't say that, just that you should use it for managing your bungee permissions

rough warren
#

You can just not connect the plugin's databases of all the servers

#

(or use the same database but changing the table prefix)

unborn niche
#

I have a question since waterfall is a fork of bungeecord, Do I set it up the same way as normal bungeecord?

rough warren
#

yes

marble kelpBOT
#

you don't even need to do that Artuto, you can specify which servers should be standalone in luckperms' config

reef fulcrum
#

yea, use a perm plugin, you don't gotta attach it to the rest of the network if you don't wanna (but like, ez management and stuff)

prisma whale
#

LuckPerms runs on bungee?

reef fulcrum
#

yes

prisma whale
#

hmm

#

I have just been running it on all the backend servers with mysql

#

I didnt know it could run as a bungee plugin

rough warren
#

did know about the config thing

#

i just sync everything

#

didnt*

deft fractal
#

@prisma whale It doesn't really change anything, you don't really need it on the bungee since you are already synced through MYSQL but you can.

#

WIth it being on the bungee, you can specific groups per server as well.

prisma whale
#

yeah I suppose, I just wasn't aware it would run that way

deft fractal
#

Yeah you can.

unborn niche
#

I dont use bungeecord/waterfall that much but if I want plugins to run on all of the servers with the same settings running through waterfall do I put the plugins in the waterfall plugin folder or no?

reef fulcrum
#

no

#

Waterfall is basically seperate to the servers entirely

unborn niche
#

Ok got it. Could I set something up with mysql?

#

or no

reef fulcrum
#

You need to install the plugins on each server

unborn niche
#

ok got it

reef fulcrum
#

sharing data between servers is 100% up to the plugins and if they offer /need that

unborn niche
#

OK thank you

marble kelpBOT
#

it at least means that you wont be able to use forge servers with mods and connect to them with the required mods

hard sequoia
#

To add server to waterfall, I need to add it into config.yml.. To apply these changes, I restart bungeecord. This is how I do it, problem is it kicks all players just to add server, which doesnt affect these players at all.

Is there some way to add server into bungeecord in run-time wihout having to restart whole proxy?

tidal musk
#

greload

#

or use plugins which can modify servers list dynamically

tidal musk
#

help

#

theres a 5k player cap

#

on my bungeecord

#

but it shows 0 / 1

reef fulcrum
#

You need to set the limit on the listener, not the global cap in the config

tidal musk
#

kk

tidal musk
#

where do i find the listener

#

xd

#

i changed it for the listener

#

..

tidal musk
#

anyoneee?

tidal musk
#

what

#

open your eyes

hearty coral
#

👀

reef fulcrum
#

We'd need to see your config file if you think it's set right, we can't really say much other than "that is where it is"

stuck nacelle
#

Hi, is there a good way to reload server ip from config.yml withour completly restarting waterfall?

hearty coral
#

presumably the same issue with the same solution

stuck nacelle
#

I wanted to change server's ip

#

And it dodn't work with greload

#

I just restarted server

#

There should be a solution for that in waterfall

tidal musk
#

some man's gold mine might end up being a hell for someone else

#

we can't make arbitrary changes without breaking other plugins

junior talon
#

Dont have permission to do /alert /find /ip /send eventhough I have the perm?

tidal musk
#

do you?

#

if you have a permission plugin installed, then it usually overrides bungee's permission checks

#

if you are using permissions in config.yml, and if you are using a wildcard permission like you would with ordinary permission plugins

#

then wildcard permissions do not work

hard sequoia
#

Can you recommend me plugin to sync chat messages across 2 servers? I cant find any with active development, working one or one which doesnt try to replace 100 plugins

hearty coral
#

one which doesn't try to replace 100 plugins

#

hate it when this happens

hard sequoia
#

🙂

hearty coral
#

why can't the plugin just do its job

hard sequoia
#

I have perfectly setup CMI to format chat and if I want to sync messages, I need to start using BungeeChat

hearty coral
#

why is it necessary for the plugin to take over the functionality of 5 other plugins while doing it

#

so annoying

hard sequoia
#

When I finally found plugin doing exactly what I need it was last updated 7 years ago and didnt work

#

Using sleep method for 10 seconds inside whilee(true) on main thread

hearty coral
#

lol yikes

rough warren
#

I use DeluxeChat and i've found it much better than CMI's

#

(it has bungee integration)

reef fulcrum
#

I mean, for chat, if you want network sync, it basically needs to take over chat; and well, chat is actually one of the stupidest areas of the bukkit API and leads to plugins also doing stupid things to counteract limitations of the API

lime breach
#

I have several questions

#

can I have a modded server with forge modpacks in a waterfall network?

reef fulcrum
#

"yes"

#

Basically, waterfall supports it and even has improvements for support over it vs bungee, at the same point, not all plugins are happy working behind a proxy

lime breach
#

mhh

#

wait

#

can I have plugins on forge

reef fulcrum
#

Unofficially, yes

#

There are a few forge/cb abominations out there, "expect breakages"

lime breach
#

im like completely noob i never did modded servers in my life.

#

I'd like to use ServerSelectorX to join a modded server

#

I think that's possible

#

ELectroniccat

#

i have another answer

#

do bukkit plugins DO NOT work on modded servers right?

#

for example worldedit, worldguard

reef fulcrum
#

forge is not a bukkit implementation

tidal musk
#

there's a worldguard port for forge though

lime breach
#

i guess it's bad...

#

what's the best forge server fork

tidal musk
#

if you are doing a modded server you can look into Sponge

lime breach
#

sponge is best fork?

tidal musk
#

sponge is a mod

#

giving developers a modding api; similar to what bukkit is

#

but it's not compatible with bukkit plugins

lime breach
#

oh boi i must learn this... i've never used any of them in my life

tidal musk
#

however there are few basic/essential plugins on sponge

#

it's better than nothing

lime breach
#

is it possible

#

does a "ViaVersion" similar plugin exists for Forge

reef fulcrum
#

ViaVersion will not play well in a modded environment

lime breach
#

ok ill stop asking here

#

bye

reef fulcrum
#

Basically, your issues are that bukkit is not designed in a way that's expansible, so; while there is a few implementations for forge + bukkit, they have their own issues and limitations, gotta be much more selective with your plugins; Protocol hacks are also going to be more complex as you start involving mods, viaversion cannot handle mods and their different versioning, it's one of those things which you just introduce more issues and headaches than it's worth

grim yoke
#

electronic i deleted patch and tried to run and it broke 😦

#

I just want to get rid of 0003-Timings-v2.patch and 0009-Timings-v2.patch

tidal musk
#

wromg channel

unreal stag
#

I have perfectly setup CMI to format chat
literally the definition of a plugin that does everything

fiery magnet
#

Is there a Tutorial how to setup waterfall with paper ?

reef fulcrum
#

Advice is to use the bungee install documentation

fiery magnet
#

so its the same ?

reef fulcrum
#

yup

fiery magnet
#

oh ok

#

thx

marble kelpBOT
cinder raft
#

i need support quick

#

i ve got spammed with this error

#

[17:03:08] [Netty Worker IO Thread #3/WARN]: [/103.216.82.216:47526] <-> InitialHandler - bad packet ID, are mods in use!? Packet with id 867281 outside of range

#

and nobody could join

marble kelpBOT
#

are mods in use?

cinder raft
#

no

#

its a cool boy named JavaInteger how like to fuck me up with his crashers

tidal musk
#

we need more logs

#

this one line tells us nothing

#

does proxy become unresponsive after this?

#

or it simply keeps spamming errors?

cinder raft
#

yes

tidal musk
#

which?

cinder raft
#

allways this

tidal musk
#

😒

cinder raft
#

[17:03:08] [Netty Worker IO Thread #3/WARN]: [/103.216.82.216:47526] <-> InitialHandler - bad packet ID, are mods in use!? Packet

tidal musk
#

which one of those two???

#

does it become unresponsive?

cinder raft
#

its one line

#

yes and no im on server but i have a ping of 2000

hearty coral
#

the answer to all of your questions is

yes

tidal musk
#

do i want to kill myself right now?

#

also yes

hearty coral
#

the magic 8 ball says...

tidal musk
hearty coral
#

maybe

tidal musk
#

but i need a log file

cinder raft
#

yeah wait

#

its more than 8 mb i uploadet it on workupload

#

its the log of yesterday but the same error

tidal musk
#

when did you update your waterfall?

cinder raft
#

i tried it today with the newest it dont work it always be crashed by hjim

tidal musk
#

so you're basically getting DDoS-ed

cinder raft
#

😦

unborn niche
#

Wouldn’t it just be a DoS since it’s one guy?

tidal musk
#

.g DDoS

marble kelpBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Denial-of-service_attack -- Denial-of-service attack - Wikipedia: "In computing, a denial-of-service attack (DoS attack) is a cyber-attack in which the perpetrator ... In a distributed denial-of-service attack (DDoS..."

In computing, a denial-of-service attack (DoS attack) is a cyber-attack in which the perpetrator seeks to make a machine or network resource unavailable to its intended users by temporarily or indefinitely disrupting services of a host connected to the Internet. Denial of ser...

tidal musk
#

multiple machines are targeting that poor proxy

#

if i understood correctly while going through the logs quickly

unborn niche
#

I was just wounding because if it’s only on pc then it would be a DoS

#

Doing the attack

tidal musk
#

yeah i don't label things under "DDoS" when a single pc does this

#

then it's simply DoS, like its definition implies

unborn niche
#

Ya

tidal musk
#

"someone JavaInteger"

#

in some weird ass private cheat client discord

#

(deleted the screenshot tbh, might cause some trouble for other vulnerable people)

sudden relic
#

Is it possible to make 2 lines of MOTD on waterfall?

tidal musk
#

yes

sudden relic
#

How would I achieve that?

reef fulcrum
#

\n probably

sudden relic
#

This somehow kept throwing errors

reef fulcrum
#

what errors?

sudden relic
#

oof, never mind.

#

I used a chinese :

#

\n clearly did not work xD

reef fulcrum
#

Wait, waterfalls config thing might have been dumb

#

Try actually adding a newline into the config

prisma whale
#

you need to use

#

" "

#

instead of ' '

#

in bungeecord config.yml

#

then \n will work

sudden relic
#

Okay

reef fulcrum
#

i mean, bungees thing

#

and maybe that, yaml is fun

prisma whale
sudden relic
#

That worked, ty

deft fractal
#

No performance or general issue, use it on my network.

tidal musk
#

unneeded unless you need those extra features

lime breach
#

Need urgent help

#

I have this FORGE server which is correctly added to my Waterfall and if i do /server it's showing up

#

but it's not working

#

it's not letting me access via /server forge , and if i do go on my ip i can access it even though i have set ip forward

tidal musk
#

not enough info

#

what do you mean by "it's not working"

#

i do go on my ip i can access it even though i have set ip forward

then it's not configured properly

lime breach
#

i have set bungeecord:true and enabled ip_forwarding in sponge global config...

#

i have also set ip forwarding in Waterfall config and forge support true, but it's not letting me connect

#

when i do /server forge it's not doing anything

tidal musk
#

if you are able to connect to your forge server without getting kicked with the classic ip forwarding message, then you haven't enabled it properly

#

yes, double/triple/quardruple check your configuration

lime breach
#

...

tidal musk
#

i can't suggest anything else by the info you've told me

lime breach
#

now servers don't work

tidal musk
#

now check sponge config

#

there are two knobs what you need to turn on

lime breach
#

when i access via IP it prints this

tidal musk
#

i don't have forge server around anymore to tell which exactly, but that's what i remember

lime breach
#

i already turned on bungeecord:true and ip_forwarding in sponge

tidal musk
#

first one is in the modules section or something?

#

and second one is under bungeecord's section?

lime breach
#

@tidal musk when i do /server mw

#

it just doesn't say anything

#

it's saying i 'connected' then 'disconnected' but i actually did never move from hub server , neither got any errors

#

please someone help me

#

omg... help

tidal musk
#

we help people here from our own free time, we are not obligated to help 24/7

#

keep that in mind

#

idk you must be doing something wrong. shrug_animated

#

heck, you even haven't said what modpack or w.e you're running on forge

#

because i pulled up forge + sponge combo locally and could've connect there fine

lime breach
#

i may have found issue,..

#

@tidal musk I've found the issue

#

but i can't solve it

#

I've been modifying these values... but whenever i set it to true, it just goes back to false when i restart

tidal musk
#

stop the server

#

edit

#

start

#

[9:13 PM] mikroskeem: if you are able to connect to your forge server without getting kicked with the classic ip forwarding message, then you haven't enabled it properly

#

ah well i was correct

lime breach
#

@tidal musk ty very much mcheart

#

why files can't be saved with server ON tho it's strange thonking

tidal musk
#

because configuration is saved when server stops - so your changes will be overwritten

merry minnow
#

How many players can be on a single Waterfall proxy before a load balancer should be used to spread players across multiple Waterfall proxies?

tidal musk
#

hard to tell

#

heavily depends on your proxy configuration

merry minnow
#

Mostly default, very few if any plugins

#

It's for a temporary setup during a big event

deft fractal
#

@merry minnow I hold around 1,000 with two proxies.

#

It would be safe to hold around 500 per proxy.

merry minnow
#

Nice, ty!

tidal musk
#

honestly i'd just set up multiple proxies for redundancy

#

for configuration changes/updates w.e

hearty coral
#

does that help though

#

i mean, presumably you want to split the world into two because the server can't keep up with the playercount, and splitting the nether into its own server will reduce the load when people are in the nether

#

but doesn't that still mean that the server can still shit itself if everyone is in either the nether or the overworld

hearty coral
#

unless you are actively preventing them from all being in the same world at once, then according to murphy's law they will be, sooner or later

mossy orchid
#

been searching a bit for answers but cannot find anything specific, i have one user who keeps on having read time outs, usually when the connection is finally established it remains but getting to that point can be troublesome

#

anything i can do to troubleshoot it ?

cold notch
#

@tidal musk have u setup SRV-Record?
Idk if that the issue

tidal musk
#

yeah I set up the srv

cold notch
#

@tidal musk force-default-server ?
force_default_server: false

tidal musk
#

yeah force-default-server is false too

hearty coral
#

we will end you

#

europa

#

inb4 sued by 300 players for death threats

tidal musk
#

lol

thin bridge
#

i'm trying to get the name fo the clicked inventory

hearty coral
#

that no longer exists

thin bridge
#

then how would i do that

#

do i even need to do that?

#

wait yea i do

#

wait

#

wrong server

#

channel

#

thing

hearty coral
#

yes

thin bridge
#

wait

#

what is the difference between waterfall dev

#

and paper dev

#

i'm using both on my server

#

thingy

hearty coral
#

what's the difference between a square and a rectangle

thin bridge
#

one has all equal sides