The original post: /r/ubuntu by /u/xENTONx on 2024-12-25 21:34:21.

So as explained in the title im trying to create a ARK Server on my remote Ubuntu Server. Everything is up and running so far but i just cant join the ARK Server. Im playing through Epicgames, thats why I enabled crossplay. The Server cant connect to the Steam API, which shouldnt stop him from working, when not using mods as far as i know. I already allowed the required ports via ufw allow the make the server accessible. What am I missing here, do you guys need further information. As you can probably tell this is my first time, so im happy for any advice. Please tell if you need further information, or should i try it completely again all along?

sudo systemctl status ark.service:

● ark.service - ARK Survival Evolved

Loaded: loaded (/lib/systemd/system/ark.service; enabled; vendor preset: enabled)

Active: active (running) since Wed 2024-12-25 21:07:10 UTC; 7min ago

Process: 24058 ExecStartPre=/home/ark/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/ark/server +app_update 445400 +quit (code=exited, status=0/SUCCESS)

Main PID: 24084 (ShooterGameServ)

Tasks: 18 (limit: 38422)

Memory: 120.1M

CPU: 8.128s

CGroup: /system.slice/ark.service

└─24084 /home/ark/server/ShooterGame/Binaries/Linux/ShooterGameServer “TheIsland?listen?SessionName=Schmenning” -crossplay -server -log

Dec 25 21:07:06 ubuntu steamcmd.sh[24063]: – type ‘quit’ to exit –

Dec 25 21:07:06 ubuntu steamcmd.sh[24063]: Loading Steam API…OK

Dec 25 21:07:09 ubuntu steamcmd.sh[24063]: Connecting anonymously to Steam Public…OK

Dec 25 21:07:09 ubuntu steamcmd.sh[24063]: Waiting for client config…OK

Dec 25 21:07:09 ubuntu steamcmd.sh[24063]: Waiting for user info…OK

Dec 25 21:07:09 ubuntu steamcmd.sh[24063]: Please use force_install_dir before logon!

Dec 25 21:07:10 ubuntu steamcmd.sh[24063]: Success! App ‘445400’ already up to date.

Dec 25 21:07:10 ubuntu systemd[1]: Started ARK Survival Evolved.

Dec 25 21:07:10 ubuntu ShooterGameServer[24084]: [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.

Dec 25 21:07:10 ubuntu ShooterGameServer[24084]: Setting breakpad minidump AppID = 407530

GameUserSettings.ini file:

[SessionSettings]

SessionName=Schmenning

ServerPassword=test

ServerAdminPassword=root

[ServerSettings]

ServerAdvertise=True

MaxPlayers=70

QueryPort=27015

Port=7777

RCONPort=27020

RCONEnabled=True

EnablePVPGamma=True

ShowFloatingDamageText=True

OverrideOfficialDifficulty=5.0

AutoSavePeriodMinutes=15

[/Script/Engine.GameSession]

MaxPlayers=70

ark.service file

[Unit]

Description=ARK Survival Evolved

[Service]

Type=simple

Restart=on-failure

RestartSec=5

StartLimitInterval=60s

StartLimitBurst=3

User=ark

Group=ark

ExecStartPre=/home/ark/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/ark/server +app_update 445400 +quit

ExecStart=/home/ark/server/ShooterGame/Binaries/Linux/ShooterGameServer “TheIsland?listen?SessionName=Schmenning” -crossplay -server -log

ExecStop=killall -TERM srcds_linux

[Install]

WantedBy=multi-user.target