#waterfall-help

1 messages · Page 8 of 1

hoary saddle
#

Ok so i will install syncinv plugin in waterfall proxy server plugin folder

#

?

marble kelpBOT
#

no, advancements are on the Paper server. they have nothing to do with the proxy.

hoary saddle
marble kelpBOT
#

sure

hoary saddle
#

Ok

#

Now what i will do with redis configuration

hoary saddle
twin solstice
hoary saddle
#

Yes ik

twin solstice
#

well if you know, how do you anticipate on using redis

hoary saddle
#

I just want to know how to configure the config.yml of the plugin

twin solstice
#

right well you need redis for that

hoary saddle
#

But the creator himself told not to

twin solstice
#

that's not what he said

#

that's not what he said at all

hoary saddle
#

Lol

#

So how do I install it

hoary saddle
hoary saddle
#

Then what should I do

hoary saddle
marble kelpBOT
#

you run a redis server somwhere

twin solstice
#

you install a redis server somewhere or you use a different plugin

hoary saddle
#

Ig different plugin

hoary saddle
marble kelpBOT
#

none that does what you want, that's why I created my own xD

hoary saddle
#

Ahh ok

hoary saddle
twin solstice
#

less than 64mb

hoary saddle
twin solstice
#

depends on your playercount

#

512mb, 1gb

#

one of them can work

hoary saddle
#

Ok

hoary saddle
#

So ig i won't purchase a redis server

#

As it will be a vps it will be super time consuming setting it up

manic ice
#

hi, i am just wondering how easy is a switch from bungee to waterfall, are there any big configuration changes (or is it just a simply switch in jars)

#
  • whats the difference between bungee and waterfall (i heard waterfall is better so was wondering what makes it better)
reef fulcrum
#

should just be a jar swap

#

we have a few dozen patches over bungee, in part some perf tweaks, etc

manic ice
#

does it make connection, performance etc better and faster?

reef fulcrum
#

it makes some improvements

#

velocity is generally the more attractive option proxy wise if you wanna stay java based, it took the lessons we learned from working on waterfall

manic ice
#

you cant have plugins on velocity tho

reef fulcrum
#

You can

#

just, not bungeecord plugins

#

entirely different ecosystem

manic ice
#

ah

stuck swallow
#

hey, not even sure where to ask this , but maybe you guys would know so..

I'm having problem of being blocked by mojang api limit after maintenance. ( 500 / 10min as long as I know? )
Is there way to.. bypass this?

royal hawk
stuck swallow
#

no , I mean more than 500 players are entering in 10 min

#

so blocked by that

royal hawk
#

You can contact mojang but generally we recommend having load balancers for this that have their own addresses

royal hawk
#

For bedrock players this limit is understandable

stuck swallow
#

it's java player

royal hawk
#

For java; the auth services intentionally throttle back a bit to prevent DoS on networks

stuck swallow
#

does mojang lift limit if contact?

#

and umm not sure if LB possible for my situation atm.

#

its Korea server , I dont think host would allow that

#

but might needa check

royal hawk
#

I couldn't tell you in this case. Worst case is your ISP or network is already on a tighter leash by mojang because of actual abuse by other customers

stuck swallow
#

bear_sad so many random issue happening from network getting big

#

thanks for comments tho I'll look into it

earnest aspen
#

Hello Everyone,
Was wondering if anyone knows any discord-srv like plugins to sync discord and minecraft channels but on a waterfall proxy?

marble kelpBOT
#

the proxy doesn't really have chat, you would need it for a specific proxy chat plugin

tidal musk
#

If I install Waterfall "1.19" will I still be able to connect a PaperMC 1.8.8 server?

forest mica
#

yes

random idol
#

How do i give users perm to use /hub

craggy trout
#

On bungeecord config.yml

tropic moat
#

Hello there 👋
Looking for some advice.

I am planning to run a survival server as main part of a network (letting me possibility to plug a creative server and some games later). Nothing exceptional until now.
In order to keep the main survival map for build purpose, I use to put in place a dedicated world to farm resources.

However, with a network approach, is it relevant to dedicate a child server to resource farming ?

My point of view being to have dedicated performance for the resource world reset / chunk loading etc... keeping safe from potential lags the main "build" survival server)

winged pilot
#

unless you've got a lot of players, it wont be worth it

#

setting up something like that is very complicated

dusk breach
#

Is waterfall or velocity better?

#

In what ways

twin solstice
#

performance

main dock
#

site down?

scenic pebble
#

Which site?

main dock
#

could not access it

scenic pebble
#

Looks online

zenith valley
#

Whenever i want to join the Server there is this Problem

forest mica
#

did you enable ip forwarding?

zenith valley
#

your a GIGACHAD

#

thx alot

hoary saddle
#

Can we execute spigot / bukkit plugin commands through bungeecord proxy on both the servers conncected to bungeecord proxy at the same time

reef fulcrum
#

if you have a plugin to do that, yes

hoary saddle
stuck swallow
#

hey, can you give me some idea what would Proxy lost connection to server. indicate?

it started to happen thousands time today , and I think one of changes we made in our bungee plugin is culprit

#

but not sure which one we fucked up

#

what does Proxy lost connection to server. indicate ? What should I look at ?

#

it happens unperiodically, to random people, without pattern.

marble kelpBOT
#

where does that show?

stuck swallow
#

in proxy log

#

example

[11:31:24] [Netty Worker IO Thread #35/INFO]: [rlaxorb_00] disconnected with: Proxy lost connection to server.
#

lots of people claim they're kicked out randomly today, so I investigated

#

and found this is the reason why they're being kicked

marble kelpBOT
#

well something caused the connection to the Minecraft server to fail

#

what does it say in the server's log?

stuck swallow
#

you mean bukkit?

marble kelpBOT
#

yes

stuck swallow
#

looking into it

#

looked at few cases

#

all [20:24:32] [Server thread/INFO]: KR_CH06 lost connection: Timed out

#

some are like this too

[19:25:38] [Server thread/WARN]: vAvo6 was kicked due to keepalive timeout!
[19:25:38] [Server thread/INFO]: vAvo6 lost connection: Timed out
marble kelpBOT
#

well either something is up with the network between the proxy and the server or you are sending way too much data via a plugin message on that player's connection

stuck swallow
#

hmm if it's not like kicking bunch of players at the same time , but kick one player each time randomly

#

I guess it's something to do with excessive plugin messaging I suppose?

#

how many is too many ? is there some guidelines and such?

marble kelpBOT
#

not really

#

but I wouldn't send anything more than a couple bytes

#

and not tons at the same time

#

after all it all needs to go via the player connection that is used to send it

#

(the connection between the proxy and the server, not to the client)

stuck swallow
#

I think I got why it's happening.

#

really helped mate

#

can share if you..'re interested but maybe not if not really lol

#

would you want?

marble kelpBOT
#

sure

stuck swallow
#

so first, concurrent playerbase 1500
so basically I have two types of servers "towny" , and "regen" server, - towny1, towny2... regen1.. regen2...
1.19 survival paper server, I mean I can't hold like 500 ppl right, so it's quite difficult to join survival server.
previously, I just let bukkit to handle full server, but yesterday
we have our own bungeeApi , and now bungeeApi checks number of players in server and refuse connect if it's full.

so instead of bukkit , bungeeapi do the job to refuse connect, and this is plugin message

#

problem is, it happened 1.5million times today. so some people must be using autoclick

#

so.. I need queue system yes. that'll be the only way to solve this

marble kelpBOT
#

ah, I see

#

you should probably just add some cooldown to the joining directly on the bukkit side xD

stuck swallow
#

that's one option that me and one dev literally just brought up

#

needa do this quickly anyways. anyways helped really much man. thanks a lot

marble kelpBOT
#

glad you were able to figure it out :)

torpid carbon
#

uhh I haven't really used waterfall but that looks like pterodactyl and I think it uses 172.18.0.1 instead of 127.0.0.1, you've provided very little information about how your config is so it's kind of hard to say based on that

#

Are you using pterodactyl? And if so, have you looked at this https://pterodactyl.io/community/games/minecraft.html

#

also please don't dm people, someone will answer here when they can

#

you can just replace them with something

#

but, again, did you read that guide

#

I remember having to take my time with the guides when setting up velocity, never did waterfall but I'd imagine it's fairly similar

lone spear
#

Hello, I'm on Java 17 and trying to set up LuckPerms (Bungee) as usual. I have no existing configuration on this proxy. Every time I get this:

[11:17:51 ERROR]: Exception in thread "main" java.lang.ClassCastException: class java.util.ArrayList cannot be cast to class java.util.Map (java.util.ArrayList and java.util.Map are in module java.base of loader 'bootstrap')
[11:17:51 ERROR]:       at net.md_5.bungee.conf.YamlConfig.getListeners(YamlConfig.java:264)
[11:17:51 ERROR]:       at net.md_5.bungee.conf.Configuration.load(Configuration.java:96)
[11:17:51 ERROR]:       at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:67)
[11:17:51 ERROR]:       at net.md_5.bungee.BungeeCord.start(BungeeCord.java:288)
[11:17:51 ERROR]:       at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
[11:17:51 ERROR]:       at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
alpine condor
#

send your waterfall.yml here

lone spear
#

I don't think I edited it

plugin_channel_name_limit: 128
use_netty_dns_resolver: true
disable_modern_tab_limiter: true
log_initial_handler_connections: true
throttling:
  tab_complete: 1000
game_version: ''
disable_tab_list_rewrite: true
registered_plugin_channels_limit: 128
disable_entity_metadata_rewrite: false
alpine condor
#

try it on a clean server?

lone spear
#

nvm I'm an idiot, I accidentally wrote an empty ArrayList literal instead of an empty Map in the forced_host section of the config.yml
sorry and thanks

slender bridge
#

does anyone heard about firefall and offlinefall before?

twin solstice
#

probably some random server's internal waterfall forks

slender bridge
#

and why it have 2 of <-

twin solstice
#

proxying a proxy for whatever reason

slender bridge
#

proxy behind proxy?

twin solstice
#

yes

slender bridge
#

whichs not supported

twin solstice
#

not supported, but possible

#

granted no idea why you would do so

#

but it is possible

slender bridge
#

why would server hosts use that setup at first place?
normaly for what

twin solstice
#

the only "host" i've seen do it is minehut

#

it is not a normal or advised thing to do at all

olive steeple
#

Hey everyone i need help

#

Whenever i log in to my proxy server

#

It sends me to my survival server

#

When i want ppl to go to lobby

#

Default server is true

#

Priorities every server is added

#

It still sends me ;-;

olive steeple
#

Can someone help?

olive steeple
#

Yup it is

boreal seal
#

What the actually fuck

#

What did i do xdd, i just want that people can ping me when i help them xd

olive steeple
#

@boreal seal

#

Help me

boreal seal
#

Ey come on guys??

green sequoia
#

Hi I am getting the Invalid Signature for Public Profile Key error when joining a new PaperMC server with online-mode=false, behind a WaterfallMC Server, both have the default configuration. Anything that I forgot to configure that could cause this? Or anything else I should be using? Paper-1.19.4-527.jar Waterfall-1.19-526.jar, connecting with the default latest 1.19.4 client

#

I posting this here as well, because I do not know if its a Paper or a Waterfall issue

green sequoia
#

Resolved

#

Thank you too anybody who spent time trying to help

ashen totem
#

Hello, i keep getting this error though i log from the proxy

#

nevermind, ipwhitelist issue

carmine shuttle
#

Hey, i have a problem with connecting to my local bungeecord server:
Every time i try to connect, this message pops up and instantly kicks me out the server: Invalid signature for profile public key
there is no console error
any help?

dusky willow
#

hey does anyone know if there are specific settings for waterfall while using cosmicguard (ddos protection)? Waterfall is rejecting connections from cosmicguard they say its something on proxy end blocking it

twin solstice
#

there aren't

#

ensure you have your firewall setup correctly and if you're using the consumer version of cosmicguard, ensure you have the cosmicguard plugin installed

dusky willow
#

thanks Micheal, I can connect fine until I add their bungeecord plugin onto waterfall. Then it begins to reject it with somehting like this

[21:21:36 INFO]: Connection attempted to authorize as CosmicGuard but failed: timestamp
[21:21:36 WARN]: Plugin listener global.cosmic.plugin.bungee.Plugin took 70ms to process event PlayerHandshakeEvent(connection=[/] <-> InitialHandler, handshake=Handshake(protocolVersion=4, host=1683836833, port=0, requestedProtocol=1))!
[21:21:36 INFO]: [] <-> InitialHandler has pinged
[21:21:38 INFO]: Connection attempted to authorize as CosmicGuard but failed: timestamp
twin solstice
#

the fact that that said timestamps sounds like you need to make sure your time is synchronized

dusky willow
#

🤦‍♂️ well i sure hope thats it!

#

thanks

hoary saddle
#

Pls help

reef fulcrum
#

theres nothing useful there

#

Like, we need to actually see the full exception if you want people to be able to say anything about it

carmine shuttle
#

Hey, i have a problem with connecting to my local bungeecord server:
Every time i try to connect, this message pops up and instantly kicks me out the server: Invalid signature for profile public key
there is no console error
any help?

wooden viper
#

seems like your server ran out of storage

wooden viper
carmine shuttle
wooden viper
#

I mean on your client, not your server

carmine shuttle
wooden viper
#

that would probably be the problem

#

try disabling enforce secure profile on your server maybe?

carmine shuttle
#

how do i do that? in server properties?

dusky willow
#

anyone know how I can stop receiving constant 127. requests on my proxy? Not sure if its specific to cosmic anti ddos plugin or something with waterfall

[06:55:50 WARN]: Plugin listener global.cosmic.plugin.bungee.Plugin took 197ms to process event PlayerHandshakeEvent(connection=[/127.0.0.1:35893] <-> InitialHandler, handshake=Handshake(protocolVersion=, host=xyz, port=0, requestedProtocol=))!
[06:55:50 INFO]: [/127.0.0.1:35893] <-> InitialHandler has pinged
[06:55:51 INFO]: [/127.0.0.1:59225] <-> InitialHandler has pinged
twin solstice
#

could just disable initialhandler messages

#

should be in waterfall's config

dusky willow
#

thanks 🙂

carmine shuttle
steel surge
#

what do you mean with "load its patches"?

tidal musk
#

Hi, I come with a question. Can anyone help me build a waterfall project?

#

Because ./waterfall build creates the Waterfall-Proxy module for me, but it has a lot of bugs.

reef fulcrum
#

You need the lombok plugin

tidal musk
reef fulcrum
#

No idea then

#

your IDE seemingly hasn't handled the classpath of the project properly

tidal musk
#

the proxy module is not working for me at all

reef fulcrum
#

"not working" gives me nothing to go off

#

but, I also can't provide support for eclipse

#

unless thats IJ and you managed to bork it in a weird manner, in which case file > fix IDE; or, jus go full hog and file > invalidate caches

tidal musk
reef fulcrum
#

to build, yes

#

that should apply patches, etc, etc

tidal musk
#

From what I can see ./waterfall build does this automatically.

tidal musk
#

Here I have a problem completely with this module

reef fulcrum
#

what IDE are you using?

tidal musk
#

intellji

reef fulcrum
#

So, do what i said

#

you may wanna delete the project and reclone it if you had your IDE open while running the scripts

tidal musk
#

Okej

#

i try

#

dont work

brisk scaffold
#

Has anyone had any luck with hosting a waterfall network on your own home hosted server machine

#

i could really use a mentor to help me troubleshoot stuff with it

twin solstice
#

ask your questions

#

hosting waterfall at home is no different from hosting anywhere else

#

that said you should use #velocity-help & velocity if you're doing this for the first time and don't have any bungeecord plugin requirements

brisk scaffold
#

I've opened seperate ports for each server, and updated the config.yml accordingly and it only recognizes the lobby server.

twin solstice
#

I've opened seperate ports for each server,

#

are these servers on the same dedicated server?

brisk scaffold
#

yes

twin solstice
#

do not open these ports, especially to public

#

with bungeecord/waterfall it is a security risk

brisk scaffold
#

I'm listening

#

so, open one public port and then do what?

twin solstice
#

you only open the port for waterfall which will most likely be 25565 to public

brisk scaffold
#

will the paper servers run without binding to a port?

twin solstice
#

you still need to bind to a port

brisk scaffold
#

ohhhh

#

wait

#

i think i get what you're saying

twin solstice
#

waterfall is a proxy

brisk scaffold
#

bind the ports, BUT dont forward them

twin solstice
#

right

brisk scaffold
#

gooootcha

twin solstice
#

don't port forward or open them in your firewall

brisk scaffold
#

gotcha

twin solstice
#

the proxy takes care of routing your players to the right server

brisk scaffold
#

gotcha

twin solstice
#

and since it's a proxy it'll actually proxy all of said traffic

#

so aslong as your waterfall server can reach those servers internally

#

that's all you'd need

brisk scaffold
#

but like i said, the proxy only recognizes the lobby

#

but i've configured the others in the config.yml

twin solstice
#

what does your config look like

brisk scaffold
#

one sec

dry thunderBOT
#

Please send large files/logs to a pastebin

twin solstice
#

right and do you have a server running on localhost:25567

brisk scaffold
#

the survival

#

or creative

#

idr which

twin solstice
#

i mean you're defining a server called survival pointing to localhost:25567

#

you should know what ports each server has

brisk scaffold
#

then yes it should be survival

#

sorry, im dead brained from this atm LOl

twin solstice
#

right so what happens if you join your waterfall proxy and do /server survival

brisk scaffold
#

"the specified server does not exist"

twin solstice
#

you have restarted your waterfall proxy after touching config.yml right

brisk scaffold
#

i believe so

twin solstice
#

restart it again

#

the server will exist aslong as it's defined in config.yml

#

if the config is invalid waterfall will not start

brisk scaffold
#

AYYYYEEEE

#

apparently i forgot to save... my bad.

#

lmao like i said im scatter brained atm

#

thank you!

#

now to do the same for the creative server

twin solstice
#

if you don't have bungeecord plugins you should again opt into using https://papermc.io/software/velocity for security & performance reasons

worn ginkgo
#

are you able to hide this message?

wet yarrow
#

Is there any basic waterfall proxy setting tutorial?

nimble veldt
#

There is a waterfall config with some additional options

wet yarrow
sweet apex
sharp solstice
#

Hey guys ^^ I have a problem I need a solution for... Since days I am just failing at it.
The problem ist just: A damn high ping....

proxy ip and port: 0.0.0.0:25565
servers ip: 127.0.0.1:255xx

and in proxy config the servers ip is: localhost:255xx....

When joining the server through the proxy my ping is 1000-2000+... Without proxy it is simply 30...

All my servers and the proxy are hosted on the same dedicated server. Ryzen 5 3600. 64 gigs ddr4 ram. no plugins on proxy. I dont understand what could be wrong.

reef fulcrum
#

Basically

#

nobody knows why that occurs

#

disabling stuff like compression can help in some respects, but, for the most part, you're just screwed

sharp solstice
#

I mean there has to be some way to fix....

reef fulcrum
#

Nobody knows what causes it

#

Like, you can't really fix something you don't know what it is

dusk breach
#

what does waterfall support lol

real hemlock
#

what do you mean? Minecraft versions?

dusky willow
#

Hey again. Im using cosmicguard which lets me use the same domain for bedrock and java. I can connect with bedrock no problem (players get sent through waterfall) but java edition does not ping in the launcher. Support told me there is a proxy setting to allow Java edition clients in? Does anyone know what they mean by this? thanks

brisk scaffold
#

i have a question

#

when using luckperms on waterfall, how do you give users permissions across the whole network

reef fulcrum
#

their wiki goes over how to setup LP on a network

craggy trout
dusky willow
#

resovled please disregard^^ thanks

ocean nebula
#

Yo, can I use the newest watrerfall version on 1.8. servers?

steel surge
#

yes

ocean nebula
#

i do have to right? i put it into my plugins

steel surge
#

if your startup script expects a file named server.jar then you need to rename it yes

ocean nebula
steel surge
#

you look at the script or at your panel if you use one

ocean nebula
tidal musk
#

Where can I find waterfall for version 1.12.2

steel surge
#

you can get it by clicking that big download button

#

waterfall supports 1.8 through 1.19.4

ocean nebula
#

I configured BungeeGuard and the token is set and completly right still i cant join

#

why is that

vagrant rune
#

Could not connect to a default or fallback server. Incorrectly configured address/port/firewall?
Im getting this error my port and ip is correctly configured

sharp solstice
#

Hey guys I am still having latency problems.. Proxy running on 0.0.0.0:25565 and the servers 127.0.0.1/localhost. Without Proxy Ping on Servers is 30. With Proxy its about 1000-2000… No Plugins on proxy installed. Used google many times but havent found any solution…

reef fulcrum
#

Try velocity, otherwise it’s a long standing issue nobody has ever really figured out the cause of

reef fulcrum
#

See the logs and look at the actual error

vagrant rune
#

there is no error

reef fulcrum
#

There is generally more info as to why it said it couldn’t connect

#

If not, no idea, depends on your setup

vagrant rune
#

just this error - [17:09:38] [Netty Worker IO Thread #2/WARN]: Error occurred processing connection for _NHero_ AnnotatedConnectException : finishConnect(..) failed: Connection refused: localhost/127.0.0.1:25565

reef fulcrum
#

If ptero, see pins; if using a shared host, speak to them

vagrant rune
#

and i did the setup how everyone does

#

ptero

reef fulcrum
#

And that’s why

vagrant rune
#

let me try

sharp solstice
vagrant rune
pulsar sundial
real hemlock
#

probably them trying to join multiple times due to lag or some weird auto-connect mod

astral mortar
placid bear
#

Hi someone know what is this error ?

[20:34:47 INFO]: [/IP:50537] <-> InitialHandler has pinged
[20:34:49 INFO]: [/IP:50539] <-> InitialHandler has connected
[20:34:49 INFO]: [FullGreen_|/IP4:50539] <-> ServerConnector [hub] has connected
[20:34:49 ERROR]: [FullGreen_|/IP:50539] <-> ServerConnector [hub] - encountered exception: net.md_5.bungee.util.QuietException: Unexpected packet received during server login process!
1a207b2274657874223a22496e746572
[20:34:49 INFO]: [FullGreen_] disconnected with: Exception Connecting:QuietException : Unexpected packet received during server login process!
1a207b2274657874223a22496e746572
[20:34:49 INFO]: [/IP:50539|FullGreen_] -> UpstreamBridge has disconnected
[20:34:49 INFO]: [FullGreen_|/IP:50539] <-> ServerConnector [hub] has disconnected
reef fulcrum
#

the server kicked the player

placid bear
#

yes

#

but why

reef fulcrum
#

idk

#

All I can tell you is that that looks like a kick packet

#

see your servers logs

placid bear
#
[20:33:45 WARN]: Failed to handle packet for /IP:52734
 java.lang.NullPointerException: null
        at net.minecraft.server.management.PlayerList.allowUserToConnect(PlayerList.java:708) ~[pl.class:?]
        at net.minecraft.server.network.NetHandlerLoginServer.func_147326_c(NetHandlerLoginServer.java:151) ~[pc.class:?]
        at net.minecraft.server.network.NetHandlerLoginServer.func_73660_a(NetHandlerLoginServer.java:74) ~[pc.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:298) ~[gw.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:196) [oz.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:922) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:461) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:778) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:624) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
[20:33:45 INFO]: com.mojang.authlib.GameProfile@4485d5a1[id=6d108b52-0d78-36cf-bccc-f1b7815e8dd0,name=FullGreen_,properties={forgeClient=[com.mojang.authlib.properties.Property@2e08976d], extraData=[com.mojang.authlib.properties.Property@39d754c8]},legacy=false] (/IP:52734) lost connection: Internal server error
reef fulcrum
#

well, there you go

#

work out why your server blew up

placid bear
vapid wolf
#

I have a problem with WaterFall and it takes a long time to load when I update the list of servers

sand spade
#

A lil question, ... can I make waterfall run on a port 25665, the other server on ... let's say 25666 and only allow port-forward or accept ports on 25665 ? will it work?

#

ie how do I otherwise prevent ppl joinin on 25666?

reef fulcrum
#

Yes

sand spade
#

it works, ure the boss, thanks

golden jackal
#

hi, I have problem with connection to my server by waterfall (Kicked whilst connecting to lobby: Unable to authenticate), I tried to install bungeeguard plugin but I cant find in spigot.yml "ip-forward", how can I fix that ? My servers are on magma, purpur and proxy-server on waterfall

steel surge
#

The option in the spigot.yml is called bungeecord

golden jackal
#

oh ok, well then I don't know why but it's turn on and it didn't work

golden jackal
#

uhhh so ?

lost river
golden jackal
#

it set on false

reef fulcrum
#

I mean, the option is bungeecord, not ip-forward

golden jackal
#

Error occurred processing connection for DGGSDDFGFC AnnotatedConnectException : Connection refused: no further information: localhost/127.0.0.1:32001
[22:14:22] [Netty Worker IO Thread #1/INFO]: [DGGSDDFGFC] disconnected with: Could not connect to a default or fallback server. Incorrectly configured address/port/firewall?
[22:14:22] [Netty Worker IO Thread #1/INFO]: [/127.0.0.1:56018|DGGSDDFGFC] -> UpstreamBridge has disconnected

#

what is it ???

craggy trout
#

Probably what the log is saying to the disconnected connection

wise spoke
#

Hey, my waterfall proxy suddenly crashed after I left the server last night..

#

Does somebody know why the proxy crashed?

reef fulcrum
#

Sll we cna see is that your terminal died

#

best guess would be to say that if running over ssh, make sure that you used a multiplexor, i.e. screen or tmux

wind raven
#

how can i make my proxy so i dont have to turn off online mode on my servers i want to connect to

twin solstice
#

you don't

wind raven
# twin solstice you don't

Then how do I fix ops and whitelist because every time I join I have to op myself and I can’t even access my server with whitelist

twin solstice
#

you're not supposed to be able to join the server without it, that's a security vulnerability

fervent latch
#

If a player is logged in at one location and then stays logged in and travels somewhere else like work or a friends house and tries to log from a different computer they are getting "you are already connected to this proxy". Is there a way to get it to kick the current connection to allow the new connection? I tried searching discord but it seems some get this error due to other reasons. I just want to login and have it kick my other client that is already logged in at a different location.

craggy trout
#

you can with a plugin i guess

dark panther
#

Hello 🙂
I'm looking for a way to sync multiple bungeecord instances that point to the same server
I thought, maybe I can use redisbungee
However, I do not think this syncs stuff like plugins correct?

#

I'm using waterfall as well

real hemlock
#

plugins would need to support that individually

#

your setup is so rare that most people use custom solutions when they end up in it

grave marsh
#

Hello! I'm having an issue where players cant connect to my waterfall network on bedrock? Is there a plugin i need on my network server to allow the users to connect to the network?

#

I have paper and spigot waterfall on the individual servers

craggy trout
grave marsh
#

Thank you for your reply but I solved my issue, I didn’t know I had to install it on my proxy as well

desert mica
#

Does anyone know of a cheap host for the waterfall proxy?

#

I used DedicatedMC for most of my hosting, but their cheapest plan is $7.50. I don't need anything heavy as I won't be handling heavy player loads at the beginning.

neat shadow
#

Hi bungeecord with 2x 1.19.4 paper and 1x 1.17.1 paper everytime i start bungeecord it sets my 1.19.4 server in config file to null why´s that

craggy trout
tidal musk
#

Hi How to fix this problem?

neat shadow
#

Hi can anyone help with "invalid signature for profile public key. try restarting your game" everytime i try to join my waterfall proxy connected to paper servers

reef fulcrum
#

Make sure that you’re using a vanilla client, otherwise check client logs, make sure that the system time is correct, etc

neat shadow
#

I´m using a vanilla client log says
[09:58:25] [Server thread/INFO]: Done (1.318s)! For help, type "help"
[09:58:25] [Server thread/INFO]: Timings Reset
[09:58:26] [User Authenticator #0/INFO]: UUID of player Jauni is 32e2268d-6fa7-3410-9d92-46df87fc64ba
[09:58:27] [Server thread/INFO]: Jauni joined the game
[09:58:27] [Server thread/INFO]: Jauni[/127.0.0.1:50658] logged in with entity id 2 at ([world]61.5, 63.0, 42.5)
[09:58:28] [Server thread/INFO]: Jauni lost connection: Invalid signature for profile public key.
Try restarting your game.
[09:58:28] [Server thread/INFO]: Jauni left the game
[09:58:47] [Server thread/INFO]: Stopping the server
[09:58:47] [Server thread/INFO]: Stopping server
[09:58:47] [Server thread/INFO]: Saving players
[09:58:47] [Server thread/INFO]: Saving worlds

reef fulcrum
#

offline mode uuid

#

Eeer….

reef fulcrum
#

I.e. ip forwarding/bungee mode enabled

pliant ravine
#

is anyone familiar with vane-waterfall? Im trying to install this so my server has an auto wake feature. I'm unsure how to configure the waterfall or vane-waterfall config. Any help is appreciated.

next flicker
#

how do i get waterfall 1.8 jar?

craggy trout
next flicker
#

i just found out

worn ibex
#

hey, i have an issue with waterfall, that has only started happening recently. every so often the proxy lags behind and kicks everyone - the console reads as follows when a kick is occuring - is there any fix or support? maybe even ideas?>

tulip surgeBOT
craggy trout
# worn ibex hey, i have an issue with waterfall, that has only started happening recently. e...

Judging by the logs it looks like a flood attack on your proxy and your plugin reached a ratelimit (also your machine).

That's where this error comes from (Too many open files). I recommend you to increase it so that you don't get any more errors.
https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

I'm sure this will keep happening to you, here they will recommend you something like an antiddos system and online-mode, if you want something more detailed don't hesitate to talk to me privately.

You could also buy more servers to absorb the impact as recommended here, but it is somewhat more expensive. Or tune your kernel if you have access to it.

desert mica
#

hmm how do i disable where if a server is restarted and the user logs back in, they skip joining the hub server and are sent back to the server they were disconnected from?

#

I'm assuming it's in the config somewhere, but I can't remember what I did the last time I had this issue.

reef fulcrum
#

Force default server

desert mica
#

That was it. Thanks!

outer osprey
#

Im getting this error any ideas? (I am new to all this)

[01:16:58 ERROR]: Exception in thread "main" java.lang.IllegalArgumentException: Server survival (priority 1) is not defined
[01:16:58 ERROR]: at com.google.common.base.Preconditions.checkArgument(Preconditions.java:407)
[01:16:58 ERROR]: at net.md_5.bungee.conf.Configuration.load(Configuration.java:165)
[01:16:58 ERROR]: at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:67)
[01:16:58 ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:288)
[01:16:58 ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
[01:16:58 ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)

twin solstice
#

send your config

outer osprey
#

`forge_support: true
enforce_secure_profile: false
remote_ping_cache: -1
player_limit: -1
permissions:
admin:

  • bungeecord.command.alert
  • bungeecord.command.end
  • bungeecord.command.ip
  • bungeecord.command.reload
  • bungeecord.command.kick
    default:
  • bungeecord.command.server
  • bungeecord.command.list
    timeout: 30000
    log_commands: false
    server_connect_timeout: 5000
    online_mode: true
    servers:
    hub:
    address: 78.108.218.227:25786
    motd: Hub Server
    restricted: false
    listeners:
  • bind_local_address: true
    force_default_server: false
    forced_hosts:
    pvp.md-5.net: hub
    host: 0.0.0.0:25512
    max_players: 100
    motd: '&1Bungee Network'
    ping_passthrough: false
    priorities:
    • hub
    • survival
      proxy_protocol: false
      query_enabled: false
      query_port: 25512
      tab_list: GLOBAL_PING
      tab_size: 60
      remote_ping_timeout: 5000
      ip_forward: true
      network_compression_threshold: 256
      survival:
      address: 78.108.218.227:25561
      motd: survival Server
      restricted: false
      prevent_proxy_connections: false
      disabled_commands:
  • disabledcommandhere
    connection_throttle: 4000
    stats: afe6ee51-4cb5-4c6b-bb6c-3d29a92ebf08
    connection_throttle_limit: 3
    groups:
    md_5:
    • admin
      log_pings: true
      `
tulip surgeBOT
outer osprey
#

my bad somehow it pasted wrong ChillVince

twin solstice
#

there is a structure in that configuration that you're not following

#

that survival server on line 44 is not supposed to be there

#

it needs to go into the servers: block on line 19

#

indentation is very important in yaml

outer osprey
#

oh okay thank you

uncut steeple
#

Any eta for 1.20 support?

wraith talon
#

need to wait for bungee to update

uncut steeple
#

Bungee is updated

abstract orchid
#

is it ok to user Bungeecord 1.20 to replace Waterfall while it's not out?

fast nacelle
#

yes, i just did that

gaunt linden
#

I just tried, and it isn't working for me.

abstract orchid
#

ok thank you both!

gaunt linden
#

I wouldn't recommend it.

fast nacelle
#

a should mention i don't have a lot of plugins and that i just shut of the watefall and made new folder with bungee because it even uses different config files

#

or i think there is something different. But hey, it's working for me

gaunt linden
#

The problem I'm having is that players on 1.19.4 and 1.20 are being disconnected with the "couldn't find a server" message

#

All backend servers are 1.19.4 with ViaVersion 😕

marble kelpBOT
#

configure the servers properly?

#

that sounds more like a setup/network issue than a version one

gaunt linden
#

It was working in Waterfall until the switch.

abstract orchid
marble kelpBOT
#

only plugins (that use api) will work with it, mods (that use internal code) might need updates

fast nacelle
#

yeah im afraid it will take some time for those plugin to update

#

but without these 2 it should start?

gaunt linden
#

I'm really just throwing stuff at the wall to see what sticks haha. I had viaversion installed on Bungee, removing that allowed 1.20 players to connect to the server. 1.19 players still can't connect to any server, even though my 1.19 backend servers should let them on

abstract orchid
#

viaversion is very glitchy installed on the proxy

fast nacelle
#

do you have any 1.20 server ?

gaunt linden
gaunt linden
fast nacelle
#

I think you don't need to rush to support 1.20 clients then

#

Do you have the newest (4.7.0 viaversion)?

gaunt linden
#

I do, yeah.

fast nacelle
#

I have it on the proxy and i can join the backend 1.19.4 server, idk. + I have viabackwards but i don't think it relevant to this problem.

gaunt linden
#

Honestly, I have no idea what the issue is. I've never had that happen on Waterfall before haha

oblique salmon
#

hello!

#

the last build of waterfall run in 1.20?

fast nacelle
#

527? no

upbeat pike
bitter lark
#

they're workin on it

#

u know stuff like "good" plugins

reef fulcrum
#

We had a patch for that for years

bitter lark
#

oh

keen ridge
#

waterfall 1.20?

valid walrus
valid walrus
#

So. Currently using bungeecord (1.20) until waterfall 1.20 is released.
I have installed both viaversion and viabackwards (1.20 builds) on the bungee proxy.
My hub server and others are still on 1.19.4.
I added a spigot 1.20 server so players can start playing.

#

If it's not working for you I'd double check the console for errors and update needed plugins.
Had some issues with geyser and other plugins that caused version issues, once I updated them it worked.
Vanilla server did not work with a bungee proxy installed.

wraith talon
#

waterfall 1.20 is out

fallen raptor
#

?

valid walrus
wraith talon
valid walrus
#

Must have just released haha, I double checked before sending the message

near aurora
#

Several of my plugins on waterfall are getting an error on latest waterfall (536).

java.lang.NoSuchMethodError: 'void org.yaml.snakeyaml.constructor.CustomClassLoaderConstructor.<init>(java.lang.ClassLoader)'
.....
[21:44:15] [main/WARN]: Exception encountered when loading plugin: LiteBans
java.lang.NoSuchMethodError: org.yaml.snakeyaml.representer.Representer: method 'void <init>()' not found```
wraith talon
#

same here

spare apex
#

its the same with many plugins on spigot 1.20

reef fulcrum
#

Nothing to d with waterfall

grizzled notch
#

its cause they updated snakeyaml?

reef fulcrum
#

spigot updated snakeyaml, plugins wil need to update

near aurora
#

This will cause some solid havoc if this is both in spigot and bungee 😅

grizzled notch
#

it is, SnakeYAML is now at 2.0

wraith talon
#

so it's something plugins will need to update rather than spigot/bungee?

grizzled notch
#

Yep

wraith talon
#

yikes, some of my plugins erroring haven't been updated since 2017 lol

grizzled notch
#

You will have to try and find the source and fix it manually

#

not much else you can do unless spigot downgrades the lib again, which is a bad idea as it needed updating

covert cloak
#

I am using ServerListPlus as well. The unbreakable plugin is finally beaten haha

#

Just forked it and sort of got it working

#

Also with VentureChat, VC is even easy, just compiling it against 1.20 bungee made it work automagically

radiant root
#

getting this in my console:
[02:51:29 INFO]: [Toasted_fridge] disconnected with: The server you were previously on went down, you have been connected to a fallback server

#

tons of players cannot join my server but there is 20 players online, so its only some players that cannot login

#

I don't have any other servers linked to my bungee either

tough vale
#

That error means the connection between the proxy and the backend server got dropped somehow. The backend server's logs might have some more useful info

radiant root
#

Okay

#

I just see this on there:

[02:54:27 INFO]: [+] J3lixa
[02:54:27 INFO]: J3lixa lost connection: Disconnected
[02:54:27 INFO]: [-] J3lixa```
#

Would I need to post the entire latest.log?

tough vale
#

With just that, it implies the issue was network-related. How are you hosting the server and proxy?

radiant root
#

On a hosting site, bloom.host

#

Is it something I should contact them for

radiant root
#

checking now

fast nacelle
#

So i changed from the bungeecord to the ne waterfall and cannot join my 1.20 server with error "bad packet, are mods in use!? Unsupported protocol version 763" Has anyone encountered the same thing?

reef fulcrum
#

Waterfall version?

fast nacelle
#

nevermind, it was my fault i forgot to change values from 1.19 to 1.20 in my autoplug client and it applied older build without me noticing

grave marsh
#

Is waterfall updated now

marble kelpBOT
#

yes

normal pilot
#

Hello, I'm experiencing the bad packet, are mods in use!? VarInt too big issue, I've been looking through old messages and the issue tracker too, it seems to be an open issue on that, is there anything I can do on my end to mitigate that?

reef fulcrum
#

99% of things like that is something is actually sending bad data

normal pilot
#

You're completely right

#

But is there a way to easily track down the plugin sending bad packets?

reef fulcrum
#

nope

#

outside of a binary search, there is generally no easy way to track down network related stuff

tulip surgeBOT
normal pilot
#

Thanks for the infos

dapper stag
#

How is it supposed to use a proxy to make skins work without SkinsRestorer?

#

online mode on

dapper stag
#

online mode paper off
online mode waterfall on

#

no skins

#

yes

nimble ember
#

it not working means you did not configure it correctly

oblique salmon
#

Hello! I have a problem in my waterfall server

#

I update the last jar

#

but the proxy dosn't update to 1.20

queen topaz
#

is anyone else getting this issue?

[21:22:26 ERROR]:       at net.md_5.bungee.conf.YamlConfig.getListeners(Unknown Source)
[21:22:26 ERROR]:       at net.md_5.bungee.conf.Configuration.load(Unknown Source)
[21:22:26 ERROR]:       at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(Unknown Source)
[21:22:26 ERROR]:       at net.md_5.bungee.BungeeCord.start(Unknown Source)
[21:22:26 ERROR]:       at net.md_5.bungee.BungeeCordLauncher.main(Unknown Source)
[21:22:26 ERROR]:       at net.md_5.bungee.Bootstrap.main(Unknown Source)```
forest mica
#

something is supposed to be a number, but is string in config.yml

craggy trout
craggy trout
normal pilot
#

Can it be caused by a player with a mod sending too much (big) data?

craggy trout
#

Yes, some mods have a lot of data

normal pilot
#

I see, is there a way to limit those?

craggy trout
#

This could be solved in a "hacky" way if you don't mind the player sending the larger varint

normal pilot
#

Hmm, tell me

craggy trout
#

But you would need to modify waterfall by making the amount configurable or increasing it, it is not recommended but whatever.

normal pilot
#

But there isn't any regular way to fix it?

craggy trout
#

Not using that mods

normal pilot
#

I see, could you guide me on what to change to fix that?

craggy trout
#

In this case i'd suggest you to switch to velocity for better mod handling

normal pilot
#

But I think I already had the same issue with Velocity

craggy trout
#

Then the problem is that mod i guess

normal pilot
#

So I can't do anything lol?

marble kelpBOT
#

contact the mod author?

craggy trout
#

^^

normal pilot
#

But I'm not using any mod?

normal pilot
#

But how do I know which mod is it?

#

There's no way to know

craggy trout
#

I don't know, but use the logic. Usually Mods of render and high load stuff uses a lot of data

#

Also you can try -Dwaterfall.packet-decode-logging=true before -jar argument and send logs when it kicks the connection with that error

#

It could be also a ddos atempt.

#

It is not normal for a mod to do that, maybe it is wrongly

normal pilot
#

Alright I'll run the server with that flag and comeback with more infos

#

Thanks

oblique salmon
marble kelpBOT
#

what do you mean by "detect"?

#

I can join with 1.20 just fine

marble kelpBOT
#

didn's the server used to kick players that lower versions with an error when they tried to switch to a server with a higher one? thonk

#

*with

fickle carbon
#

Can I update my waterfall server to 1.20 while leaving my Paper servers on 1.19.4 for now?

I want to do this so Geyser users can connect.

#

I do also have viaversion running temporarily while the update is going on.

marble kelpBOT
#

yes

#

waterfall supports 1.8-1.20

fickle carbon
#

thank you!

nimble veldt
#

Ok i feel really stupid rn

#

But

#

My 2 friends both can join my server just updated but i can't

#

We all are on 1.20 vanilla

#

And join the same server with the same ip

#

But when switching to the 1.20 sever only they can join and i get kicked

#

And this on the backend 1.20

[22:08:52 INFO]: UUID of player SageSphinx63920 is 6f6c288c-b4c4-4f9d-b0fa-59ef2975abcd
[22:08:55 INFO]: com.mojang.authlib.GameProfile@1e576d64[id=6f6c288c-b4c4-4f9d-b0fa-59ef2975abcd,name=SageSphinx63920,properties={textures=[com.mojang.authlib.properties.Property@7aae9de4]},legacy=false] (/0.0.0.0:50736) lost connection: Disconnected```
#

Oh shut

#

Sorry im in the wrong channel

vivid vapor
#

Was there a breaking change to snakeyaml in 1.20 or is it bugged? I have 2 plugins on the proxy that don't work anymore but usually that's pretty rare for a bungee update

pallid inlet
#

use 172.18.0.1

reef fulcrum
#

No, leave that blank

pallid inlet
#

no leave that as default (0.0.0.0)

reef fulcrum
#

read the pins on how to set it up properly

#

otherwise, ask ptero for support

pallid inlet
#

read the docs

#

wait did u change the allocation of ur backend server?

#

u should change it to 127.0.0.1

#

make sure only waterfall using public ip

twin bolt
#

hello, can someone guide to make a bungeecord packet listener? I just want some hints, I'm trying to modify the tab completion sent to the user

#

and I don't want to be dependant like using protocolize

twin bolt
#

anything I find is old...

reef fulcrum
#

I mean

#

The entire workings of bungee literally hasnt changed in years

twin bolt
#

I don't really know how I can access UserConnection, where should I find the maven repository from?

#

like these imports

import net.md_5.bungee.protocol.AbstractPacketHandler;
import net.md_5.bungee.protocol.Protocol.DirectionData;
#

I'm totally confused xD

#

should I build bungee myself and use it locally?

reef fulcrum
#

yes

lilac moss
tulip surgeBOT
lilac moss
#

issue doesnt happen when the waterfall was in 1.19.4

twin solstice
#

complain to the author of litebans

hollow dock
#

Hi waterfall -- just had a UUID spoofer login to my server and act as me (OP). With waterfall, I have the server in online-mode: false -- is there a plugin that helps protect against this? Or can I set online-mode true?
For my servers, should I have them in restricted: true mode?

twin solstice
#

and no, restricted: true does not help

tiny talon
#

How long will it take to get the full version of 1.20 out? So no longer experimental

twin solstice
#

it's waterfall

#

waterfall does not have experimental 1.20, it's just 1.20

craggy trout
#

I don't see why recommending velocity on this channel, is not scoped

twin solstice
#

because waterfall is practically dead

craggy trout
#

Preferible is Waterfall

#

For most of spigot/craftbukkit people

craggy trout
#

How ever

twin solstice
#

2021 and not merged

craggy trout
#

Seems to work good

craggy trout
leaden stone
#

Anyone get this issue happening to their players semi-frequently? The player is able to just attempt joining again and it works but I don't like the fact that this happens sometimes

lavish pebble
#

Can someone help me?
I'm trying to create a network, I'm using Waterfall
And Magma to make a server with mods, everything is fine apparently, and with the mods installed both on the server and on my launcher (same mods)
When I put the option "Bungeecord: false" and enter as an independent server, it works perfectly, but when I put "Bungeecord: true" and try to enter through the lobby of my server, this error appears in the console rejected vanilla connections

reef fulcrum
#

We don't support magma

#

not to mention depends on the MC version, but anything abouve 1.12 and modded is generally borked with proxies

lavish pebble
#

So there is no way to make this work?

reef fulcrum
#

atm, no

#

using velocity + the ambassador plugin is the best bet for forge support atm

lavish pebble
#

Got it, thanks for the answer 🙂

golden carbon
#

What I must write when I want using waterfall in pterodactyl panel?

#

In place: Bungeecord version

#

pls need this asap

reef fulcrum
#

We're not ptero

crystal ocean
reef fulcrum
#

yes

tidal musk
#

Okay so, i have 3 servers

  • Bungee (waterfall)
  • Auth 1.12.2
  • Lobby 1.16.5
    it connects me to auth i enter my pass then it just says that im already connected to the server. When i try to manually connect to the server i fail because i get kicked because of outdated client even tough i use 1.16.5, i have viaversion installed (just for the record).
#

any way to fix this?

lost river
waxen fern
#

how to download waterfall 1.19.4

#

thank you

golden carbon
#

i want to know what i must write here not ptero support lol

#

xd

reef fulcrum
#

We don't know

#

half piss in the wind would be "1.20"

#

if not, ask ptero

white scroll
#

Hey

#

is there a waterfall for fabric

reef fulcrum
#

It’s a proxy, it works with the vanilla protocol for the most part

#

You are generally better off with velocity, however

dapper stag
#

hi! Will the creation of another proxy in another region, conditionally, the USA, reduce the ping for players from the USA? I mean if the proxy server will have a more stable and faster connection

#

and if, conditionally, the connection to this proxy will be through a separate subdomain

#

there are no such problems on large servers and we are interested in how they are solved

reef fulcrum
#

No

near canyon
#

does waterfall support M1?

random idol
#

UpstreamBridge has disconnected

random idol
craggy trout
random idol
#

how do i fix

random idol
tulip surgeBOT
random idol
random idol
radiant root
#

is bungeeguard needed with waterfall

#

ping on reply please

dark panther
#

However, this only allows connection through minehut and not default ip

#

Can I set it up such that player do not have to connect through minehut but can also directly connect :)?

reef fulcrum
#

Unsupported

#

You’d basically need to modify waterfall or have some plugin or something that would try the different apis

dark panther
#

How could I best describe the issue?

#

plugin that supports multiple connection apis?

leaden minnow
#

Hello, I want to ask if the proxy server is running on a different hosting than the other servers, should I set the network-compression-threshold: 256(512) on the spigot servers?

radiant root
marble kelpBOT
#

@leaden minnow probably not necessary if your network is fast enough

reef fulcrum
# radiant root ?

I mean, ideally you use a proer firewall, but as a last resort, sure

leaden minnow
marble kelpBOT
#

it's more about the bandwidth that you have

#

but I doubt you should run any issues on any host without compression

#

*into any

leaden minnow
marble kelpBOT
#

yeah

leaden minnow
#

okay, thank you!

fickle carbon
#

I have bungee.command.server permission on LPB and OP on all of my paper servers yet no server command. any ideas?

#

wow nevermind. I just had to hit enter on the command even though it was red and never tried to autofill

#

very cool

craggy trout
fickle carbon
#

is there a way to allow players to have the /server command but not for one specific server?

radiant root
#

For some reason players keep getting randomly kicked for "The server you were previously on went down, you have been connected to a fallback server" the server is very much online with 25+ online but just randomly kicks groups of players for this or doesn't allow some users to join

#

I don't understand why, ping on reply! I can post latest.log below

radiant root
#

also this:

[07:10:02 INFO]: [***|universal_21] <-> DownstreamBridge <-> [Survival] has disconnected
[07:10:02 INFO]: [***|universal_21] -> UpstreamBridge has disconnected1```
#

no idea whats going on, all I did was add another spigot server to my network and this starts. I even disconnected it from the network and switched back to only the proxy and and the Survival server but it still persists without that server being connected. ping on reply, thank you

#

It also seems to just kicking and preventing joins for connection error null or something

white scroll
#

And I need it for fabric and for forge

#

but fabric is more important

reef fulcrum
#

idk what to tell you

#

Like, modded support on proxies is already shaky as stuff likes to break vanilla protocol expectations in some areas in a manner that we can't account for

#

velocity has some mods which, at least for fabric, help mitigate some of that; i.e. cross stitch, the fabricproxy mod, etc

white scroll
#

Alright, thank you

#

I just need it cause I'll be hosting 3 servers

#
  1. Fabric SMP with carpet mod and everything
#
  1. a Twitch SMP, and I just want performance mods
#
  1. Just a paper creative world
reef fulcrum
#

So, your issue is generally gonna be forwarding support for 1/2

#

idk if there is a mod out there which adds ip/uuid forwarding for the legacy bungeecord ip forwarding stuff, afaik that stuff kinda slowly died out as proxies don't really play too well with modded environments and never have

#

ofc, post 1.13 it just got a lot worse

white scroll
#

yea

#

Otherwise I need to get 3 domains

high horizon
#

Ok

radiant root
tidal musk
#

I get this error message when trying to join my server, I dont want everyone to only have to use waterfall is there anyway to fix it? ive got everything i need enabled

#

including ip forwarding

nimble ember
#

bypassing the proxy means bypassing authentication

languid lotus
#

hello I have an issue with my proxy, I can connect to my hub server but I can't connect to my practice server? it says the server is offline

#

I configured it all the same, ips are correct and everything

low veldt
#

Does waterfall support purpur?

marble kelpBOT
#

probably

low veldt
#

So, my friend decided to use bungeecord and run waterfall on my other servers. Does waterfall work together with bungeecord.

jolly ibex
#

Waterfall is a fork of bungee. Just use waterfall instead of bungeecord.

low veldt
jolly ibex
#

Waterfall is technically bungeecord with better performance.

low veldt
#

So I setup waterfall with minehut and whenever I run it I get this.

#

Only issue is if minehut has this on I cannot turn it off due to not being able to access the files.

marble kelpBOT
#

ask minehut, we don't know how their setup works

#

(but it looks like they put velocity in front of everything? and you can't really chain proxies)

#

they might provide you with a way to do that but it's not supported natively

reef fulcrum
#

your servers hostname is misconfigured as it's not resolvable

reef fulcrum
#

you're missing the acual exception

orchid verge
#

wtym

#

ow

#

ops

#

sry

prisma mulch
#

When I use waterfall does it have to be on all my servers and not just the proxy?

prisma mulch
craggy trout
craggy trout
prisma mulch
#

As well as I'm using a custom domain

craggy trout
#

Well, you can setup tcpshield if your host doesn't have the hardware and systems to mitigate a ddos

prisma mulch
#

Well, at the moment is seems that we were forced to do it, but I can see what happens if I don't have it configed.

fast nacelle
#

Hello do you know how to configure waterfall co players are send to lobby when they are kicked from any of the backend servers or the servers are shut down? I have the lobby set as the only one in the priority list and force_default_server: true but it still doesn't work. Thank you.

craggy trout
radiant root
#
[10:29:59] [Netty Worker IO Thread #21/INFO]: [J3lixa] disconnected with: The server you were previously on went down, you have been connected to a fallback server```
what does this error mean on proxy? (servers are all online with players on them so im not sure whats going on, was happening all day)
#

ping on reply please!

marble kelpBOT
#

are mods in use?

radiant root
#

On players end? or server

marble kelpBOT
#

either?

radiant root
#

Not that I know of haha, just plugins. On the players end I am unsure but since it was mutliple ppl including geyser connected bedrock users im not sure that its player end

#

Let me grab my latest.log

marble kelpBOT
#

a plugin might be sending invalid data

#

(on the paper-side)

#

make sure they are all up to date for your used Minecraft version

radiant root
#

sounds good I will look into it!

#

going to update every plugin

prisma mulch
#

Constantly getting this even though I have it enabled.

reef fulcrum
#

Usually != always

#

All we can say is what it says, the connection was kicked unexpectedly; see your server logs

winged geyser
#

is there a way to block plugin messages from a server

#

googling is again hard to find useful results because you just get "message plugin" or "filter plugins"

#

this is so that i could have proxy level stuff like commands to switch server, without this independently run server being able to mess with stuff

reef fulcrum
#

Directly? No

#

You’d need a plug-in to do that, and I really doubt one exists

winged geyser
#

would it be that hard to write one to just discard them? not sure what it entails for the "default" ones like the server asking for ip from proxy type thing

reef fulcrum
#

Idk, I forget how the api looks for that stuff, might need some level of hacks

winged geyser
#

is velocity or another alternative any better for this usecase? its specifically friends running independent small servers under one proxy - so theres some trust but better to be on safe side, just dont want each one to affect each other, but allow proxy to do os

reef fulcrum
#

The entire nature of a network is trust

#

Nobody writes their software in this ecosystem with the expectation that you’re going to have servers you don’t exactly trust in the network

radiant root
#

still occurring though

marble kelpBOT
#

/readall

#

err

#

damn spaces xD

toxic nymph
#

Hi. I just found out that if I send any messages through waterfall proxy (staffchat & msg for example) I will get kicked out next time I send message in paper server chat for reason "X lost connection: Received chat packet with missing or invalid signature." What should I do?

marble kelpBOT
#

completely handle chat via the proxy or use a plugin to remove chat signatures on the paper servers

toxic nymph
#

I already have plugin that removes chat signatures on my paper servers. Still this happens

#

Is there any plugins that handle chat via the proxy?

marble kelpBOT
#

lots

#

although that's not as populated yet

reef fulcrum
#

you need a plugin that removes that stuff properly

#

like, your entire issue here is that the signature stuff is still in play

#

even if you're removing them somewhere

#

i.e. from the messages sent to the client; you've still got the clients sending that stuff and the server processing it

lament estuary
#

Anyone know what this is about on Waterfall (latest version)

[01:54:33 WARN]: [/xxx.xxx.xx.xxx:xxxxx] <-> InitialHandler - could not decode packet! java.lang.IndexOutOfBoundsException: readerIndex(7) + length(1) exceeds writerIndex(7): PooledSlicedByteBuf(ridx: 7, widx: 7, cap: 7/7, unwrapped: PooledUnsafeDirectByteBuf(ridx: 31, widx: 31, cap: 2048))```
unique mantle
#
``` getting this error after updating to 1.20
#

Waterfall version 1.20
Purpur Version 1.20.1

random idol
#

I been getting error here and there that proxy lost connection to the server since i updated my bungee

dusky nimbus
#

I have been getting this issue when it says an Inital Handler has been connected:

InitialHandler - could not decode packet! java.lang.IndexOutOfBoundsException: readerIndex(7) + length(1) exceeds writerIndex(7): PooledSlicedByteBuf(ridx: 7, widx: 7, cap: 7/7, unwrapped: PooledUnsafeDirectByteBuf(ridx: 31, widx: 31, cap: 2048))

I am running the latest version of waterfall

This error does not appear when a player join the server

Any help with this would be great, thanks

high cradle
#

Greetings, i would like to ask on what is the highest version support for waterfall?

exotic crypt
#

any bungeecord/waterfall plugin suggestion?

ashen bramble
#

when can we expect any waterfall update?

winged pilot
#

why do you need an update

icy ravine
tulip surgeBOT
ashen bramble
winged pilot
#

oh i see

#

iirc cat is the only person who maintains it so not often

marble kelpBOT
#

just PR an upstream update thinksmart

reef fulcrum
#

My pc is playing hot potato, so testing stuff, etc, is a bit of a pita; so, outside of waterfall just being headache inducing because bungee, it’s also various other forms of headache too

wary snow
#

Is there an issue with waterfall and pterodactyl? Im attempting to use 127.0.0.1/172.18.0.1 and im just getting not able to connect. I've been at it for hours and it needs to change due to a UUID spoof my server has been targeted with 😅 any help would be more then appreciated im tired

exotic crypt
#

<-> InitialHandler - read timed out

#

have to wrooy bout it?

reef fulcrum
#

something opened a connection and didn't send any packets in like 30 seconds or whatever the timeout for that phase of the connection was

meager dagger
reef fulcrum
#

idk anybody who maintaisn such a thing

meager dagger
#

So.. ok then, I guess there is my point of view is a bit wrong.
How then I can manage bungee - remotely?
Like, for my paper servers, I have RCON access from my admin panel on my own webpage, through RCON.
But what about the waterfall?

Some plugins require reloading after config changes, and that's great so I should not shut down the whole network for a few seconds.
Is there any other way to solve my issue?

reef fulcrum
#

If you really must, you'd have to update the yamler plugin yourself or something

#

RCON is generally not something people care about given how inheriently insecure it is

#

most people generally use a server wrapper which provides them access to proper raw console rather than relying on rcon

meager dagger
#

well, then it seems I should make an update on our backend 🥲

#

btw, thanks for your thoughts

misty linden
#

Hi, somebody knows anything about this?

#

[Geyser-BungeeCord]: Tried to update score without the existence of its requested objective 'TAB-YellowNumber'

tough vale
#

TAB's end.

misty linden
#

ty

icy ravine
tulip surgeBOT
reef fulcrum
#

something tried to create duplicate team names

#

if on server switch, long standing known bungeecord limitation

#

(two servers declaring the same scoreboard team names = boom)

craggy trout
reef fulcrum
#

well, yea, that's the joyous headache I have with waterfall in general

#

easiest fix is to just break the entire scoreboard API

craggy trout
reef fulcrum
#

I have no means to work on anything in regards to waterfall, so MahiruShrug

exotic crypt
#

any1 can help me?

reef fulcrum
#

A plugin tried to run a command as a player

#

That's basically not supported anymore

exotic crypt
#

oof

#

k tysm

surreal relic
#

AFAIK i'm running latest pt panel on ubuntu 22.04 and this pops up in server logs

this is on latests waterfall with java 17

fallow olive
craggy trout
craggy trout
surreal relic
craggy trout
#

I think so, did you correctly setup the panel?

surreal relic
#
show  variables like 'transaction_isolation'
#

MySQL 8 uses tx_isolation or something along those lines from a stackoverflow answer

craggy trout
#

I don't know too much about panels, but i think you could run the proxy trougth rootserver to avoid this problem

surreal relic
#

And yeah it's all installed correctly, only these niche minecraft plugins causing issues now.

craggy trout
#

I have no idea, but if you solve that problem, it will let you enter the proxy correctly

#

I generally prefer the use of rootserver instead of panel if you have access, at least on the proxy

reef fulcrum
radiant root
#

ping on reply

#

thanks

craggy trout
craggy trout
#
[09:14:23] [defaultEventLoopGroup-5-1/ERROR]: io.netty.handler.timeout.ReadTimeoutException
[09:14:23] [qtp872041833-163/WARN] [Plan]: Database queue size: 500, dropping some unimportant transactions. If this keeps happening disable some extensions or optimize MySQL.
[09:14:25] [Netty Worker IO Thread #16/INFO] [floodgate]: Floodgate player logged in as *DragoXpain disconnected
[09:14:25] [defaultEventLoopGroup-5-2/INFO] [Geyser-BungeeCord]: DragoXpain has disconnected from the Java server because of Read timed out.
[09:14:25] [defaultEventLoopGroup-5-2/ERROR]: io.netty.handler.timeout.ReadTimeoutException
#

Some read-time outs

radiant root
craggy trout
#

It's a rtimeout yeah

#

But i'd suggest you to remove that plugins from proxy

radiant root
#

Okay, I will move it to spigot end

tidal musk
#

~~ Is there like no way of being able to enable whitelist on a proxy server setup?~~ never mind, figured it out.

dense vector
#

I'm getting If you wish to use IP forwarding, please enable it in your BungeeCord config as well! even though it's enabled?

steel surge
#

if you're getting that message then chances are that it's not

dense vector
#

It is?

#

ip_forward: true

#

@steel surge

reef fulcrum
#

Make sure that you're actually connecting to the proxy and not one of the actual MC servers

raven pier
#

What is the list of server types and versions waterfall can connect to?

#

In the latest build anyways

reef fulcrum
#

1.8+

raven pier
#

All I know is spigot, paper, and maybe sponge i honestly couldn't tell

#

But i dont know others

brave hemlock
#

i have a problem with join on the server

tulip surgeBOT
ornate oxide
#

Hey, question here if I have 4 servers connected by waterfall that is mean that each server has his own Thread / Core?

surreal relic
reef fulcrum
raven pier
reef fulcrum
#

no

#

modded environments are generally unsupported and heavily in an area of "glhf"

raven pier
#

I thought you supported that at least?

#

If waterfall doesn't work for that what proxy does?

reef fulcrum
#

No

#

1.13+ changed the way that modded clients work

#

Proxies and modded platforms haven't fully agreed upon a way to support it

#

sponge forge will work, afaik; but, as soon as you start installing mods, ymmv

raven pier
#

Ah so it's incredibly difficult

#

Okay

#

Thank you

craggy trout
#

But it depends on a client-side mod

raven pier
craggy trout
#

Just a +1.13 modded server

raven pier
#

Is it compatible with spigot and paper too?

craggy trout
#

Well yes, it just adds compatibility for what you need

#

Also they have a backend named "arcligth" that improves forge support

raven pier
#

And if i joined a spigot server through the proxy without the dependent mod it would still work?

craggy trout
#

A normal server yes

#

But if you want to join a modded server with forge 1.13+ you will need the client-side mod

raven pier
#

Does lightfall update when waterfall updates?

craggy trout
#

You can check by your self i guess, but i saw it supports 1.20.1

raven pier
#

Do bungeecord plugins work?

#

Like it does for waterfall?

craggy trout
#

It just adds a modern forge upstream connector

#

It doesn't break nothing

raven pier
#

Okay thx

#

I'll check it out

#

Where can I find the client mod needed to join?

craggy trout
raven pier
#

Does a mod need to be installed for the server side

#

The one connecting to the proxy

craggy trout
#

Client side

rugged olive
#

Is it possible for the "listeners" motd to overwrite the "servers" motd if yes, how?

tidal musk
#

can waterfall have a custom restart message? Other then The proxy server is restarting

nimble ember
craggy trout
#

Try to create "messages.properties". Paste this and modify it to what ever

tidal musk
#

Anyone know why custom skins on my bungeecord server aren't working?

craggy trout
#

On your proxy folder

tidal musk
#

theres none

tidal musk
#

@craggy trout

craggy trout
#

That's your proxy folder

ancient ingot
#

Hey guys, I need some Waterfall help.
I changed from Bungee to Waterfall because I was told it has better forge support than bungee.
I have a network I am building with vanilla servers and modded servers.

I have a lobby that is vanilla, I have via version installed on it which allows you to log into that server with a modded game.
I have a cobblemon server that I want to hook into my network. The cobblemon server is running mohist and works in standalone online mode, but when I hook it into the network I get:
"this server has mods that require forge to be installed on the client contact your server admin for more details."

The thing is, I have the modpack on my client, but I cannot go from the vanilla lobby to the modded server.
Any help would be appreciated. This is like the last piece of the puzzle to complete my network.

reef fulcrum
#

proxies break the forge handshake

#

there are waterfall forks which use a client mod and coax support back in, i.e. lightfall

ancient ingot
#

An additional client side mod is needed to do this tho?

#

Oh yea, I see it.

#

oof...

#

Is there no way to just like.... ignore the handshake entirely?

reef fulcrum
#

No, because the handshake is where it does stuff like syncing mods, etc

#

there was ambassador for velocity which works without a mod, but is more limited

ancient ingot
#

How limited? Cuz all I need it to do is send the player to a different port.

reef fulcrum
#

some mods might work, some mods might not

ancient ingot
#

Welp, here goes trying then. I appreciate your help!

tidal musk
#

the main file directory?

winged pilot
#

is it even possible to have a bungee chat anymore

#

all the plugins i try cause players to be kicked for chat validation

reef fulcrum
#

no

winged pilot
#

damn

winged pilot
#

offline mode?

tidal musk
reef fulcrum
#

I mean, disabling online mode changes your UUID from being your actual UUID, you know, the UUID which ties your account to your skins

acoustic ruin
#

Hello, I have a set of servers on waterfall and was wondering if its possible to run a forge/modded server using the waterfall system. Is this possible?

acoustic ruin
#

Anyone?

reef fulcrum
#

Yes but no

#

Forge handshake doesn't work on anything 1.13+, you'd need a waterfall fork and a client mod for that

acoustic ruin
#

lovely answer lol

reef fulcrum
#

Pre that, depends on the mods

acoustic ruin
#

Im trying for 1.12.2

reef fulcrum
#

Some work, some don't

acoustic ruin
#

its a modpack of like 100+

reef fulcrum
#

Glhf

#

The advice with proxies is generally don't

#

They can work, but generally using prefab mod packs is heaaavvily hit and miss due to how bungee cord works and the fact that forge doesn't support proxies, and modders rarely cared for them either

acoustic ruin
#

unfortunate. So the main thing was how to load the replacement for the spigot and bukkit file. the yml file i believe

#

how would I change it like those files if the server is running forge those dont generate?

reef fulcrum
#

I mean, you don't

#

They're not a thing

acoustic ruin
#

so how do I link it? sorry kinda new to this

reef fulcrum
#

If you mean for stuff like bungee mode, you'd need a mod

acoustic ruin
#

would you happen to know the mod?

reef fulcrum
#

Only mod I know of that adds forwarding support is sponge

acoustic ruin
#

I just want the server to be connected on the bungeecord servers

acoustic ruin
reef fulcrum
#

You'd use the spongeforge mod

acoustic ruin
#

and then I load the server and link it as normal?

reef fulcrum
#

Well, you'd need to configure sponge, but, yes

acoustic ruin
#

ok perfect. If I have any questions Ill ask

acoustic ruin
#

I added the mod itself and put it in the mods folder ( the server is running forge) and it instaly crashed. Can I send a crash log in here?

reef fulcrum
#

Sponge is a pretty big mod in a sense of what it touches

#

There's nothing we can do, sponge might have some info but given that it's ancient software you're probably relegated to seeing their archival of info ob their discord, forums, etc

acoustic ruin
#

alright. Thanks for the help

errant pivot
#

do i need to have bungeeguard plugin if im using the bungeecord config and servers like this?
127.0.0.1:29555

reef fulcrum
#

If you have stuff properly isolated then no, bungeeguard isn't needed

errant pivot
#

seems like i don't have setuped correctly, just setuped a local host bungeecord, and was able to connect from there

reef fulcrum
#

You need to actually bind the servers to the localhost otherwise they're bound to all network interfaces

errant pivot
#

how u do that? any guide?

#

gonna try to see on youtube