aknarts Posted November 8, 2019 Share Posted November 8, 2019 I am more curious... why are aws sdk libraries needed for the server? And anybody tried installing the sdk?:D Link to comment Share on other sites More sharing options...
Michel3951 Posted November 8, 2019 Share Posted November 8, 2019 5 minutes ago, aknarts said: I am more curious... why are aws sdk libraries needed for the server? And anybody tried installing the sdk?:D That's the same as asking why cars need tires... Link to comment Share on other sites More sharing options...
Rakeleer Posted November 8, 2019 Share Posted November 8, 2019 1 minute ago, Michel3951 said: That's the same as asking why cars need tires... Nope. You didn't need them before today and Ark 'rolled' along OK without them. Link to comment Share on other sites More sharing options...
aknarts Posted November 8, 2019 Share Posted November 8, 2019 1 minute ago, Rakeleer said: Nope. You didn't need them before today and Ark 'rolled' along OK without them. Exactly, what changed? Are we now sending some metrics to them using that? Do we need to start using AWS to host the servers? Who knows Link to comment Share on other sites More sharing options...
Silx Posted November 8, 2019 Share Posted November 8, 2019 Our linux servers are running fine after compiling aws SDK.A New Life PvE, open world PvP! Discord/Events/Shop! Link to comment Share on other sites More sharing options...
Plopsi Posted November 8, 2019 Share Posted November 8, 2019 somehow we are not able to compile aws-stream (aws-cpp-sdk-stream) file or directory missing, anyone a idea? - Plopsi €: Oh and hi Link to comment Share on other sites More sharing options...
McBane Posted November 8, 2019 Share Posted November 8, 2019 3 minutes ago, Plopsi said: somehow we are not able to compile aws-stream (aws-cpp-sdk-stream) file or directory missing, anyone a idea? - Plopsi €: Oh and hi You don't need "stream" just compile the ones needed: 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 Link to comment Share on other sites More sharing options...
NamasteARK Posted November 8, 2019 Share Posted November 8, 2019 49 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 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 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 Another tip, when compiling on a multi core system use: Quote make -j4 where 4 is the number of cores it can use to compile. Speeds up compiling a lot! -- A New Life PvE, open world PvP! Discord/Events/Shop! Link to comment Share on other sites More sharing options...
Plopsi Posted November 8, 2019 Share Posted November 8, 2019 ok they pushed a new linux version lets see Link to comment Share on other sites More sharing options...
Zhandroid Posted November 8, 2019 Share Posted November 8, 2019 Update your servers. Looks like there was a patch that fixes the issue. Link to comment Share on other sites More sharing options...
PhorceOne Posted November 8, 2019 Share Posted November 8, 2019 Waiting for someone to say it actually fixed the issue. Link to comment Share on other sites More sharing options...
TheRealestMVP Posted November 8, 2019 Share Posted November 8, 2019 Confirmed. Servers are running again. Seems like they removed the dependency. Link to comment Share on other sites More sharing options...
ArkHeavy Posted November 8, 2019 Author Share Posted November 8, 2019 yes, linux server are up and running, thx wildcard for the fix! Link to comment Share on other sites More sharing options...
dv8ndie Posted November 8, 2019 Share Posted November 8, 2019 Same here @Cedric What the are you guys doing? Link to comment Share on other sites More sharing options...
Rykker Posted November 8, 2019 Share Posted November 8, 2019 if you get this: ./ShooterGameServer: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/lib/libaws-cpp-sdk-core do this: sudo apt-get install libcurl3 -y Link to comment Share on other sites More sharing options...
TruWrecks Posted November 8, 2019 Share Posted November 8, 2019 1 hour 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-*.so*" -exec cp {} /usr/lib/ \; EDIT: Updates uploaded libraries and build instructions This works for Debian Buster with the Caveat"sudo apt update" before this code. Thanks! Link to comment Share on other sites More sharing options...
Silx Posted November 8, 2019 Share Posted November 8, 2019 All above can be ignored since Wildcard fixed it pretty quick with the update after. Hope it helps when anything like this occurs again tho. A New Life PvE, open world PvP! Discord/Events/Shop! Link to comment Share on other sites More sharing options...
WaltZie Posted November 12, 2019 Share Posted November 12, 2019 Update v301.3 killed my server (libaws-cpp-sdk-core.so not found) AGAIN ! New update same issue AGAIN ! error while loading shared libraries: libaws-cpp-sdk-core.so: cannot open shared object file: No such file or directory Dev .. please pay attention ...and update server asap please ! Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 12, 2019 Share Posted November 12, 2019 Crashing again with todays update 2019-11-12 19:29:26: [Update] Running command 'update' for instance 'main' Checking for update; PID: 15 Your server is already up to date! The most recent version is 4378314. 2019-11-12 19:29:47: [Start] Running command 'run' for instance 'main' 2019-11-12 19:29:47: start 2019-11-12 19:29:47: Running /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland\?AdminLogging=true\?[...] /ark/server/ShooterGame/Binaries/Linux/ShooterGameServer: error while loading shared libraries: libaws-cpp-sdk-core.so: cannot open shared object file: No such file or directory So the workaround with custom compiled aws-libs is needed again... Link to comment Share on other sites More sharing options...
WaltZie Posted November 12, 2019 Share Posted November 12, 2019 Hem ... maybe they should add a simple test before release ?!? Not Speaking of DevOps, just less than minimum ..... Link to comment Share on other sites More sharing options...
Tails Posted November 12, 2019 Share Posted November 12, 2019 Yep once again. Do you guys actually employ unit testing at all? Link to comment Share on other sites More sharing options...
BigMikJ Posted November 12, 2019 Share Posted November 12, 2019 I copied the lib-aws files to the "/Engine/Binaries/Linux" directory in CentOS 7 and was able to start up my cluster servers. This was after updating to 301.3. Link to comment Share on other sites More sharing options...
bratkartoffel Posted November 12, 2019 Share Posted November 12, 2019 The above files compiled for debian stretch didn't work on my buster container. The workaround with installing libcurl3 didn't work too, so I've compiled the libs for buster myself: https://drive.google.com/open?id=1GcXYURLf2QMsBHsqWA85pBPgQgENKzN0 Compiled tag 1.7.223, using current debian buster packages and the howto posted by @McBane Link to comment Share on other sites More sharing options...
dtmaster79 Posted November 12, 2019 Share Posted November 12, 2019 Quote from Modding Discord Quote They know, fix is being cooked right now Link to comment Share on other sites More sharing options...
Jenoveroth Posted November 12, 2019 Share Posted November 12, 2019 Removed my post on the bug forum in lieu of this one. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.