LinuxGSM - Can't get -beta latest_branch to work, server stuck on Alpha 18.4 (b4)

Just set up a 7DTD server with LinuxGSM: https://linuxgsm.com/lgsm/sdtdserver/

I'm trying to get the server to Alpha 19. After lots of Googling, I found that my config should have:

Code:
branch="-beta latest_experimental"
And it does, this is what my sdtdserver.cfg file looks like: 
j3sJZDA.png


And when I run ./sdtdserver update I get an error:
1j3dGbF.png


I've also gone into SteamCMD and done the following:

Code:
steamcmd: app_update 294420 -beta latest_experimental
Which results in a semi-lengthy download. After it finishes and I use the ./sdtdserver restart command the server is still on Alpha 18.4 (b4).

At this point, I have no idea what to do. I've done a lot of Googling and none of it has worked. What am I missing?

 
Update LGSM.

Afterwards your config should look like this starting at line 105...

Code:
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="294420"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="latest_experimental"
betapassword=""
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"
(make sure you copy any pertinent settings out before moving the new config from _default.cfg to common.cfg)

 
Update: figured it out myself. For future Googlers, the branch quote is either wrong or doesn't work with LinuxGSM. Use the following in your cfg:

Code:
branch="latest_experimental"
Instead of branch="-beta latest_experimental"
Afterwards run the ./sdtdserver update command and you should be good to go.

 
Update: figured it out myself. For future Googlers, the branch quote is either wrong or doesn't work with LinuxGSM. Use the following in your cfg:

Code:
branch="latest_experimental"
Instead of branch="-beta latest_experimental"
Afterwards run the ./sdtdserver update command and you should be good to go.
Yes, the old way was 
 

Code:
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="294420"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="-beta latest_experimental"
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"


A recent update to LGSM changed the way this is handled to better support password protected builds. It was a little confusing to have people use "branch="-beta testing_trunk -betapassword KnuckleRubs4Life"

 
Yes, the old way was 
 

Code:
## SteamCMD Settings | https://docs.linuxgsm.com/steamcmd
# Server appid
appid="294420"
# SteamCMD Branch | https://docs.linuxgsm.com/steamcmd/branch
branch="-beta latest_experimental"
# Master Server | https://docs.linuxgsm.com/steamcmd/steam-master-server
steammaster="true"


A recent update to LGSM changed the way this is handled to better support password protected builds. It was a little confusing to have people use "branch="-beta testing_trunk -betapassword KnuckleRubs4Life"
Ah, I see. The perils of the internet indexing. Really appreciate the response, though! Was very close to giving up.

 
Back
Top