Forums Archived

This forum has been archived. No new posts can be made and no new users can sign up. It remains here for reference only.

Find the new forums here

No steamclient.so

  • 1.8K 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