Apparently on the Alliedmods Discord some others have had the same problem. But not everyone.
SteamCMD logs on my Debian 8 Jessie x64 server:
Code: Select all
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.
1. Reinstalling SteamCMD
2. Downloading a new TF2 server to an empty folder instead of updating an existing one (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.
4. Updating and replacing my config/config.vdf file as recommended by NFO support. I tried this before redownloading Steam on my VPS. I had the same error.
5. DepotDownloader. I was able to run this on my home computer, but not my NFO VDS, and it's only a temporary, manual solution either way.
----
Here are the details from when I tried using DepotDownloader as recommended by bt in the Alliedmods discord.
https://github.com/SteamRE/DepotDownloader
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: Select all
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
----
Any solutions?