No steamclient.so

  • 214 Views
  • Last Post 18 September 2019
  • Topic Is Solved
bakji_nah posted this 16 September 2019

I have 2 srcds server in my AMP but my srcds01 server start well but srcds02 server can't start up with no ".steam/sdk32/steamclient.so" file how can I fix this problem?

Order By: Standard | Newest | Votes
Mike posted this 16 September 2019

Not enough info - please see https://support.cubecoders.com/thread/read-me-first-how-to-get-an-answer-quickly/

bakji_nah posted this 16 September 2019

CentOS Linux release 7.6.1810 (Core) [Info] AMP Instance Manager v1.8.5.2 built 07/09/2019 15:44

A paste of any relevant output from the log file for a given AMP instance (where applicable).

[14:31:09] [API:wy6210 Activity]  : Starting the application.
Using Breakpad minidump system. Version: 5257084 AppID: 232250
Setting breakpad minidump AppID = 232250
Using breakpad crash handler
server_srv.so loaded for "Team Fortress"
 failed to dlopen /home/mn/.ampdata/instances/srcds02/srcds/232250/bin/replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
 failed to dlopen /home/mn/.ampdata/instances/srcds02/srcds/232250/bin/replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
 failed to dlopen replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
Could not load: replay_srv.so
Could not load: replay_srv.so

dlopen failed trying to load:
/home/mn/.steam/sdk32/steamclient.so
with error:
/home/mn/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit

Mike posted this 17 September 2019

Try running:

mkdir -p ~/.steam/sdk32
ln -s /home/mn/.ampdata/instances/srcds02/srcds/232250/bin/steamclient.so ~/.steam/sdk32/steamclient.so

It also looks like you may need to hit update again within AMP as you may have some damaged files.

bakji_nah posted this 17 September 2019

Output:

server_srv.so loaded for "Team Fortress"
 failed to dlopen /home/mn/.ampdata/instances/srcds02/srcds/232250/bin/replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
 failed to dlopen /home/mn/.ampdata/instances/srcds02/srcds/232250/bin/replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
 failed to dlopen replay_srv.so error=/home/mn/.ampdata/instances/srcds02/srcds/232250/bin/libcurl-gnutls.so.4: file too short
Could not load: replay_srv.so
Could not load: replay_srv.so

Mike posted this 17 September 2019

Try running yum install libcurl3-32bit- and also try deleting the libcurl-gnutls.so.4 file entirely and hitting update again.

This isn't really an AMP issue at this point. CentOS has a lot of issues running game servers because its packages are so old.

bakji_nah posted this 18 September 2019

Thanks

Close