ArkHeavy Posted November 8, 2019 Share Posted November 8, 2019 Update v301.1 killed my server ( libaws-cpp-sdk-core.so) The latest ARK Upgrade killed my severs: Quote 2019-11-08 21:12:43: [valguero] /home/ark/valguero/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-cpp-sdk-core.so: cannot open shared object file: No such file or directory What can I do? My Server is under Linux (Ubuntu 18.04 LTS) and I use the ark-server-tools (arkmanager) Link to comment Share on other sites More sharing options...
a7mad2009 Posted November 8, 2019 Share Posted November 8, 2019 me too Link to comment Share on other sites More sharing options...
gczWarlock Posted November 8, 2019 Share Posted November 8, 2019 Same here Link to comment Share on other sites More sharing options...
McBane Posted November 8, 2019 Share Posted November 8, 2019 My Server also not starting: ldd /mnt/disk1/ARK/ArkBase/ShooterGame/Binaries/Linux/ShooterGameServer linux-vdso.so.1 (0x00007ffe6fd50000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9bc5d93000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9bc5b8f000) libaws-cpp-sdk-core.so => not found libaws-cpp-sdk-s3.so => not found libaws-cpp-sdk-dynamodb.so => not found libaws-cpp-sdk-sns.so => not found libaws-cpp-sdk-sqs.so => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9bc5987000) libsteam_api.so => /mnt/disk1/ARK/ArkBase/ShooterGame/Binaries/Linux/../../../Engine/Binaries/Linux/libsteam_api.so (0x00007f9bc5774000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9bc5470000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f9bc50ee000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9bc4ed7000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9bc4b38000) /lib64/ld-linux-x86-64.so.2 (0x00007f9bc5fb0000) Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 8, 2019 Share Posted November 8, 2019 Same here ldd /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer linux-vdso.so.1 (0x00007ffe29dee000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f736c11c000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f736bf18000) libaws-cpp-sdk-core.so => not found libaws-cpp-sdk-s3.so => not found libaws-cpp-sdk-dynamodb.so => not found libaws-cpp-sdk-sns.so => not found libaws-cpp-sdk-sqs.so => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f736bd10000) libsteam_api.so => /ark/server/ShooterGame/Binaries/Linux/../../../Engine/Binaries/Linux/libsteam_api.so (0x00007f736bafd000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f736b7f9000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f736b477000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f736b260000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f736aec1000) /lib64/ld-linux-x86-64.so.2 (0x00007f736c339000) Running in docker, based on debian-slim Link to comment Share on other sites More sharing options...
gczWarlock Posted November 8, 2019 Share Posted November 8, 2019 linux-vdso.so.1 => (0x00007ffcb2531000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f14a84a1000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f14a829d000) libaws-cpp-sdk-core.so => not found libaws-cpp-sdk-s3.so => not found libaws-cpp-sdk-dynamodb.so => not found libaws-cpp-sdk-sns.so => not found libaws-cpp-sdk-sqs.so => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f14a8095000) libsteam_api.so => /home/roger/ark/ShooterGame/Binaries/Linux/../../../Engine/Binaries/Linux/libsteam_api.so (0x00007f14a7e82000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f14a7b79000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f14a77f7000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f14a75e1000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f14a7217000) /lib64/ld-linux-x86-64.so.2 (0x00007f14a86be000) Link to comment Share on other sites More sharing options...
ralyon76 Posted November 8, 2019 Share Posted November 8, 2019 Same setup, same failure here as well. Link to comment Share on other sites More sharing options...
IanHighlander Posted November 8, 2019 Share Posted November 8, 2019 Windows servers are fine, my five server cluster all updated and is running ok, so looks like it's Linux only having the issue. Link to comment Share on other sites More sharing options...
TruWrecks Posted November 8, 2019 Share Posted November 8, 2019 2019-11-08 12:45:15: [Sept2019] /home/steam/Ark/Sept2019/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-cpp-sdk-core.so: cannot open shared object file: No such file or directory Same issue on all 7 of my Debian Linux servers. Link to comment Share on other sites More sharing options...
WaltZie Posted November 8, 2019 Share Posted November 8, 2019 Same here on Linux CentOS Linux release 7.7.1908 Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 8, 2019 Share Posted November 8, 2019 Anyways. What does ark have to do with the amazon webservices API? https://github.com/aws/aws-sdk-cpp Link to comment Share on other sites More sharing options...
TruWrecks Posted November 8, 2019 Share Posted November 8, 2019 Doing some quick digging the missing file is the AWS C++ Core Library file for the Amazon Services C++ Dev Kit for Windows. It is not a Linux file and should not be referenced, or the Linux variant needs to be packed and complied before it is released with Ark on Steam for the Linux servers. Link to comment Share on other sites More sharing options...
TruWrecks Posted November 8, 2019 Share Posted November 8, 2019 2 minutes ago, bratkartoffel said: Anyways. What does ark have to do with the amazon webservices API? https://github.com/aws/aws-sdk-cpp They are using the API for new Network functionality and hopefully better performance than what we have currently. Link to comment Share on other sites More sharing options...
WaltZie Posted November 8, 2019 Share Posted November 8, 2019 They developed and hosting official servers on AWS ... and forgot that library on last release. Dev .. .please fix it asap ! Link to comment Share on other sites More sharing options...
ralyon76 Posted November 8, 2019 Share Posted November 8, 2019 Question is, is this the only library missing, or just the first of many. Is there any way we can get a compiled library to throw on a system to test it with? Everything I am finding is to compile the library, and I really don't want to setup a build environment on my ark server. Link to comment Share on other sites More sharing options...
TruWrecks Posted November 8, 2019 Share Posted November 8, 2019 Other than Official servers they have killed all Linux Ark servers World-wide that have upgraded. Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 8, 2019 Share Posted November 8, 2019 6 minutes ago, ralyon76 said: Question is, is this the only library missing, or just the first of many. Is there any way we can get a compiled library to throw on a system to test it with? Everything I am finding is to compile the library, and I really don't want to setup a build environment on my ark server. I've got a buildsystem up and running, just cloned the repo and build is starting. Link to comment Share on other sites More sharing options...
ArkHeavy Posted November 8, 2019 Author Share Posted November 8, 2019 they know now Link to comment Share on other sites More sharing options...
McBane Posted November 8, 2019 Share Posted November 8, 2019 So for those who have Debian Stretch or CentOs/Redhat 7 (EL7) installed, I've added the libraries to my gdrive: Debian Stretch: https://drive.google.com/open?id=16riMlI7ZTV7U2zFgD968HG8-iqk5B3Vl CentOs 7: https://drive.google.com/open?id=1W3q7mFQMP0Ad5oA4uIJ8ufwqcwxYb2ML And for all other building it should be done like this: sudo apt-get install libcurl4-openssl-dev libssl-dev uuid-dev zlib1g-dev libpulse-dev git cmake # Debian Systems sudo dnf install libcurl-devel openssl-devel libuuid-devel pulseaudio-devel git cmake # Fedora Systems sudo yum install libcurl-devel openssl-devel libuuid-devel pulseaudio-devel git cmake3 # CentOs Systems git clone https://github.com/aws/aws-sdk-cpp.git cd aws-sdk-cpp cmake -D CMAKE_BUILD_TYPE=Release -D BUILD_ONLY="core;s3;dynamodb;sns;sqs" . # Debian / Fedora? cmake3 -DCMAKE_CXX_FLAGS:STRING="-Wno-unused-parameter" -D CMAKE_BUILD_TYPE=Release -D BUILD_ONLY="core;s3;dynamodb;sns;sqs" . # Centos make sudo find . -name "libaws-*.so*" -exec cp {} /usr/lib/ \; EDIT: Updates uploaded libraries and build instructions EDIT2: Updated build instructions for CentOs EDIT3: Another Update for CentOs building Edit4: Added CentOs 7 libraries Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 8, 2019 Share Posted November 8, 2019 26 minutes ago, McBane said: So for those who have debian stretch installed. I've added the libraries to my gdrive: https://drive.google.com/open?id=16riMlI7ZTV7U2zFgD968HG8-iqk5B3Vl And for all other building it should be done like this: sudo apt-get install libcurl4-openssl-dev libssl-dev uuid-dev zlib1g-dev libpulse-dev git cmake # Debian Systems sudo dnf install libcurl-devel openssl-devel libuuid-devel pulseaudio-devel git cmake # Fedora Systems sudo yum install libcurl-devel openssl-devel libuuid-devel pulseaudio-devel git cmake # CentOs Systems git clone https://github.com/aws/aws-sdk-cpp.git cd aws-sdk-cpp cmake -D CMAKE_BUILD_TYPE=Release -D BUILD_ONLY="core;s3;dynamodb;sns;sqs" . make find . -name "libaws-cpp-sdk-*.so*" -exec cp {} /usr/lib/ \; Not working, at least on my machine: /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-c-event-stream.so.0unstable: cannot open shared object file: No such file or directory @McBane i can only post 4 posts a day, didn't know that. I'll keep updating this post for new information. Looking good now, the server seems to start Thanks! Attaching to games_ark_1 ark_1 | ########################################################################### ark_1 | # Starting Ark Server - Fri Nov 8 22:59:18 CET 2019 ark_1 | ########################################################################### ark_1 | '/home/steam/arkmanager.cfg' -> '/ark/template/arkmanager.cfg' ark_1 | 2019-11-08 22:59:18: [Update] ark_1 | Running command 'update' for instance 'main' ark_1 | Checking for update; PID: 15 ark_1 | Your server is already up to date! The most recent version is 4368947. ark_1 | 2019-11-08 22:59:41: [Start] ark_1 | Running command 'run' for instance 'main' ark_1 | 2019-11-08 22:59:41: start ark_1 | 2019-11-08 22:59:41: Running /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland\?[...] ark_1 | 2019-11-08 22:59:41: Server PID: 130 ark_1 | [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. ark_1 | Setting breakpad minidump AppID = 346110 ark_1 | 2019-11-08 23:00:55: server is up Link to comment Share on other sites More sharing options...
McBane Posted November 8, 2019 Share Posted November 8, 2019 6 minutes ago, bratkartoffel said: Not working, at least on my machine: ark_1 | /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-c-event-stream.so.0unstable: cannot open shared object file: No such file or directory ark_1 | /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-c-event-stream.so.0unstable: cannot open shared object file: No such file or directory You are right I've overseen some libs. Gimme a few minutes... Link to comment Share on other sites More sharing options...
PathMaker Posted November 8, 2019 Share Posted November 8, 2019 Patch 301.1 Server running under Lunix I run multiple server from a host that is hosting on Lunix platforms. This patch has caused all our server to be in a crash reboot loop. Is there a fix in progress? Link to comment Share on other sites More sharing options...
IanHighlander Posted November 8, 2019 Share Posted November 8, 2019 Link to comment Share on other sites More sharing options...
PathMaker Posted November 8, 2019 Share Posted November 8, 2019 3 Servers down here as well Link to comment Share on other sites More sharing options...
McBane Posted November 8, 2019 Share Posted November 8, 2019 @bratkartoffel I've updated the files, please try again Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.