Good evening, today all the servers stopped starting at once, what could be the problem I can't figure out, can you help in what direction to look for the reason?
csgo-jbm@ds1492:~$ ./csgoserver start
[ OK ] Updating csgoserver: Checking for update: SteamCMD
Update available
[ START ] Updating csgoserver: SteamCMD
Branch: public
Redirecting stderr to '/home/csgo-jbm/.local/share/Steam/logs/stderr.txt'
/tmp/dumps is not owned by us - delete and recreate
Unable to delete /tmp/dumps. Continuing anyway.
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.
Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
Success! App '740' already up to date.
Complete! Updating csgoserver: SteamCMD
Try to change update on start in the lgsm server config, there seems to be a general problem with SteamCMD currently, i cannot update my servers still (2 days and going..)
But you can run the server by removing "updateonstart" in the LGSM config.
/home/csgoserver/lgsm/config-lgsm/csgoserver/csgoserver.cfg
## Updating | https://docs.linuxgsm.com/commands/update
updateonstart="**off**"
Yes really helped me at, thanks.
Tell me is this a problem only on the linuxgsm or not?
And as I understand it, now the server can be updated manually, or is it impossible to update it at all at the moment?
Same problem here
[ FAIL ] Updating csgoserver: Checking remote build: SteamCMDcsgoserver
```Dec 16 12:51:48.109 csgoserver: UPDATE: INFO: Using anonymous Steam login
Dec 16 12:51:49.731 csgoserver: UPDATE: PASS: Checking local build
Dec 16 12:51:58.793 csgoserver: UPDATE: FATAL: Checking remote build
Dec 16 12:51:58.799 csgoserver: UPDATE: INFO: LinuxGSM version: v20.5.1
Dec 16 12:51:58.800 csgoserver: UPDATE: FATAL: core_exit.sh exiting with code: 1
Experiencing a similar issue as well on tf2 - autoupdate via update command failed, which is managed by cron.
lgsm seems to have failed when running a command via steamcmd to check remote build (functions/update_steamcmd.sh)
https://github.com/GameServerManagers/LinuxGSM/blob/master/lgsm/functions/update_steamcmd.sh#L42
line 54 appears to hit true. remotebuild is empty. There must've been a change to steamcmd causing this.
Fix for me is to change line 45 of home/ACCOUNT/lgsm/functions/update_steamcmd.sh to:
elif [ -n "${branch}" ]&&[ "${branch}" != "public" ]; then
Checking for update: SteamCMD
Update available
* Local build: 5921131
* Remote build:
* Branch: public
https://steamdb.info/app/258550/
same problem with rust, is this a quick fix?
Fix for me is to change line 45 of home/ACCOUNT/lgsm/functions/update_steamcmd.sh to:
elif [ -n "${branch}" ]&&[ "${branch}" != "public" ]; then
for whoever needs to know, hope they implement the fix soon.
I am still awaiting to see if my change fixed the autoupdate checking, would like to hear from others if they had any luck after making the change. Spent a lot of time debugging to see what was going on and i suspect either a change in the output of app_info_print from steamcmd or there was an oversight in the update script. Either way, the lgsm update command worked for me after making the change.
I am still awaiting to see if my change fixed the autoupdate checking, would like to hear from others if they had any luck after making the change. Spent a lot of time debugging to see what was going on and i suspect either a change in the output of
app_info_printfrom steamcmd or there was an oversight in the update script. Either way, the lgsmupdatecommand worked for me after making the change.
it sure helped me fixing the issue
elif [ -n "${branch}" ]&&[ "${branch}" != "public" ]; then
this worked for me! thanks!
debian 10 csgo
./csgoserver v; ./csgoserver fu
This will force the update. Worked for me!
Should be fixed with the latest hotfix v20.6.2
Most helpful comment
Fix for me is to change line 45 of home/ACCOUNT/lgsm/functions/update_steamcmd.sh to:
elif [ -n "${branch}" ]&&[ "${branch}" != "public" ]; then