[GH-ISSUE #4703] [Bug]: game server not starting when updateonstart=on #2920

Open
opened 2026-02-27 03:06:17 +03:00 by kerem · 4 comments
Owner

Originally created by @support-netx on GitHub (Nov 27, 2024).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4703

User story

Use "updateonstart" option to update and start the server

Game

7daystodie

Linux distro

Ubuntu 22.04

Command

command: start

Further information

If I try to start my 7dtd server using ./gameserver st, the server always checks for updates. After a few seconds I get the information that the app is already up to date and nothing else happens.

Relevant log output

'myserver/myuser:~$ ./*mygameserver* st
[  OK  ] Updating *mygameserver*: Checking for update: SteamCMD

Update available
* Local build: 15812436
* Remote build:
* Branch: public
https://steamdb.info/app/294420/

[ START ] Updating *mygameserver*: SteamCMD
Branch: public
Redirecting stderr to '/home/*myuser*/.local/share/Steam/logs/stderr.txt'
Logging directory: '/home/*myuser*/.local/share/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1731433425
-- type 'quit' to exit --
Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 52 msec
OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '294420' already up to date.
Complete! Updating *mygameserver*: SteamCMD

Steps to reproduce

  1. Set "updateonstart" to "on" in common.cfg
  2. start server ./mygameserver start
  3. see result
Originally created by @support-netx on GitHub (Nov 27, 2024). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4703 ### User story Use "updateonstart" option to update and start the server ### Game 7daystodie ### Linux distro Ubuntu 22.04 ### Command command: start ### Further information If I try to start my 7dtd server using ./gameserver st, the server always checks for updates. After a few seconds I get the information that the app is already up to date and nothing else happens. ### Relevant log output ```shell 'myserver/myuser:~$ ./*mygameserver* st [ OK ] Updating *mygameserver*: Checking for update: SteamCMD Update available * Local build: 15812436 * Remote build: * Branch: public https://steamdb.info/app/294420/ [ START ] Updating *mygameserver*: SteamCMD Branch: public Redirecting stderr to '/home/*myuser*/.local/share/Steam/logs/stderr.txt' Logging directory: '/home/*myuser*/.local/share/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1731433425 -- type 'quit' to exit -- Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 52 msec OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Success! App '294420' already up to date. Complete! Updating *mygameserver*: SteamCMD ``` ### Steps to reproduce 1. Set "updateonstart" to "on" in common.cfg 2. start server ./*mygameserver* start 3. see result
Author
Owner

@support-netx commented on GitHub (Nov 28, 2024):

Update: I did a complete new clean vanilla installation, server has full access to internet - same problem. linuxGSM version is 24.3.2.

<!-- gh-comment-id:2506006264 --> @support-netx commented on GitHub (Nov 28, 2024): Update: I did a complete new clean vanilla installation, server has full access to internet - same problem. linuxGSM version is 24.3.2.
Author
Owner

@Hornochs commented on GitHub (Nov 28, 2024):

Same Issue is happening on HL2DM Server aswell. So it looks like Steam Games are a issue. CS2 for example doesn't have this issue

<!-- gh-comment-id:2506185796 --> @Hornochs commented on GitHub (Nov 28, 2024): Same Issue is happening on HL2DM Server aswell. So it looks like Steam Games are a issue. CS2 for example doesn't have this issue
Author
Owner

@botflakes commented on GitHub (Nov 28, 2024):

Same problem with Satisfactory

<!-- gh-comment-id:2506653343 --> @botflakes commented on GitHub (Nov 28, 2024): Same problem with Satisfactory
Author
Owner

@botflakes commented on GitHub (Nov 28, 2024):

Update: Seems like Steam is removing the "Anonymous" Tag from a bunch of games. Means that you can't update the gameserver (via SteamCMD) without an account which in turn throws everything in a loop because of that

https://steamdb.info/sub/17906/history/

<!-- gh-comment-id:2506697795 --> @botflakes commented on GitHub (Nov 28, 2024): Update: Seems like Steam is removing the "Anonymous" Tag from a bunch of games. Means that you can't update the gameserver (via SteamCMD) without an account which in turn throws everything in a loop because of that https://steamdb.info/sub/17906/history/
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#2920
No description provided.