Closed xerox8521 closed 7 years ago
These two errors are actually unrelated.
S_API FAIL is a known "error" that all current Valve games return. Believe it or not, it failing is actually a GOOD thing because the steamclient.so that would be located at that location is the one used by the Steam Linux Client... and will fail to load on any server that uses GLIBC 2.6 or older.
Why is that important? Oh, because the list of servers that run GLIBC of those versions are older include things like CentOS, RHEL, and Debian.
Now, is there some other error you're seeing on your L4D2 server?
Now, as for Zombie Panic Source, it may be having the same issue CS:GO servers have been seeing recently, where steam_appid.txt is getting the wrong game ID set. Check and make sure that file contains the number 17500 (which is the game CLIENT id, not the server ID).
Otherwise, I can only recommend running steamcmd with the validate parameter to make sure all files are there and not corrupt.
The only error i get on L4D2 is the one posted above. i checked steam_appid 17500 and 17505 and im running steamcmd with the validate command
Unable to load Steam library.
Hello @xerox8521, are you still experiencing this issue with an up to date system?
@kisak-valve currently everything works fine with the L4D2 Server either steamcmd update or recent game updates fixed it though the issue still persist on Zombie Panic Source.
Thanks for retesting @xerox8521.
Note for Valve: Zombie Panic! Source Dedicated Server (17505) is using Source 2007 Dedicated Server Linux (311).
Alot of servers do not start properly since most recent public patch (not beta). which should have "fixed" linux problems caused even more problems. Affected games: Zombie Panic Source Left 4 Dead 2
as soon you try to start the server you will receive on Left4Dead2
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. [S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll. as error tried everything google said so far. Debian 7 64 Bit libgcc is installed like it says on the valve wiki this: cp steamcmd/linux32/steamclient.so ~/.steam/sdk32/steamclient.so doesnt help as ./steam/sdk32 is a symlink to /steamcmd/linux32 where the file already existed.
On Zombie Panic Source you will receive a
error with no other information what exactly is the error to be able to fix it