AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Source Servers (SRCDS) (https://forums.alliedmods.net/forumdisplay.php?f=130)
-   -   TF2 server SteamCMD unable to update after 2023 summer update (https://forums.alliedmods.net/showthread.php?t=343360)

Chdata 07-16-2023 12:15

TF2 server SteamCMD unable to update after 2023 summer update
 
As of the latest TF2 update, my autoupdate scripts I've had in place for 10 years are no longer working.

Apparently on the Discord some others have had the same problem. But not everyone.

Code:


Steam Console Client (c) Valve Corporation - version 1689034828
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK
@ShutdownOnFailedCommand 1
"@ShutdownOnFailedCommand" = "1"
@NoPromptForPassword 1
"@NoPromptForPassword" = "1"
force_install_dir ../tf2data

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 232250 validate
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)

...

 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '232250' state is 0x6 after update job.
exit
CWorkThreadPool::~CWorkThreadPool: work complete queue not empty, 2 items discarded.
----------------------------
Using Breakpad minidump system. Version: 7961495 AppID: 232250
Setting breakpad minidump AppID = 232250
Using breakpad crash handler


...


MasterRequestRestart
Your server will be restarted on map change.
Your server will be restarted on map change.
Your server needs to be restarted in order to receive the latest update.
Your server needs to be restarted in order to receive the latest update.

Things I've tried:

1. Reinstalling SteamCMD
2. Downloading a new TF2 server to an empty folder (same problem)
3. Reinstalling Steam on my VPS by deleting it and allowing it to be re-downloaded. I cleared 10 years of files which turned out to be 60,000 files over 12000 directories made from caches. Clearing this didn't fix my issue though.

Any solutions?

Chdata 07-18-2023 12:45

Re: TF2 server SteamCMD unable to update after 2023 summer update
 
I ended up using DepotDownloader as recommended by bt in the alliedmods discord.

https://github.com/SteamRE/DepotDownloader

Edit:

While that solution did work by running it on my own home computer, I found DepotDownloader is also unable to connect to Steam if run from my actual server.

This is the command I tried on my Linux server, with the logs:

Code:

owner@linuxserver:~/depotdownloader$ ./DepotDownloader -app 232250 -depot 232256 -os linux -osarch 64 -validate -dir ./tf2base

No username given. Using anonymous account with dedicated server subscription.
Connecting to Steam3...Connection to Steam failed. Trying again
Timeout connecting to Steam3.
Disconnected from Steam
Unable to get steam3 credentials.
Error: InitializeSteam failed

The same command does work fine on my home computer.

Chdata 07-25-2023 09:40

Re: TF2 server SteamCMD unable to update after 2023 summer update
 
SteamCMD is now fixed for me.

I was running Debian 8 Jessie x64, which apparently stopped being supported years ago.

Updating my OS to Debian 12 pretty much got SteamCMD working again.

I did have to rebuild all of my servers from scratch after backing them up though.


All times are GMT -4. The time now is 03:35.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.