Raised This Month: $51 Target: $400
 12% 

TF2 server SteamCMD unable to update after 2023 summer update


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 07-16-2023 , 12:15   TF2 server SteamCMD unable to update after 2023 summer update
Reply With Quote #1

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?
__________________

Last edited by Chdata; 07-21-2023 at 16:16.
Chdata is offline
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 07-18-2023 , 12:45   Re: TF2 server SteamCMD unable to update after 2023 summer update
Reply With Quote #2

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.
__________________

Last edited by Chdata; 07-21-2023 at 09:14.
Chdata is offline
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 07-25-2023 , 09:40   Re: TF2 server SteamCMD unable to update after 2023 summer update
Reply With Quote #3

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.
__________________
Chdata is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:20.


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