Cannot start StarBound Server

OS Name/Version: Windows Server 2019 Essentials

Product Name/Version: AMP Release “Triton” v2.3.4.4, built 26/07/2022 20:08

Problem Description: Cannot start StarBound Server. After installing a new instance for StarBound, starting the instance, entering the management page, entering Steam credentials and completing the app install I cannot start the server. After clicking the start button it spins, giving the option to abort, then goes back to the initial button state and no monitoring information appears in the status page. I can manually start the StarBound server by navigating to the win32 directory inside StarBound’s folder but it will not start from the management page.

Steps to reproduce:

  • Step 1 Create StarBound Instance
  • Step 2 Start StarBound Instance
  • Step 3 Enter Management page for instance
  • Step 4 Enter Steam Credentials for app download and allow it to complete successfully
  • Step 5 Attempt to start StarBound server

Actions taken to resolve so far: Updating using the amp management page, manually updating the app using Steamcmd, deleting app and updating using Steamcmd, deleting and creating a new instance of Starbound

please post the instance logs

[13:34:41] [Program Info]         : Starting AMP version 2.3.4.4 (Triton), built 26/07/2022 20:08
[13:34:41] [Program Info]         : Stream: Mainline (Release) - built by CUBECODERS/buildbot on CCL-DEV
[13:34:41] [Program Info]         : Running in a HyperV environment.
[13:34:41] [Core Warning]         : Current time zone is set to Eastern Standard Time - Servers should ideally be UTC to avoid time-zone related issues
[13:34:41] [Program Info]         : OS: Windows / x86_64
[13:34:41] [Program Info]         : CPU: Common KVM processor (4C/4T)
[13:34:41] [Program Info]         : AMP Instance ID: b4bc102d-f90c-4863-812f-50d56a5c5f5d
[13:34:42] [Core Info]            : Loaded StarBoundModule version 1.0.0.0 by CubeCoders Limited
[13:34:42] [Core Info]            : Metrics publishing is enabled at udp://localhost:12820.
[13:34:42] [ModuleLoader Info]    : Loaded FileManagerPlugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [ModuleLoader Info]    : Loaded EmailSenderPlugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [ModuleLoader Info]    : Loaded WebRequestPlugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [ModuleLoader Info]    : Loaded LocalFileBackupPlugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [ModuleLoader Info]    : Loaded CommonCorePlugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [Core Info]            : StarBoundModule requests dependency steamcmdplugin...
[13:34:42] [ModuleLoader Info]    : Loaded steamcmdplugin version 1.0.0.0 by CubeCoders Limited
[13:34:42] [Core Info]            : Licence Present: AMP Network Standard Edition (Licenced to Anthony Zuniga)
[13:34:43] [ModuleLoader Notice]  : Using keypair with fingerprint q5f9536yHJEmyFdlRhoZgY+PJmRbTTQVBUsne2WrrWc=
[13:34:43] [ModuleLoader Info]    : SFTP Server started on 0.0.0.0:2224
[13:34:43] [WebServer Info]       : Websockets are enabled.
[13:34:43] [Core Info]            : Webserver started on http://127.0.0.1:8081
[13:34:43] [WebServer Warning]    : RouterTimer@10Hz with 2 jobs started
[13:34:43] [System Info]          : Checking for AMP updates...
[13:34:44] [System Info]          : AMP is up-to-date.
[13:35:05] [RemoteAMPAuth:Anonymous Activity] : Authentication attempt for user anthony.zuniga from 127.0.0.1
[13:35:08] [RemoteAMPAuth:Anonymous Activity] : Authentication success
[13:35:11] [API:anthony.zuniga Activity] : Starting the application.

Last entry is when I try to start the application and nothing happens

Can you hit update and show us the new output?

[15:15:29] [API:anthony.zuniga Activity] : Updating the application.
[15:15:41] [API:anthony.zuniga Activity] : Updating the application.
CPID: 6872
Redirecting stderr to 'D:\AMPDatastore\Instances\StarBound01\starbound\logs\stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1660762488
-- type 'quit' to exit --
Loading Steam API...OK
Logging in user 'shadow6290' to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x5) verifying install, progress: 11.70 (199003225 / 1700499704)
 Update state (0x5) verifying install, progress: 29.20 (496556796 / 1700499704)
 Update state (0x5) verifying install, progress: 45.78 (778438254 / 1700499704)
 Update state (0x5) verifying install, progress: 54.91 (933703807 / 1700499704)
 Update state (0x5) verifying install, progress: 55.06 (936225156 / 1700499704)
 Update state (0x5) verifying install, progress: 66.37 (1128619623 / 1700499704)
 Update state (0x5) verifying install, progress: 82.02 (1394823893 / 1700499704)
 Update state (0x5) verifying install, progress: 99.89 (1698609748 / 1700499704)
Success! App '211820' fully installed.
[15:16:17] [API:anthony.zuniga Activity] : Starting the application.

Same deal, when trying to start the server nothing happens

Do you have the C++ and DirectX runtimes installed?

https://www.microsoft.com/en-gb/download/details.aspx?id=35

C++ Redistributable and some firewall rules for the x64 starbound server exe did the trick! Thank you for the help!