Ask questions about dedicated servers here and we and other users will do our best to answer them. Please also refer to the self-help section for tutorials and answers to the most commonly asked questions.
Have tried fresh installs of CentOS 6.4 x64, Debian 7 x64, Gentoo x86, and Ubuntu 13.04 x64. No matter what I receive the following error when attempting to start HLDS:
Auto-restarting the server on crash
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/root/.steam/sdk32/steamclient.so
with error:
/root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 17:45:07 Apr 25 2013 (6027)
STEAM Auth Server
Server IP address XX.XX.XXX.XXX:XXXXX
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
FATAL ERROR (shutting down): Unable to initialize Steam.
From a strait OS install this has been my install process:
ensure 32 bit libraries are installed if using x64 OS
Are you (temporarily) running this as root and does the folder and lib that it's trying to load exist? It should also exist in the folder you're executing hlds_run from -- what does your directory listing contain for that folder?
Yes, I'm running this as root after every fresh install because I didn't think it mattered. steamclient.so exists in '/home/gs/bhop' (location of hlds_run) and '/home/gs/linux32'.
I created a user and added to sudo group, downloaded and installed/verified everything inside the user's home folder and still receive a similar error:
Auto-restarting the server on crash
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/jchrzan/.steam/sdk32/steamclient.so
with error:
/home/jchrzan/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 17:45:07 Apr 25 2013 (6027)
STEAM Auth Server
couldn't exec listip.cfg
couldn't exec banned.cfg
Server IP address 74.91.121.182:27015
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
/home/jchrzan/.steam/sdk32/steamclient.so
with error:
/home/jchrzan/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
couldn't exec listip.cfg
couldn't exec banned.cfg
Connection to Steam servers successful.
VAC secure mode is activated.
google tells us that the steamclient.so error is normal and doesn't affect anything, so something else must be causing the problem.
But aren't I supposed to see cvar settings and a round start message and other stuff? And what about the SteamAPI_Init() & SteamAPI_IsSteamRunning() errors?
Thank you so much for your patience and help, as I realize support is not required for an unmanaged VDS. With "+log on" everything appears as it did when I had HLDS running on Windows. For now my issue is resolved. Thanks again!