#waterfall-help

1 messages ยท Page 58 of 1

frail vessel
wintry cobalt
#

Is it possible to disable this message completely?

The "target" server is intentionally down, so it goes to the next server in the priorities list. So displaying this message isn't needed and IMO for my situation.

royal hawk
tidal musk
#

Waterfall 1.17 out yet?

severe badger
#

Yes

tidal musk
#

Sweet, any new changes?

severe badger
#

Everything goes via rolling releases. Check the commits for some kind if "changelog".

tidal musk
#

I got a question, how does it come that since i use waterfall that me and my players are getting a higher ping then usual?

#

Before waterfall i had a single paper server and my ping was back then 80-90 and nowadays its up to 270-320

reef fulcrum
#

you're adding an extra layer of processing in the way

#

Never seen it get all that bad but there are some caveats to having another buffer and process sitting in the middle of everything

#

plugins in general can also cause of lot of issues due to bungees architecture

prisma whale
#

need more info as well

#

is waterfall on the same server?

tidal musk
#

Uhm

#

Well the waterfall jar is not in the paper server

prisma whale
#

where is it?

tidal musk
#

On the proxy

prisma whale
#

thats not what I mean, is it on a separate server in the same datacenter/lan network, or separate network entirely

tidal musk
#

I think in this case a separate server

prisma whale
#

also waterfall is a proxy so I am not sure what you mean its on the proxy

tidal musk
#

I got 5 servers, 4 of them are paper and 1 is the proxy (waterfall)

prisma whale
#

if the waterfall proxy server is at a different location and its too far from your paper servers and you, your routing will take a detour and you will have higher pings

#

waterfall proxy should be as close as it can to the paper servers or as close to your end user

tidal musk
#

Makes sense, thanks

#

I will check if the proxy is hosted on the same location as the paper servers

tidal musk
#

Do i need to tweak something in the config?

prisma whale
#

location doesn't really matter, its network that matters

#

are they same provider?

tidal musk
#

Yes

#

I use ApexHosting

prisma whale
#

I would remove all plugins first like cat said, then test if that helps, if it doesn't, then download WinMTR and run two tests for 500 runs one to the proxy and one to the paper server

tidal musk
#

The plugin is called SecuredNetwork

#

Also i removed viaversion last week and that made it stable for a small bit that players with even more high ping would not get kicked, even though they still got a high ping but lower then before.

reef fulcrum
#

use BungeeGuard

prisma whale
#

^^

tidal musk
#

Whats the difference between these 2?

#

@prisma whale

reef fulcrum
#

BungeeGuard is well proven and there is literally no reason for anything else

#

from what I see of SN it's just a more bastardised version of that one plugin we told people to get rid of as it was blatently flawed

#

I guess if you have the passphrase stuff setup, it's maybe on par, but, bungeeguard uses paper API so it's fairly not breaky on updates

tidal musk
#

Oh sweet

#

Then i will get bungeeguard

#

Is it easy to setup? With SecuredNetwork it was with tokens and such, was alot of trouble

prisma whale
#

you still need tokens, but probably

reef fulcrum
#

Yes

prisma whale
marble kelpBOT
#

BungeeGuard does the token stuff automatically on first connect though ๐Ÿ‘€

reef fulcrum
#

when you first install it, you just need to join the servers and it will auto pick up the first token sent to it

tidal musk
#

So i dont need to do the token stuff in console and it will be automatically added to the config when connecting to the server, am i right?

#

So basically just drop the plugin and done?

prisma whale
#

read the instructions linked

tidal musk
#

Okidokie

#

Let me also send the bungee plugins i use

#

(reminder: hackedserver is a plugin to check what client/modloader a player is using. Hackedcore is the API.)

prisma whale
#

idk, remove all plugins and go from there

marble kelpBOT
#

aww, apparently luck removed the automatic token saving cat ;_;

prisma whale
#

thats basic debugging stuff when it comes to determining problems

reef fulcrum
#

a lot of the stuff plugins do happens on networking threads

#

brb, going to butcher luck

#

I mean, give him head pats

#

(with an axe)

quartz mauve
#

Still easy to setup tho

prisma whale
#

aggressive head pats

tidal musk
# quartz mauve Still easy to setup tho

Yea i just readed the wiki thing and it seems really easy. Altho at the end it says that i need to use "bungee reload" in the console but that could break stuff right?

quartz mauve
#

Yeah don't reload, restart always better

marble kelpBOT
tidal musk
#

Sounds good

brazen crypt
#

Guys how can i see mining speed of pickaxes ( modded ones )?
Is there a config on minecraft or a mod for this?

quartz mauve
#

Don't think this has anything todo with bungeecord/waterfall

brazen crypt
#

oh sorry wrong channel

full kettle
#

Does BungeeGaurd work on 1.17 yet?

quartz mauve
#

Says tested on 1.17 under supported versions so think that's a yes

candid turret
#

How can I adjust the villagers to have children?

#

What settings do I have to set?

gritty umbra
tough island
green sequoia
#

Quick Question, I was told some time back that some people here were working on a proxy that could resolve forge to server incompatiabilties (create mod), any updates or progress on that?

marble kelpBOT
#

look at Velocity

#

that's probably what you heard

green sequoia
#

thx

green sequoia
#

Just checked, and I am not sure if that is what I was suggested, zzzCat said something about a release in the waterfall channel and idk, I just thought I would ask again

#

He specifically said not to pester anyone, so I hope this doesn't qualify as that

torpid kiln
#

Server just can't start...

prisma whale
#

Looks like it started

torpid kiln
#

But it doesen't work

#

I can't connect

reef fulcrum
#

Are you connecting to the correct port?

#

what are you seeing?

prisma whale
#

Did you open the ports on the firewall?

reef fulcrum
#

you are aware that waterfall is a proxy and not a server?

prisma whale
#

And connect to the right port

torpid kiln
#

I using a rignt port

green sequoia
green sequoia
#

1.16+

royal hawk
#

The issue is that making a protocol that isnt specific to forge and does not favour another mod loader is very tricky. I think I have a design that is somewhat reasonable

#

But sadly its nowhere near complete

reef fulcrum
#

I still stand that the best solution here would probs be to reconnect the client and pass some token over or something which the proxy can deal with setting the target server

#

only headache there is probs gonna be is the current flow/plugins though

royal hawk
hard socket
#

Is waterfall updated for 1.17?

zinc lily
#

yes

#

has been for about a week

reef fulcrum
#

are you going for the reconnect approach or?

severe badger
#

yes

reef fulcrum
#

\o/

hard socket
#

Thaanks

green sequoia
marble kelpBOT
#

just implement a reconnect plugin message like how bedrock does it ยฏ_(ใƒ„)_/ยฏ

thick magnet
#

For a Waterfall server, I have network compression set to 512 should my subservers also have a network compression or should I set it to -1?

tidal musk
#

I have a question for waterfall plugins

#

So if I add a plugin under the folder for my proxy (waterfall) folder

#

Does that mean that plugin applies to every other spigot/paper server its connecting?

marble kelpBOT
#

no, it means that the plugin applies to the proxy server

tidal musk
#

for example, whats the point of adding luckperms to the proxy server

marble kelpBOT
#

so that it can run on the proxy?

tidal musk
#

Wait; so say if I added luckperms onto my water fall server

#

What would that entail?

marble kelpBOT
#

you would have luckperms permission on your proxy

tidal musk
#

But I thought the proxy server simply linked everything together

#

Why would it need to be installed on a proxy server?

reef fulcrum
#

to restrict stuff like /server

#

biggest thing is that you can have one database setup and manage all your perms from one system

#

and then there are things like chat plugins which can run on the proxy

marble kelpBOT
#

I mean technically you don't need lp on the bungee for that

left finch
#

Or forget about luckperms go old school and use bungeecords built in permissions setup at config.yml ๐Ÿ˜‚

tidal musk
marble kelpBOT
#

I mean, if you don't need anything special on the proxy then you don't need a permission system on the bungee

tidal musk
#

Sorry, I'm very inexperienced with proxies ๐Ÿ˜…

marble kelpBOT
#

they provide a chat...

#

what else do you expect a chat plugin to do?

reef fulcrum
#

biggest thing would be cross server chat, ^

tidal musk
reef fulcrum
#

doable without proxy plugins but much grosser, but, doesn't have access to server side stuff

#

simply, it does

#

But the proxy is running logic on it

#

and for some networks, running logic on the proxy makes a lot of sense

marble kelpBOT
#

the proxy has a plugin api too (hence why there are plugins)

tidal musk
reef fulcrum
#

it's a proxy, it intercepts every packet

marble kelpBOT
#

I think you don't realise the most basic fact about what a proxy is: you connect through it to the minecraft server

#

like any other proxy

left finch
#

In the end you're not connected to the proxy, you're connected to the backend server

zinc lily
#

through the proxy...

reef fulcrum
#

You are connected to the proxy, the proxy connects to the actual servers, the backend servers still work as they normally would but you have this thing sitting between you and the servers which does stuff

tidal musk
reef fulcrum
#

it's just logic

marble kelpBOT
#

you chat on it by typing your client chat

reef fulcrum
#

the proxy handles every single packet sent to it, some are passed straight through, some are not

tidal musk
marble kelpBOT
#

@left finch that's the wrong way around

reef fulcrum
#

a plgin can easily intercept chat packets and deal with them

marble kelpBOT
#

no

#

it doesn't affect the server at all

reef fulcrum
#

the server won't see the chat messages if you have a chat plugin on the proxy

marble kelpBOT
#

the server has no idea what plugins you are running on the proxy unless the plugin tells them

reef fulcrum
#

the chat plugin on the proxy will deal with that chat messages, formatting them, sending the message to other players, etc

tidal musk
reef fulcrum
#

once again, it intercepts it

#

if you have a chat plugin on the proxy, the chat packet is cancelled before it's sent to the server

#

and the plugin on the proxy deals with it

tidal musk
#

What would be a example of a plugin that should be installed on a proxy server?

reef fulcrum
#

none

#

it's up for server owners and plugin devs to determine where best to run their stuff

#

plugins on the proxy make a lot of sense until you notice that they don't have clean/easy access to server state

#

things like queues are commonly done on the proxy, and anti-bot stuff as it's easier to distribute proxy instances than server instances

tidal musk
#

Alr

digital dirge
#

I can't get a certain permission to work on waterfall

#

everything else works besides this one thing

#

and it worked before I updated the plugin that I need to get the command from

#

I guess for right now I'll just put the plugin on my servers since it can run on both and I'll contact the creator of the plugin to see what I can do about it

hard jay
#

is there a way to setup waterfall to allow 1.17 clients, but still run a 1.16.5 server behind it?

glacial jacinth
#

Via version

real hollow
#

Bit unrelated but, why is phoenix616 a bot for me lmao

jade peak
#

talking on IRC

real hollow
#

Ahh

rancid sinew
#

Do you recommend making the hub 1.8
8 or 1.12.2 for max optimization and then normal 1.16.5 servers and use viaversion? Or just do 1.16.5

zinc lily
#

just do 1.16.5

#

because you'll get support for that now

loud tendon
#

U can get at least 250 players in a lobby if u have a good cpu

chrome vale
#

ram too...

loud tendon
#

If u have a decent amount of players, i recomend to build multi-lobbies system...

chrome vale
loud tendon
#

i dont reall know

chrome vale
#

it says its fixed but tho... i still find this as an issue with the custon trades

#

ok thanks

rancid sinew
#

I have my own server with pterodactyl installed 60gb ram hahha

loud tendon
#

60gb ram in a minecraft server?

rancid sinew
#

I use it for more than 1 mc server

loud tendon
#

oh you mean in the whole block of pterodactyl?

rancid sinew
#

Ye

loud tendon
#

i see

#

its easy to install ptero?

#

it affects the performance of a server?

chrome vale
#

60gb ram 0_0

rancid sinew
#

Easier if you know linux, if not theres like tutorials where u just copy paste literally everything

#

Use ubuntu 20 ez af

rancid sinew
#

XD

zinc lily
#

looked at ptero but im comfortable in the terminal

rancid sinew
#

DAMN

chrome vale
#

Only 35$ wtf

rancid sinew
#

Thats hardcore naomi

#

I cannot for the life of me enjoy terminal

loud tendon
#

ptero is useful to delegate if u hire a dev to build a server

zinc lily
#

ptero does make it easier, but i dont feel like adding any overhead to my poor FX-6300

loud tendon
#

and so u dont have to give him a ssh console user

rancid sinew
#

F hahaha

chrome vale
#

if you have a playerbase man 35$ is just less

rancid sinew
#

Yes i have a streamer with 60k followers exclusively on my server

chrome vale
#

you jokin ryt lol

rancid sinew
#

Nah hahaha

loud tendon
#

Does your streamer has console of the server?

chrome vale
#

the hell?

loud tendon
#

60k follwers on twitch isnt that much

#

i mean

chrome vale
#

man

#

still

#

if i had 5 followers i am happy

rancid sinew
#

Nah its not twitch, facebook is more popular in his country so its on fb

loud tendon
#

Well that

chrome vale
#

oh wtf

loud tendon
#

even worse xd

rancid sinew
#

I have 25k followers on fb too

chrome vale
#

i dont use FB

rancid sinew
#

Yea

#

I barely do too

loud tendon
#

60k of viewers will be crazy

#

would*

rancid sinew
#

Insane load on cpu too

loud tendon
#

hahaha

#

imagine 60.000 trying to access your server of minecraft

rancid sinew
#

I got a person donating $200 per month

chrome vale
#

that

#

is like

#

crazy

rancid sinew
#

Yeah hahaha

#

Im lucky

chrome vale
#

if i get that much paid for my work man i would leave the plugin work and sttart streaming

rancid sinew
#

Can i post links here or nah

loud tendon
#

U have an instore ?

#

i mean tebex?

zinc lily
#

advertising isnt allowed so no

rancid sinew
#

I do

jade peak
#

If it's an advertisement no links

rancid sinew
#

Uh my vps

#

The vps i use

loud tendon
#

Vlad, how many players u have average?

rancid sinew
#

The hosting

#

Right now we're prepping for season 3 so just staff but had 300

loud tendon
#

watch out for eula

chrome vale
#

thats very good

loud tendon
#

as

rancid sinew
#

If the dude is streaming

#

Sheesh

loud tendon
#

Eula tends to hit server with includes worlds like "MC" "CRAFT" "MINE"

rancid sinew
#

Yess

#

My host is contabo

loud tendon
#

Dont sell unbans and remove tops and u should be fine.

rancid sinew
#

Tops?

loud tendon
#

leaderbords

rancid sinew
#

Yea im fine

loud tendon
#

also that disclaimer of mojang in the store

rancid sinew
#

Yes got that

loud tendon
#

superiormine, was recently unlock by eula

rancid sinew
#

Im just scared as hell of chargebacks from paypal

loud tendon
#

so u can follow that

#

use tebex checkout for that

rancid sinew
#

I use craftingstore

loud tendon
#

well

#

tebex checkout is a new system

#

it has 1 year

#

U dont lose any chargeback.

rancid sinew
#

1 year what

prisma whale
rancid sinew
#

Hmmm ill be considering that

#

Can u make cms pages

loud tendon
#

I received a chargeback while on Tebex Checkout. What do I do?
You no longer need to do anything. As our guide states, Tebex will handle and respond to all of your chargebacks from now on - you don't need to worry about this at all. As added reassurance, if we lose the chargeback, you will still keep your money (in line with our terms). This is the best chargeback protection we offer and you never need to worry about chargeback headaches again. This level of chargeback protection is only available on Tebex Checkout and will never be available on our legacy platform.
We may have to ask for your help to resolve an inquiry or chargeback, however, so you should ensure that your support email is checked regularly. You can set your support email on your Checkout store by going here.

chrome vale
#

is tebex really that good?

loud tendon
#

tebex checkout is good

chrome vale
#

Oh my god

loud tendon
#

they are two differents things

#

you can use tebex, and use your own paypal email

chrome vale
#

i use paypal but still

rancid sinew
#

Oh i understand their checkout

#

They store money themselves then send it to your paypal

loud tendon
#

You have a balance in Tebex, and they u withdraw to your paypal account/bank account

rancid sinew
#

Cool

loud tendon
#

And the comissions are the same as if u have the older system

#

i look as i am a employee of tebex but no hahahha

rancid sinew
#

Hahah

loud tendon
#

i do run tebex checkout on my own server

rancid sinew
#

Dang i might switch

#

How mucj is it monthly

chrome vale
#

damn

loud tendon
#

5% for each transaction

chrome vale
#

tebex good

loud tendon
#

but for withdraws they only cost u 0,25 usd

rancid sinew
#

That it?

chrome vale
#

DAMN

#

so good

rancid sinew
#

Wtf hahha

prisma whale
# loud tendon I received a chargeback while on Tebex Checkout. What do I do? You no longer nee...

If you receive a chargeback we won't charge you any additional fees, or take the money away from you. We will fight the chargeback on your behalf, and if we lose, you'll still keep all your hard-earned money. We call this our Seller Protection, and it's specifically designed to ensure you don't have to worry about any unexpected costs. There are some situations that will mean Seller Protection is not applied to your payment - you should read our Seller Protection terms to ensure you are doing everything you should be doing to remain covered.

basically its the same as any other merchant really

loud tendon
prisma whale
#

I have dealt with cc processing for a few years and have never heard of any merchant that absorbs chargebacks

rancid sinew
#

^

loud tendon
#

As well as, i have a good ratio of sells/chargeback

#

I just use tebexcheckout because i dont have any problem with the money

#

paypal had a lot of issues in the past

#

lost tons of money

#

@deep widget

prisma whale
#

PayPals pretty bad with digital yeah

loud tendon
#

Check minesuperior they are using tebex checkout system

#

now yes im going to sleep

#

he

glossy yacht
#

hi! how can I disable this warning?

#

[00:35:17 WARN]: Event PostLoginEvent(player=cayoten) took 321ms to process!

marble kelpBOT
#

you can't

#

nor do you want to

#

That's a sign that you have a plugin taking too long to execute which is stalling the network threads for 3/10ths of a second

chrome vale
#

bot wtf

prisma whale
#

irc bridge

chrome vale
#

got it

true imp
#

i am getting

Error: Could not create the Java Virtual Machine.```
#

What do i need to change?

chrome vale
#

you have allocated 13gigs of ram to server are you sure you wanna give it

true imp
#

yea

chrome vale
#

and btw use this
โ€“ java -Xmx3072M -Xms3072M -jar yourserver.jar
allocate xmx in mbs

#

ithis is for 3 gigs

#

1 gig = 1024mb

true imp
#

Why do i need to drop it for it to run?

chrome vale
#

nono

#

dont drop it

#

convert it to megabytes

true imp
#

ight one sec

chrome vale
#

so this means

#

you would need 13312 mb of ram

true imp
#

i did that and now it shows this
Invalid maximum heap size: -Xmx13072M
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.

chrome vale
#

hmmm

#

can you share your flags?

true imp
#

where would i find those on waterfall?

reef fulcrum
#

the flags are what you're using to start the JVM with

chrome vale
#

yea

reef fulcrum
#

G, not GB

true imp
#

java -Xmx13000M -Xms13000M -jar waterfall.jar nogui
PAUSE

#

im using that

chrome vale
#

wait those are case sensetive ryt?

reef fulcrum
#

There is literally no reason to allocate that much ram to waterfall

chrome vale
#

@reef fulcrum

reef fulcrum
#

Don't ping

chrome vale
#

oh sorry

reef fulcrum
#

also, check your jvm version

#

That screams 32 bit

true imp
#

it might be i thought i got 64 one sec

chrome vale
#

ok

royal hawk
#

run java --version

true imp
#

Yea that's my bad i hit the wrong one after updating

gritty umbra
#

Why do you need 13G ???

royal hawk
#

@true imp yea Iโ€™m also concerned that if you need this much memory you likely have a memory leak

true imp
wanton blaze
#

512M has never caused any problems for me

reef fulcrum
#

most memory usage for waterfall itself is off heap

clever epoch
#

Hey, I just checked, and seems like Travertine didn't get updated to 1.17, and the repo is now archived. Did that software got dropped ?

severe badger
#

Yes

clever epoch
#

Oh, rip

#

Thanks

severe badger
#

If you really need 1.7 support, use Velocity.

clever epoch
#

Yeah, just didn't want to update my plugins, I guess I have no choice lol

#

Have a nice day

frigid lotus
#

Or have I misunderstood something

royal hawk
# frigid lotus Or have I misunderstood something

First of all, ViaVersion did never (officially) support being used with 1.7 servers. Secondly, without the specialized Travertine patch, Waterfall, like bungeecord, does not support 1.7.x, only 1.8+

left finch
#

For some reason it's not letting the person connect to the skyblock server

I have people land in smp by default, when someone uses /server skyblocks it says you're already connected, if someone uses /server smp it says you're already connected. Wth!

zinc lily
#

show your connected-servers in config.yml?

left finch
tulip surgeBOT
left finch
#

And the ips are like that because I'm on pterodactyl

tough island
left finch
#

should i try to "reinstall" the server?

tough island
#

No...

left finch
#

then what should I do?

#

Recreate the server perhaps?

#

And all other servers work, if i set the skyblock server to bungeecord false and online-mode true then of course i'd be able to connect, so i don't think it's a direct node error or anything

tough island
#

Well again I'd say your issue is with docker..

left finch
#

I don't know how to fix that.

tough island
#

What happens if you connect to buildwars?

left finch
#

buildserver, smp, everything else works

#

and i just verified the port was open

tough island
#

I'd say you somehow have ports 26100 and 26105 pointing to the same container.

#

What's your docker config?

left finch
#

Like the config.yml for the node?

#

I don't know where to find that

tough island
#

Ok to start with how have you got the servers set up in ptero

#

I'm not familiar with docker in ptero but we'll see how we go

left finch
#

I've got the server IPs as 127.0.0.1, and in the bungeecord config, 172.18.0.1

tough island
#

Need a bit more info than that..

left finch
#

All the backend servers have bungeecord: true, connection-throttle to -1, and offline mode,
The backend servers have server ip of 0.0.0.0 in server.properties, and were assigned the ip 127.0.0.1 to run with pterodactyl

I followed this guide to be exact https://pterodactyl.io/community/games/minecraft.html

tough island
#

Oh ok... I still think you've managed to connect the two ports to the one container...

raw olive
#

Docker uses another ipset than normal 172.17. 0.0/16 to be exact. So might be able to narrow it down to the container ip.

Try and run "docker-compose up -d" in SSH

left finch
#

Also i just tried to change the port to 26106 from 26105 and it still didn't work so there's something really messed up :/

raw olive
#

Ahhh yeah forgot Ptero dosent install it.

Oh well, one moment.

#

Try and run "docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id"

left finch
#

docker inspect -f '{{range.NetworkSettings.Networks}}{{.135.xxx.xx.x}}{{end}}' aeff41e9-84d4..

#

is what I ran

#

Template parsing error: template: :1: unexpected ".181" in operand is what i got

#

So from what I'm understanding this is an error specific to the server docker ID, perhaps if I create a new server and move files over there and try again, it should fix itself?

raw olive
#

I have a idea.

"docker network ls" Let's try and find it

#

Run the command above, post results.

left finch
raw olive
#

"docker inspect (networkid)"

left finch
#

Which one should I inspect

raw olive
#

The pterodactyl-nw

left finch
#

Ok

#

And just all of this

raw olive
#

That's perfect.

Those invidual ip's are the containers direct ip.

So find your serveres that you are connection to get their id and search it among the other id's.
Then you will get the ip.

left finch
#

Ooh

tough island
#

Thought it was strange that all servers were just using 172.18.0.1

left finch
#

Ok this is the skyblock one,

raw olive
#

Perfect. take the ip 172.18.0.10 and put it inside the waterfall config

left finch
#

So the skyblocks ip would be .10 ending

#

Ok one sec

#

Moment of truth

raw olive
#

Does it work? ๐Ÿ™‚

left finch
#

Still the same error :/

raw olive
#

Alright. Your port assignment is it allocated to 127.0.0.1?

left finch
#

Yes

raw olive
#

Change it to 0.0.0.0

left finch
#

Ok

#

We're just trial and erroring at this point?

#

If so then I will test it all later on bcs I need to go right now

raw olive
#

We've found the issue. Now it's just to find out the exact combination.

Docker always assigns it at 0.0.0.0 so 127.0.0.1 wont work unless you say it needs to work on it

royal hawk
#

Since itโ€™s docker Iโ€™d always expect 0.0.0.0 because docker addresses change with little notice

left finch
#

Okay, if that doesn't work also I'll assign 172.18.0.10 as well as trial and error with the bungeecord config file.

#

Thank you so much for your help, I hope to not come back with the same issue. If not, perhaps just create a new server, migrate files, and try again

raw olive
#

I would reccomend to keep it at 0.0.0.0 always. Then change the ip's and ports within the server. That way you got the best chances (from my experince)

Oh well, you welcome! ๐Ÿ™‚

left finch
#

Just followed their guide for proxy setup and it worked I didn't want to change anything to risk it ๐Ÿ˜

raw olive
#

I've got no idea why they've put it up like that. As they even work with docker more than i do ๐Ÿค” There should be a small area dedicated to find the ip.

left finch
#

After removing bungeeguard ( cuz I realised I didn't need it since the servers can only interact with each other in the panel and can't be connected to externally ), this started

#

ยฏ_(ใƒ„)_/ยฏ

left finch
real hollow
#

oh yeah

#

if you are using docker you can just use the containers name as a IP

#

I am doing this right now with waterfall

left finch
#

Oh so just whatever ips were listed in that screenshot I posted above, I can just directly use that ip? 172.18.0.10 as the ip on the server instead of 127.0.0.1? @real hollow

real hollow
left finch
#

Oo

#

And that just works?

#

Damn

real hollow
#

yup

#

docker makes it where it resolves to that containers IP

left finch
#

Why not use container IDs for those plots and survival servers btw

real hollow
#

they arent on the same node

left finch
#

Ohkay

real hollow
#

but yeah, probably the simplest way to do it

#

I have nginx running on a docker container and I just use docker container iDs to proxy

quasi arrow
left finch
#

At this point I'm ready to just recreate the server

#

I will also try to do firewall rules for the .10 ip as well before doing this last resort

tough island
quasi arrow
#

yes only on one

#

on Waterfall ?

tough island
#

Ok but you have multiple spigot servers on the same mc version?

quasi arrow
#

yes

tough island
#

Thinking more the spigot server plugins

quasi arrow
#

2 are working great - one give this error on Waterfall

#

i have the party and friends and the TAB plugin under suspicion ....

tough island
#

Is the tab plugin only used on the server having issues

quasi arrow
#

no it also used on the other Spigots.... but i updated the plugin to a newer version and i suspect that this could be the game breaker ๐Ÿ˜‰

#

but on the other spigots all is fine

tough island
#

Well start with that I suggest.

tidal musk
#

Is there any advantage to use custom port for waterfall than the default 25565 port?

calm ether
#

The port changes nothing

tidal musk
#

so no more secure or ddos proof?

#

yeah I guess they can just port scan and find out

calm ether
#

You have to give your players the ports, so anyone have it.

tidal musk
royal hawk
brazen stag
#

what is this

zinc lily
#

you can ping a domain and still get an ip

#

js

rancid sinew
#

How tf do i setup luckperms on bungee? Been trying for an hour

#

The database works

reef fulcrum
#

You point everything to the same database

#

Not much more is needed, they have a wiki which goes all over this

rancid sinew
#

I use bungee luckperms then regular luckperms on paper?

marble kelpBOT
#

yes

rancid sinew
#

This is bungee config

#

I saw a tutorial he put global

#

Which ones correct

marble kelpBOT
#

it doesn't matter

rancid sinew
#

Oh lol thanks

marble kelpBOT
#

it's just what you use yourself to refer to the bungee-only permissions rather than the per-server ones

#

or wait, it does matter

#

says right in the comment above it

#

"global" just doesn't provide a per-server context

rancid sinew
#

So make all of them bungee?

reef fulcrum
#

No

#

That's the server name, as it says

rancid sinew
#

Oh so the server name i put on bungee config

#

They're all different

brazen stag
#

Where an explanation what this is?

royal hawk
#

Waterfall? A modified version of bungeecord. Read the GitHub READMEs if you want to know a bit more

sharp beacon
#

does last waterfall builds still work on java 8?

nocturne fog
#

for the moment yeah, no concrete plans yet to change that afaik

sharp beacon
#

Thanks, and just to be sure, I'm safe if I update waterfall jar now, right?

zinc lily
#

yes

quasi arrow
tough island
#

No worries.. Process of elimination

frosty cave
#

What flags would you recommend with system 8gb ram, ssd? (1.17)

tacit veldt
#

Hello, I'm having a problem with my bungee cord server. Every time i try to connect to it, i get kicked out. I already tried Whitelist and giving me admin permissions but i still can't get into the server

nocturne fog
#

what do you get kicked with? Logs?

tacit veldt
#

can you get in my discord so i can explain it better?

nocturne fog
#

no, explain it here

#

and I don't see how joining yours would allow for any more explanation

tacit veldt
#

It kicks me as i wasn't in the whitelist

nocturne fog
#

do you have whitelist enabled? And are you running offline or online mode (on waterfall, not the backend server)?

tacit veldt
#

Offline mode

tidal musk
#

How much ram is a good amount to give my proxy?

prisma whale
#

depends on how many players

#

but 512MB is good to start

plucky wind
#

Hello everybody! Sorry for asking these questions but I'm really new to waterfall. Is it already accessibile in 1.17? I'm actually using spigot for server side, but I want to migrate from bungeecord to waterfall.

Another question: I read somewhere that waterfall adds compatibility with forge, is it correct? Do I need SpongePls plugin like in bungeecord?
thanks everybody

tough island
#

Waterfall definitely works with 1.17

rancid sinew
#

does redisbungee support latest waterfall?

marble kelpBOT
#

does someone know if the ServerSwitchEvent would be called before or after a potential kick from a target server e.g. from a whitelist?

#

I guess that might be more of a dev question but ยฏ_(ใƒ„)_/ยฏ

#

ok looks like it's after, good

tough island
#

50/50 that you get it wrong haha

sharp flare
#

Can I use the latest warterfall build on papermc.io for old 1.16.5 or should I use 431 as last one

zinc lily
#

you can

#

version of the server itself shouldn't matter

sharp flare
#

Mmm I got a "disconnected with: Kicked whilst connecting to citybuild: Outdated server! I'm still on 1.16.5" after i updated to the latest build of waterfall and paper (1.16) just try to figure out why, since Vivaversion worked before

zinc lily
#

add supported versions

sharp flare
#

Not having the problem on the previous build 436, have to check changes in the push

marble kelpBOT
#

just make sure to use the latest ViaVersion builds

#

bungee changed internals

sharp flare
#

You mean dev builds, atM I'm on the latest release 1.0.0

#

4.0.0

marble kelpBOT
#

4.0.1-SNAPSHOT, yes

sharp flare
#

A okay, thanks

marble kelpBOT
#

not ViaVersion-DEV though

keen helm
#

I am using BungeeGuard onto my waterfall and spigot servers at the moment. I am a first time user, but I am wondering if anyone would be interested to see if I did it properly, you could try to breach into the server if you want, but this is all for security testing. Who would like to be interested in this?

marble kelpBOT
#

just add the address of your backend servers into your server list and try to connect

#

if it doesn't work then you did it right

#

(afaik it should show that message before the forwarding one)

keen helm
#

Okay

#

Ill see

noble sedge
#

wait how does this bot talk like this thonk

zinc lily
#

irc bridge

#

look, i can do it too

noble sedge
#

i see its not a bot though

#

ok ยฏ_(ใƒ„)_/ยฏ

royal hawk
#

Itโ€™s a webhook if anything

zinc lily
#

you're a webhook >:c

dapper star
#

Anyone know why waterfall keep spamming connection message like these?

reef fulcrum
#

well, that message is displayed when the connector DCs

#

I'd guess, replicate without plugins ๐Ÿคทโ€โ™‚๏ธ

reef fulcrum
#

Can you replicate the issue without plugins>?

dapper star
#

I'll try it later, would you recommend using java 16 or java 11 for waterfall?

reef fulcrum
#

16 should be fine and work better in general

#

But, depends on plugins

dapper star
#

Alright thanks

late relic
#

Hi, simple question. Can I have a 1.17 server (with ViaBackwards) and a 1.16 server (with ViaVersion) in the same Waterfall and allow players to move between them?

reef fulcrum
#

waterfall is a proxy

#

it doesn't give a shit about what stuff is running so long as it can speak the protocol

#

given that the 1.17 proto and the 1.16 proto are both supported, if the client and server can handshake on that, it will work

late relic
#

Thanks!

sharp cove
#

Hi, i'm having problems with forge, i get this error when i try to login into the server

reef fulcrum
#

forge 1.13+ is not supported right now

sharp cove
#

1.12.2

#

pixelmon reforged

reef fulcrum
#

in that case, something sent an unexpected packet

#

if you came from bungee you'll need to enable forge in config.yml

sharp cove
#

no problems without forge in local

reef fulcrum
#

other caveats is that ip forwarding won't work without sponge

sharp cove
#

it's a "blank" waterfall installation, and that config is enabled

#

using sponge too

reef fulcrum
#

Check the server logs i guess

sharp cove
#

having no issues, ip-forwarding is enabled in sponge

reef fulcrum
#

The server kicked you in a manner which the proxy didn't expect

sharp cove
#

don't really know what it could be

tidal musk
#

Hi my server gets crashed very often and i wonder if there are some deep packet insection tools for minecraft servers?

pearl marsh
#

hello. started playing with waterfall and I got the basis right I think (it used to be one big fat server with tons of worlds).. Tried a few servers, some local other very remote, this thing is surprisingly stable. I'm running basic plugins (BungeeGuard, LuckPerms, ServerListPlus). No issue there.

2 questions..

1- Is there a way to also send a command when issuing a "/server XXXX" that would be executed on connection? Something like a /mvtp some_world or any command?
2- Is there any plugins you'd suggest to look at ? the servers are various versions running via* and bunch of other thing but there's no real connection between the servers and some are actually different "owners" now

marble kelpBOT
#

@tidal musk well without you providing any information we can't say anything lol

#

@pearl marsh you mean run a command on server join? there's tons of plugins that do that?

pearl marsh
#

Yeah run a command on server join but not globally, only when coming from the hub.

Example one npc sends you to server X so you spawn wherever you were before.. But using another command you'd be tpd somewhere on join like a different dimension or a specific spot

marble kelpBOT
#

I see, not sure if there are finished solutions for that

tidal musk
reef fulcrum
#

Read.

#

line 9 has the issue in english

#

use spaces

candid turret
#

I will use paper 1.17 on my server.

#

Even if it's a test version

#

As long as it's still available

nocturne fog
#
  1. not related to waterfall, 2. don't do that if you care about your server in any shape or form
hard jay
#

Anybody know of a random teleport plugin which works with waterfall? I've looked at AdvancedPortals but it doesn't look like it does random locations.

zinc lily
#

darkeyedragons randon teleport

tidal musk
#

i neeed hep

#

so basically

#

i have 2 servers connected with waterfall

#

we have lobby and survival

#

and i noticed that

#

when someone goes to survival server and reconnects

#

they are still in survival server

#

how do i make them spawn in lobby server

tidal musk
#

kk thx

tough island
tidal musk
#

did it

mild umbra
#

can someone please guide me on how to configure firewall for waterfall on windows

prisma whale
#

open up windows firewall, make a new inbound rule for your waterfall port for TCP

mild umbra
#

thats it?

prisma whale
#

same way you would do paper

#

yes

mild umbra
#

oh ok i alr did that before

#

thanks

prisma whale
#

and disable the inbound rule for your paper port

#

if you are using bungee/waterfall

mild umbra
#

hmm ok

manic dove
#

What is the reason for more traffic being sent when using the bungeecord connection?Same settings as direct connection
not used bungee 20m
used bungee 40m

zinc lily
#

because bungee needs to communicate with your server

gaunt glade
#

Is there a possible ETA on waterfall for 1.17 as I can't find any hints towards it or will it come out when paper is complete?

severe badger
#

It already supports 1.17

gaunt glade
#

I'm getting this error thou: [username] disconnected with: Kicked whilst connecting to lobby: Outdated server! I'm still on 1.16.5 (error on console).
Im using viaVersion and viaBackwards

#

Error for user:

zinc lily
#

edit your supported-versions in the waterfall configs

gaunt glade
#

game_version ? (waterfall.yml)

gaunt glade
#

Same error when I set game_version to 1.17 and 1.17.x

reef fulcrum
#

game version is just for the text which shows in tab

#

it does not impact anything related to the protocol itself

gaunt glade
#

okay but what should I do?

reef fulcrum
#

Well, we don't support protocol hacks

#

I mean, it's your lobby server which told you to disappear, not the proxy

#

the proxy passes the clients protocol version through to the server

gaunt glade
#

so it's an issue with viaversion/viabackwards? it was

sullen wasp
reef fulcrum
#

scripts/build.sh: line 6: mvn: command not found

#

you need maven

sullen wasp
#

Or maybe download it on windows somehow

reef fulcrum
#

what?

#

You can install maven on windows

#

use choco or read the install instructions for it

sullen wasp
#

And here's the question. Is it possible to somehow change the line in f3?

#

At some points you may not understand me because I use a translator. I apologize

#

Sorry

stiff veldt
#

One of my players cant connect with the main ip to the server that brings him to the lobby/hub server.
He gets a message that the server is restarting or something. but console message is:
[Netty Worker IO Thread #4/INFO]: [<name>] disconnected with: The lobby server was not available or is restarting, so you have been kicked from the network. Please contact staff if this issue continues.
But if he uses some of my forced hosts to other servers he can join.
And if he tries to connect to the lobby/hub from another server he gets kicked:P

Anyone been experiencing this and had it figured out?
Havent heard others with the same problem as we can see him spamming chat (login/logout msg)

prisma whale
sullen wasp
#

Okay, but where can I find it and replace it?

#

?)

reef fulcrum
#

look for where the brand stuff is handled

#

If you're gonna take attribution we expect that you know what you're doing

prisma whale
prisma whale
marble kelpBOT
prisma whale
tidal musk
#

i got paper on -1 rn

#

and should i put the proxy on 512 then? @prisma whale

prisma whale
#

if they are not, then you need to do 0-512 on paper

modest elm
tulip surgeBOT
reef fulcrum
#

try disabling async dns in waterfall.yml, otherwise, you basically have network issues

modest elm
#

there's no such option in the file...

tidal musk
#

ctrl f

modest elm
reef fulcrum
#

netty

tidal musk
#

first one

brisk fox
#

Does waterfall also rely in plugins like bungeeGuard, or does it have some kind of built in solution?

reef fulcrum
#

Use guard, modern forwarding is one of our dreams though

brisk fox
#

Thank you.

summer turtle
#

https://paste.gg/p/anonymous/3a3aa7c3fde74ce9a734b9d6aea8dcb2 why?
and I got kicked with that messages, not only once it happened a few times today
[15:21:20] [Netty Worker IO Thread #0/WARN]: [] -> UpstreamBridge - read timed out
[15:21:20] [Netty Worker IO Thread #0/INFO]: [] disconnected with: ReadTimeoutException : null
[15:21:20] [Netty Worker IO Thread #0/INFO]: [] -> UpstreamBridge has disconnected

reef fulcrum
#

I mean

#

You're having an error saying you didn't recieve any packets in 30 seconds

#

right before an error from a DNS request timing out

summer turtle
#

sooo its bc of the ddos attacks in the last few days?

reef fulcrum
#

๐Ÿคทโ€โ™‚๏ธ

summer turtle
#

it happens so often what can I do against it? im connected with the internet node cix

reef fulcrum
#

You'd need to look into what is going on with the network

#

that is outside of the realms of waterfall

summer turtle
#

with netdata i dont see any conspicuities

tough island
#

So how do you know it's DDOS?

summer turtle
#

because so many networks have problems with it in the last few days, hypixel, cytooxien, gommehd and so far

tough island
#

I mean that could just be confirmation bias....

reef fulcrum
#

speak to your NOC

summer turtle
#

noc?

reef fulcrum
#

network operations

summer turtle
#

so vodafone, telekom?

reef fulcrum
#

if you're using a hosting provider, them

#

if you're self hosting, your ISP, good luck

zinc lily
#

it's a fork of bungeecord

#

a server proxy

drowsy sleet
#

Where can I get all the placeholders of waterfall ?

drowsy sleet
#

Can you tell me the papi expansion of waterfall ?

#

I want to check whether a server is online or offline and number of players

severe badger
#

Probably the same as for bungee, check their wiki. It lists them all

soft forge
#

Hello! When I'm using build 437 I get Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: Index: 23, Size: 5 when I try joining with 1.16.5, this error doesn't happen if I use build 436. Any idea why this may be happening?

#

Oh, its ViaVersion fault.. If I remove it, the error doesn't happen.

fresh kiln
odd hatch
#

If you just updated to 1.17, update Waterfall too

fresh kiln
#

it's not 1.17

#

unless viaversion counts

#

Also i did just update it

#

(waterfall)

#

anyone?

#

i have tried restarting

fresh kiln
royal hawk
fresh kiln
#

like the log?

fresh kiln
# royal hawk Output of /bungee please?

This server is running Waterfall version git:Waterfall-Bootstrap:1.17-R0.1-SNAPSHOT:436f47f:437 by md_5 idk i just downloaded this from latest build is this the right one?

#

any idea?

#

i think i might have found the issue

#

i have a DDoS mitigation plugin called tcp shield

#

when i switched hosts i didn't setup the domain for it

#

haha it was that plugin, i removed it because my host has DDoS protection (i used to be self hosting)

paper cloak
#

Does Waterfall support multi proxy setups?

tidal musk
#

Can I setup waterfall on two different servers? I have two 32GB servers and I need enough ram for all the proxies dedicated servers

paper cloak
#

Im setting up a multi proxy network/setup

tidal musk
#

So for example I can setup a subdomain test1.server.play IP: 1.2.3.5 and test2.server.play IP:1.2.3.4

paper cloak
#

yes but i would setup a load balancer

tidal musk
#

I'm trying to make a server with every FTB Modpack from 1.10.2 to 1.16

#

And it's been annoying the living crap outta me

paper cloak
#

F

severe badger
#

This is not a marketplace

tidal musk
#

I'm not really selling anything, just offering money for assistance. I apologize if that's against the rules.

#

I didn't know

#

I just thought this was a server where you could get help with waterfall, it didn't cross my mind that asking for paid help would be against the rules.

reef fulcrum
#

Modern forge (1.13+) is currently not supported

#

Mods and proxies in general is also shaky af

paper cloak
#

im having issues with multi proxys running Waterfall 1.17-435 players connect on proxy 1 don't see any players connected on/using proxy 2 in ie tab list and that

naive sky
#

I am not sure, but when the server is offline, it says "Could not connect to a default or fallback.....", is there a way to change it to say something else?

reef fulcrum
#

extract the messages file from the waterfall jar and place it in the proxy folder

#

if that message is in there, you can change it

twin egret
#

I could use some advice on how to trouble shoot bungee/waterfall performance issues! I've got a 1.16.5 network running Waterfall and 7 1.16.5 paper servers under it, usually we have 20-40 players and things are totally fine. We've suddenly started pushing 100 across 7 servers (none of the servers are struggling, between 19-20tps and mspt in the green 99% of the time) and have started to get sporadic chat delays and (what feel like) lag spikes that cause freezes and rubber banding. Ping is normal (22ms - 200 at the worst) and none of the servers (or the actual machine) are CPU pinned or anything like that.

Tried running a spark-bungee profile and got a whole bunch of something but I have no idea how to interpret it. Any suggestions how to even start tracking this down (I am making an assumption its the proxy, but the servers are all fine)

twin egret
#

Yeah, the host assures me the network is fine, I have a 10gb port and normally am getting a ~20ms ping both in game and to the machine

#

It's really only happening (what feels like) randomly, and just for a few frames (enough to be annoying in pvp), and recently noticing that it also happens when any of the spigot servers restart (totally locks up the proxy for 60s, each server responds in console but in game everything is delayed, which is new)

amber prairie
#

Hey I was wondering will all my bungee plugins work with waterfall?

reef fulcrum
#

.downloads

marble kelpBOT
reef fulcrum
#

and generally, yes

amber prairie
#

So luckperms dose not specify a waterfall download but they do with velocity and stuff if I download the bungeecord jar the plugin will work?(as an example)

reef fulcrum
#

Yes

left finch
#

Do negative permissions work on proxy instances? Like in its config.yml if I setup negative perms will it work?

young rampart
#

Don't use the configs for permission stuff, use a permission plugin like LuckPerms or BungeePerms

left finch
#

I know, but I want to setup just two or three permissions and I don't want to have to get a permissions plugin entirely for that. It would work right?

young rampart
#

Don't know but I doubt it

reef fulcrum
#

not sure if config.yml supports negated perms

#

do not recommend using that mechanism anyways, tbqh

left finch
#

Ok, I'll see I guess. I'll let you know if it actually works

young rampart
#

the permission system implemented in that is not really usable

left finch
#

Once again, 2 to 3 perms, and it's just to hide some commands in the tablist, nothing more

#

It's fine if I live without it as well

blazing surge
#

would someone be able to guide me through how to set up a server icon for waterfall?

zinc lily
#

put it in the proxy folder

#

should work

blazing surge
#

do i need to name it something or anything like that?

zinc lily
#

server-icon.png

blazing surge
#

ok

zinc lily
#

and 64x64 pixels

blazing surge
#

ok thanks

#

it gives me an error

#
[12:06:45 ERROR]: Exception in thread "main" java.lang.NullPointerException
[12:06:45 ERROR]:     at net.md_5.bungee.api.Favicon.create(Favicon.java:63)
[12:06:45 ERROR]:     at net.md_5.bungee.conf.Configuration.load(Configuration.java:85)
[12:06:45 ERROR]:     at io.github.waterfallmc.waterfall.conf.WaterfallConfiguration.load(WaterfallConfiguration.java:50)
[12:06:45 ERROR]:     at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
[12:06:45 ERROR]:     at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:80)
[12:06:45 ERROR]:     at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
#

idk what i did

zinc lily
#

hm

blazing surge
#

did i do this right?

zinc lily
#

is the picture 64x64 pixels large?

blazing surge
#

yea

zinc lily
#

hm, strange

blazing surge
#

do you want me to send the icon?

#

in case maybe it for some reason isn't 64x64

zinc lily
#

no that shouldn't matter

#

just try again, i guess

blazing surge
#

ok

#

is there a limit to how big the file itself can be

#

like the picture is 17KB

#

could that be something?

azure nest
#

Hey with watter fall i get a error can you help me?

#

ITs a io netty issue

young rampart
#

.paste

marble kelpBOT
azure nest
#

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

small meteor
#
20:54:34 [INFO] Loaded plugin reconnect_yaml version git:reconnect_yaml:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Loaded plugin cmd_find version git:cmd_find:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Loaded plugin cmd_server version git:cmd_server:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Loaded plugin cmd_alert version git:cmd_alert:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Loaded plugin cmd_send version git:cmd_send:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Loaded plugin cmd_list version git:cmd_list:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [WARNING] Forced host server pvp is not defined
20:54:34 [INFO] Enabled plugin reconnect_yaml version git:reconnect_yaml:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Enabled plugin cmd_find version git:cmd_find:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Enabled plugin cmd_server version git:cmd_server:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Enabled plugin cmd_alert version git:cmd_alert:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Enabled plugin cmd_send version git:cmd_send:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Enabled plugin cmd_list version git:cmd_list:1.16-R0.5-SNAPSHOT:72b3bdf:1559 by SpigotMC
20:54:34 [INFO] Listening on /0.0.0.0:25579
20:55:55 [INFO] [/IP] <-> InitialHandler has pinged
20:55:57 [INFO] [IamNoah,/IP <-> InitialHandler has connected
20:56:03 [INFO] [IamNoah] disconnected with: Could not connect to a default or fallback server, please try again later: io.netty.channel.ConnectTimeoutException
20:56:03 [INFO] [IamNoah] -> UpstreamBridge has disconnected
azure nest
#

error ^^

small meteor
#

So what can we do to fix our thing?

royal hawk
#

Your proxy is unable to reach the server

#

Thatโ€™s a networking or permission issue

azure nest
royal hawk
#

I donโ€™t know your setup? Check and ensure that the server address is reachable on the correct port form the proxy

azure nest
#

Its pterodactyl if that helps

small meteor
royal hawk
#

Iโ€™d advise you to seek help on the pterodactyl discord

#

If that doesnโ€™t help please read up on docker container networking and forwarding

humble hinge
#

Hey, when trying to update to 1.17, I get an Array out of bounds error when joining, and the console says, connection was aborted by the software in your host machine @ sun.nio.ch.SocketDispatcher: -2

I am on the latest version of Java as well.

broken pawn
#

"If you wish to use IP forwarding, please enable it in your Bungeecord config as well!"

I have everything setup correctly (so I think), I connect to the Hub server perfectly (with my domain), then when I try to join the SMP server it says that- but we have had other servers on the same proxy and same versions (Tunity and or Spigot at times) and they worked fine, but this one server has not been letting some players to join and others can.

stiff tiger
#

You have to join from the bungee proxy IP

broken pawn
#

Yeah we are...

#

We connect to the proxy which redirects to the Hub server.

#

then when I use /server SMP it says that.

#

but if I do for example /server Events it works fine.

#

It's only that one server at times.

willow shale
#

did you "Enable it in your bungeecord config as well"

broken pawn
#

Yes.

#

Pretty sure.

willow shale
#

are you using bungeeguard or something like that?

broken pawn
#

no.

#

IPwhitelist?

willow shale
#

that's all I know to ask

#

heh

broken pawn
#

ah

humble hinge
#

Ensure their IPs/Ports are correct

#

As well as, check the Bungee config to ensure it's pointing to the correct location

broken pawn
#

They are, as I said earlier they worked fine (on Tunity 1.16.5 fine), but when i switch to Paper, or Spigot it doesn't.

#

but now some users get the Ip forwarding messages while others aren't

#

others can connect perfectly, others cannot

humble hinge
#

I've never used Tunity. Did the host change, or just the jar?

broken pawn
#

What do you mean host change?

#

We never changed hosts, always the same.

#

We just changed the jar

humble hinge
#

The players that can join, are they new, or old?

broken pawn
#

Not sure.

#

gonna do more testing. I'm starting to think it's the hosts issue

humble hinge
#

Check your DNS settings, all logs, try it with a clean world, no plugins etc

royal hawk
#

@broken pawn really recommend against ipwhitelist, you should really use bungeeguard instead

#

that should also eliminate that sporadic bug

broken pawn
#

ill try now, thanks

humble hinge
#

Depends on how he has it. All servers could be on the same machine, they just pointed to localhost

broken pawn
#

no

#

it's different hosts ๐Ÿ˜ณ

humble hinge
#

Ah, ignore me then lol

broken pawn
fresh kiln
#

turning on online mode on the proxy (ONLY PROXY, NOT BACKENDS), fixes that lol

humble hinge
#

BungeeGuard prevents people bypassing the proxys authentication into your offline servers

royal hawk
#

^

#

As for how it works, there is a code like a password sent in the handshake. If thatโ€™s not present or not correct then the server wonโ€™t allow the connection

fathom prawn
#

i have a silly question ... can i have multiple versions of minecraft behind waterfall ? will users still have to log out of the game to change versions?

humble hinge
#

Look into ViaVersion

broken pawn
#

^

#

alright thanks guys i'll check it

fathom prawn
#

ty as always paper people

fresh kiln
#

via version, via backwards and via rewind

#

i use all 3 on my hub at kitpvp servers

broken pawn
#

Removed IP Whitelist (didn't add bungeeguard yet) and it still doesn't work @royal hawk ๐Ÿคจ

broken pawn
#

Still having this issue ^^ anyone?!? ๐Ÿ˜ญ

marble kelpBOT
#

make sure to connect to the correct address and port

#

basically make sure your network and proxy setup is sane

#

if you are sure it is, strip it and redo it I guess

#

(ideally with different localhost/vpn IPs and different ports)

broken pawn
#

yeah they are

#

Connecting to play.<mydomain>.net which redirects to the proxies IP (which in turn sends the user to the HUB server, which connects them without a problem), then when they try to do /server SMP it throws that IP forwarding error to some users and others it lets them connect- I've redone it multiple times and still nothin'
I was then told to remove IPWhitelist which still didn't fix it, I have bungeecord: true (spigot.yml), and such- I don't understand why a few users can join while majority of the rest cannot.

humble hinge
#

Check the firewall rules on both servers

marble kelpBOT
#

are you using IPs to connect from your proxy to the server?

broken pawn
broken pawn
humble hinge
#

In the waterfall config, do you have your SMP server as smp.yourdomain.net or do you have it as 192.168.5.1:5555?

marble kelpBOT
#

if you are using IPs or domains in your waterfall's config.yml to connect to those servers

broken pawn
#

nooo it's using numbers.

marble kelpBOT
#

you mean IPs...

broken pawn
#

yeah

#

which are numbers!!!! ๐Ÿ˜  :d

#
SMP:
    motd: ' '
    address: xx.xx.xxx.xxx:25565
    restricted: false
#

(obviously replaced the ip to x's)

humble hinge
#

Check the firewall rules, make sure the proxy server can send outbound on that port, and on that server make sure the firewall allows incoming on that port.

Also, make sure that port listed, matches with the port listed in the the server.properties

broken pawn
#

again it is, as i said some players can connect while others are met with that error. ("enable in bungeecord config as well...")

humble hinge
#

Are we sure the players trying to connect are using the correct client?

broken pawn
#

yea

#

1.17 tunity

humble hinge
#

I would reach out to the Tunity team

broken pawn
#

Same error on Spigot, Paper and even tuinty

#

but in the past when I had this error when upgrading to 1.16.5 Tuinty fixed it. but now it's not idk

marble kelpBOT
#

make sure you don't have plugins fucking with packets

broken pawn
#

Packets? Packets would cause this issue?

marble kelpBOT
#

if something is breaking the data that is forwarded to the backend servers which tells them that it's a proxy connecting to them, yes

broken pawn
#

Think any of these would cause it? Disabled Core and SMP because they mess with a bunch of packets but some players still cannot join.

marble kelpBOT
#

you should remove them from the plugins directory and restart, any other form of dynamic disabling might not 100% remove their functionality

broken pawn
#

Alright will test now, thanks.

broken pawn
#

has to be a host (firewall) issue. will check into that.

glacial wave
reef fulcrum
#

Speak to the plugin author

glacial wave
reef fulcrum
#

de.nononitas.plhidepro.bungee.BungeeGroup

#

whatever that is

glacial wave
#

ok thx

unreal stag
#

holy shit

#

6.99 euromonies for kindergartner's first minecraft plugin

#

kill me

median kite
#

do the new builds of waterfall support 1.16.5?

tidal musk
#

Yes

#

.download

marble kelpBOT
median kite
#

when i download it its called waterfall 1.17 do i need viaversion or something to make it work or will it work with a 1.16.5 purpur server just fine?

reef fulcrum
#

no

median kite
#

so it will just work without anything needed?

tidal musk
#

yes

median kite
#

ok thanks

quartz mauve
tough island
#

But ViaVersion goes on the server not the proxy.

calm ether
#

it can be used proxy-side

zinc lily
#

otherwise ask kneny or krusic

tidal musk
#

isnt it recommended to have it on the backends instead of the proxy? i might be wrong tho

reef fulcrum
#

recommended yes, required, no

tropic latch
#

Maybe this is a dumb question but, can i connect 2 proxy to each other?

zinc lily
#

yes, but it's not really a good idea

tropic latch
#

Can you tell me at least couple of potential troubles?

royal hawk
#

you wanna do a proxy -> proxy -> server setup?

tropic latch
#

kind of

#

1st proxy for connecting to the network, 2nd connecting to the 1st through GREtunnel

royal hawk
#
  1. Forwarding isnt supported in that setup
  2. You still have a single point of failure
  3. A lot of additional latency
  4. Server switching will break cause game logic cant deal with that
#

just to name a few

tropic latch
#

Ok

#

Got it, thx

tough island
#

If you really need you could go something like HAProxy > Waterfall > Server.

#

I have mine set up that way.

vestal trail
#

Hi I was on my waterfall paper server with my friends and then it just stopped working. I was wondering if anyone could help me with this.

#

Someone told me it was a plug-in error but it always says this error and usually still works so I removed it.

#

Then thatโ€™s what it said in the console with the same player error when trying to join.

tidal musk
#

.paste

marble kelpBOT
bold crater
#

waterfall supports 1.17 ??

marble kelpBOT
#

yes

lucid plinth
#

My minecraft say: minecraft internal exception io.netty.handler.codec.decoderexception java.io.ioexception bad packet id 25

#

plzzz help

worn thunder
#

Something sent a bad packet. Make sure everything is up to date, especially stuff like protocollib or plugins using it.
Could also be caused by stuff like ViaVersion

lucid plinth
#

Jep im using viaversion

#

how to update protocollib?

vague dirge
#

Upload a new version

worn thunder
#

By downloading the newest version I would assume.
Maybe try it without ViaVersion to see if the issue still occurs. If it disappears, contact them about it

vague dirge
#

Just like how you'd update any other plugin

vestal trail
#

That's both consoles

lucid plinth
#

wait is protocollib a plugin

#

oh im not using it

zinc lily
#

protocollob is indeed a plugin

marble kelpBOT
#

@vestal trail test without viaversion, geyser and skinrestorer respectively

vestal trail
#

ok

#

should i also take SR out?

lucid plinth
#

how can i contact them about it

worn thunder
#

I guess join their discord. I'm not using that plugin, but it's probably linked on the spigot page

vestal trail
#

New error

#

The lobby server doesn't even get a glimpse of the connection

tawdry scarab
#

||Cant see on changes if the saving chunks level issue has been fixed, has it or not yet?||

worn thunder
#

That's not a waterfall issue, but I don't think it has been fixed yet

tawdry scarab
#

Wait shit wrong channel lmao

worn thunder
vestal trail
#

the IP and the port matches and my local pc ip hasn't changed

#

it was working fine yesterday but stoped working

marble kelpBOT
#

well something changed

vestal trail
#

I know but i can't understand why or what

vestal trail
#

I heard there were some ViaVersion errors so i made a new server setup and they worked without viaversion

#

I put viaversion i gave me the same first error

#

i removed it and it gave me the same second error LOL

#

ViaVersion has changed somthing

lucid stirrup
#

hi, does anyone know of a plugin to block autocomplete commands in bungeecord?

marble kelpBOT
#

why?

lucid stirrup
#

so they don't see the plugins or commands in the proxy

marble kelpBOT
#

they shouldn't if the plugins are doing their permissions correctly

lucid stirrup
#

the plugins that the proxy brings can see them just by putting / <TAB>

marble kelpBOT
#

yes, so contact the plugin authors and tell them that they should fix their plugins

reef wharf
#
[22:23:03 INFO]: [lwpawesome|/**************] <-> ServerConnector [lobby] has connected
[22:23:03 WARN]: No client connected for pending server!
[22:23:03 INFO]: [lwpawesome|/**************] <-> ServerConnector [lobby] has disconnected```
#

why is this happening? I'm trying to connect on 1.17 and i just updated the .jar to 1.17

#

please ping me when you respond

sharp beacon
#

anything about this guys?
I have 70mb log in less than a minute of this

[19:13:13] [Netty Worker IO Thread #16/WARN]: Query - Incorrect magic!: /172.18.0.1:33362
[19:13:13] [Netty Worker IO Thread #16/WARN]: Query - Incorrect magic!: /172.18.0.1:33362
[19:13:13] [Netty Worker IO Thread #16/WARN]: Query - Incorrect magic!: /172.18.0.1:33362```