Startup Issue with Terraria - I can't start my terraria server

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on aarch64
Product AMP ‘Decadeus’ v2.4.6.6 (Mainline)
Virtualization None
Application Terraria
Module GenericModule
Running in Container No
Current State Stopped

Problem Description

Issue

I’ve tried recreating another instance and changing no settings, and it still doesn’t work. It seems to not be able to download the files necessary when i look at the logs.
It might have something to do with the steam credentials i gave. but i get no feedback as to if they were correct or incorrect or anything at all. This is my first time using AMP so I’m sorry if i misunderstood something.

LOGS:
[10:40:57] [Logger Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:40:57] [Core Info] : AMP is up to date.
[10:40:57] [Logger Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:44:51] [Logger Activity] : Authentication attempt for user ssilz from 127.0.0.1
[10:44:51] [Core Activity] : Authentication success
[10:44:59] [API:ssilz Activity] : Updating the application.
[10:44:59] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:45:22] [API:ssilz Activity] : Updating the application.
[10:45:22] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:45:22] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:45:22] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:45:22 socat[2014] E waitpid(): child 2015 exited with status 126
[10:45:22] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:45:22] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:45:22] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.
[10:45:22] [Logger:ssilz Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:45:22] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:45:22] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:45:22] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:45:22 socat[2021] E waitpid(): child 2022 exited with status 126
[10:45:22] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:45:22] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:45:22] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.
[10:47:24] [Logger Activity] : Authentication attempt for user ssilz from 127.0.0.1
[10:47:24] [Core Activity] : Authentication success
[10:47:25] [API:ssilz Activity] : Starting the application.
[10:47:25] [Logger:ssilz Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:47:25] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:47:25] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:47:25] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:47:25 socat[2052] E waitpid(): child 2054 exited with status 126
[10:47:25] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:47:25] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:47:25] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.
[10:47:25] [Logger:ssilz Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:47:25] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:47:25] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:47:25] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:47:25 socat[2060] E waitpid(): child 2061 exited with status 126
[10:47:25] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:47:25] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:47:25] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.
[10:48:21] [Logger Activity] : Authentication attempt for user ssilz from 127.0.0.1
[10:48:21] [Core Activity] : Authentication success
[10:59:17] [API:ssilz Activity] : Starting the application.
[10:59:17] [Logger:ssilz Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:59:17] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:59:17] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:59:17] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:59:17 socat[2210] E waitpid(): child 2211 exited with status 126
[10:59:17] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:59:17] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:59:17] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.
[10:59:17] [Logger:ssilz Info] : Specified executable '/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/TerrariaServer does not exist. Updating application…
[10:59:17] [Logger:ssilz Info] : Skipping download - target already exists (./Terraria/serverfiles/terrariaserverconfig.txt)
[10:59:17] [steamcmdplugin:ssilz Warning] : /home/amp/.ampdata/instances/Terraria01/Terraria/steamcmd.sh: line 37: /home/amp/.ampdata/instances/Terraria01/Terraria/linux32/steamcmd: cannot execute binary file: Exec format error
[10:59:17] [steamcmdplugin:ssilz Warning] : 2023/11/21 11:59:17 socat[2217] E waitpid(): child 2218 exited with status 126
[10:59:17] [steamcmdplugin:ssilz Info] : SteamCMD Update successful
[10:59:17] [Logger:ssilz Info] : Skipping download - target already exists (/home/amp/.ampdata/instances/Terraria01/Terraria/serverfiles/.backupExclude)
[10:59:17] [Logger:ssilz Info] : Merging config file ./Terraria/serverfiles/terrariaserverconfig.txt (KVP format) using Unicode (UTF-8) encoding.

Reproduction Steps

  • Create Terraria Instance
  • Start Instance
  • Try to start server

Did you pick the option to install CPx2 when installing AMP?

I don’t remember that being an option when I installed, so I possibly haven’t.

Check the contents of /root/ampsummary.log

Okay, I installed ubuntu instead and got CPx2 Installed, but I’m a little confused as to how it affects performance, like will I lose performance just by having it installed? or is it only currently active servers/applications that use it, that will have worse performance?