Global.cfg file keeps reseting back to default

I am trying to use bungeecord and sponge forge. I realize that according to this Using Sponge with Server Proxies — Sponge 7.2.0 documentation , it cannot be done out of the box. So i followed directions as recommended. However, every time i change the config and restart the server it defaults back.

I am using:

forge-1.12.2-14.23.4.2705-universal.jar

Bungeecord: latest

spongeforge-1.12.2-2705-7.1.0-BETA-3136.jar

What would cause the global.cfg to change:

ip-forwarding=false <== I change to true, restart changed to false.

bungeecord=false <== I change to true, restart changed to false.

either

  • stop the server, then edit config, restart
  • edit while running, then run /sponge reload -g , restart

editing the config without loading it during runtime will always lead to it being overridden by the current config on shutdown

Thanks that fixed the issue.

However, I am still not able to connect to the server I keep getting the error:

disconnected with:
"Could not connect to a default or fallback server, please try again later: io.netty.channel.AbstractChannel$AnnotatedConnectException

-> UpstreamBridge has disconnected"

I switched to waterfall to try and cutout the plugin but it is still acting the same.

Here is my server.properties on the hub site. - hastebin

Here is my waterfall - config file - hastebin

Here is my sponge global config - hastebin

Any help would be greatly appreciated.

configs looks fine at a glance, can you try an older waterfall version https://destroystokyo.com/ci/job/Waterfall/175/

there were some forge related changes in bungeecord, i wonder if that broke something