Needing Proxy > Proxy > Backend connection order

Wondering if anyone has worked on setting up a server with the configuration of Proxy > Proxy > Backend As I'm needing to do this, I tried to do it but get
[21:10:06 WARN]: [/127.0.0.1:52899] <-> InitialHandler - overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true
[21:10:06 WARN]: [/127.0.0.1:52899] <-> InitialHandler - overflow in packet detected! A string had more data than allowed. For more information, launch Waterfall with -Dwaterfall.packet-decode-logging=true
24 Replies
Admincraft Meta
Admincraft Meta11mo ago
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by alastor7879#0
ProGamingDk
ProGamingDk11mo ago
well i already see ips not being forwarded honestly proxy -> proxy setup is messy just do dual proxies and connect them to the same backends will work better and with less maintenance and with it you can shutdown the main proxy and work on it, without kicking minehut players and vice versa with your setup, main proxy needs to be up
Alastor
AlastorOP11mo ago
I see what you're saying but the online count is skewed and the plugins can often fight over which should be doing what Due to many plugins running on bungee AND the backend
ProGamingDk
ProGamingDk11mo ago
thats why you use redisbungee syncs playercounts havent had issues with the plugins fighting tbh a fair few plugins do support multi proxy setups
Alastor
AlastorOP11mo ago
Interesting I'll look into it, ty for the info
ProGamingDk
ProGamingDk11mo ago
no worries
Alastor
AlastorOP11mo ago
And do I put redisbungee on both proxies or 1 I assume both, right? Ofc it's both it needs to send info from both
ProGamingDk
ProGamingDk11mo ago
both
Alastor
AlastorOP11mo ago
Just asking for pedantics is all
ProGamingDk
ProGamingDk11mo ago
you do need a redis server
Alastor
AlastorOP11mo ago
ty
ProGamingDk
ProGamingDk11mo ago
but those are very low resource usage
Alastor
AlastorOP11mo ago
Oh god Yeah I've used redis
ProGamingDk
ProGamingDk11mo ago
eh dw theres a ptero egg assuming you use ptero
Alastor
AlastorOP11mo ago
Aye we do @ProGamingDk so, I have a multi chat set up on “main” proxy (set up RedisBungee too) and from main proxy all servers are fine, but from Minehut the messages don’t cross over to main proxy, which is part of what I wanted
ProGamingDk
ProGamingDk11mo ago
well what plugin are you using for chat some chat plugins have multiproxy support (and some have it planned)
Alastor
AlastorOP11mo ago
Oo, I’ll see ProxyChatBridge
Torrent
Torrent8mo ago
I know this is an old thread but did you ever get this to work? I have the exact same setup and the same problem, from a chat plugin that claims to have redisbungee support.
ProGamingDk
ProGamingDk8mo ago
GitHub
GitHub - Emibergo02/RedisChat: multi-server chat made for large sca...
multi-server chat made for large scalable networks - Emibergo02/RedisChat
QarthO
QarthO8mo ago
there's also carbon that supports redis (haven't tested it on a dual proxy setup)
QarthO
QarthO8mo ago
Modrinth
Carbon - Minecraft Plugin
Carbon is a modern chat plugin built on channels, with just about every single setting and format configurable.
ProGamingDk
ProGamingDk8mo ago
heard good things about carbon ^
QarthO
QarthO8mo ago
lots of the core paper devs are in the carbon discord so if thats a good sign i dont know what is
Torrent
Torrent8mo ago
I actually figured it out Despite only having 1 master instance and no slaves, due to what I think is a bug with redisbungee my second proxy server kept trying to write to a read-only replica. So I just commented out read-only replica=yes in redis.conf, restarted Redis and then everything worked immediately.

Did you find this page helpful?