I am unable to update Satisfactory dedicate server on Debian Linux

┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Key                  ┃ Value                                 ┃
┣━━━━━━━━━━━━━━━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ Operating System     ┃ Linux - Debian GNU/Linux 12 on x86_64 ┃
┃ Product              ┃ AMP 'Phobos' v2.6.0.2 (Mainline)      ┃
┃ Virtualization       ┃ Docker                                ┃
┃ Application          ┃ Satisfactory                          ┃
┃ Module               ┃ GenericModule                         ┃
┃ Running in Container ┃ Yes                                   ┃
┃ Current State        ┃ Failed                                ┃
┗━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Problem Description: Trying to update Satisfactory

Getting this error: 
![image|690x204](upload://owt2ntBvUDFpKicRScy6fzshKO2.png)

This is what the notifications panel shows:
![image|396x89](upload://uOJDvlGa0SQVuWLcIoWtmRihnaw.png)

This is what the web console shows:
 
![image|690x325](upload://zIwBKOzpWvhfHQTfq96BN4aXX6m.jpeg)

Here is what the log shows:

[13:15:23] [Program Info/1] : Starting AMP version 2.6.0.2 (Phobos), built 30/10/2024 22:00
[13:15:23] [Program Info/1] : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[13:15:23] [Program Info/1] : Running in a Docker environment.
[13:15:23] [Program Info/1] : OS: Linux / x86_64
[13:15:23] [Program Info/1] : CPU: Intel(R) Xeon(R) CPU X5560 @ 2.80GHz (4C/8T)
[13:15:23] [Program Info/1] : RAM: 24014MB
[13:15:23] [Program Info/1] : AMP Instance ID: de71f863-9c94-4ad6-b0cc-398206fc0bc2
[13:15:24] [Core Info/1] : Loaded GenericModule version 2.6.0.2 by CubeCoders Limited
[13:15:24] [Core Info/1] : Metrics publishing is enabled at udp://localhost:12820.
[13:15:24] [Loader Info/1] : Loaded FileManagerPlugin by CubeCoders Limited
[13:15:24] [Loader Info/1] : Loaded EmailSenderPlugin by CubeCoders Limited
[13:15:24] [Loader Info/1] : Loaded WebRequestPlugin by CubeCoders Limited
[13:15:25] [Loader Info/1] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[13:15:25] [Loader Info/1] : Loaded CommonCorePlugin by CubeCoders Limited
[13:15:25] [Loader Info/1] : Loaded AnalyticsPlugin by CubeCoders Limited
[13:15:25] [System Error/7] : Missing plugin/assembly: MaxMind.Db (/AMP/Plugins/MaxMind.Db/MaxMind.Db.dll) for
[13:15:25] [Loader Info/1] : GenericModule requests dependency steamcmdplugin…
[13:15:25] [Loader Info/1] : Loaded steamcmdplugin by CubeCoders Limited
[13:15:25] [Loader Info/1] : GenericModule requests dependency RCONPlugin…
[13:15:25] [Loader Info/1] : Loaded RCONPlugin by CubeCoders Limited
[13:15:25] [Core Info/1] : Licence Present: AMP Professional Edition - Lifetime Licence
[13:15:25] [Loader Notice/1] : Using keypair with fingerprint aiiLeS43SZhxe/L/FaiC411lWui206WXjKxLRtBUnsA=
[13:15:25] [Loader Info/1] : SFTP Server started on 0.0.0.0:2224
[13:15:27] [Core Info/1] : Webserver started on http://127.0.0.1:8081
[13:15:27] [System Info/13] : Startup mode is UpdateAndStart.
[13:15:27] [System Info/7] : Checking for AMP updates…
Redirecting stderr to ‘/home/amp/Steam/logs/stderr.txt’
Logging directory: ‘/home/amp/Steam/logs’
[ 0%] Checking for available updates…
[13:15:27] [System Info/10] : AMP is up to date.
[----] Verifying installation…
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755
– type ‘quit’ to exit –
Loading Steam API…OK
force_install_dir “1690800”
Connecting anonymously to Steam Public…OK
Waiting for client config…OK
Waiting for user info…OK
app_update 1690800 -beta public validate
Update state (0x5) verifying install, progress: 0.00 (0 / 4305766972)
Update state (0x5) verifying install, progress: 6.08 (261975212 / 4305766972)
Update state (0x5) verifying install, progress: 13.69 (589436024 / 4305766972)
Update state (0x5) verifying install, progress: 23.46 (1010175748 / 4305766972)
Update state (0x5) verifying install, progress: 33.10 (1425027259 / 4305766972)
Update state (0x5) verifying install, progress: 41.06 (1767974331 / 4305766972)
Update state (0x5) verifying install, progress: 49.88 (2147562347 / 4305766972)
Update state (0x5) verifying install, progress: 57.96 (2495447646 / 4305766972)
Update state (0x5) verifying install, progress: 65.26 (2810033167 / 4305766972)
Update state (0x5) verifying install, progress: 74.21 (3195306182 / 4305766972)
Update state (0x5) verifying install, progress: 84.12 (3621897556 / 4305766972)
Update state (0x5) verifying install, progress: 95.79 (4124530689 / 4305766972)
Success! App ‘1690800’ fully installed.
quit
[13:15:53] [System Info/9] : SteamCMD Update successful
-p: -c: line 1: unexpected EOF while looking for matching '' [13:20:35] [System Activity/23] : Authentication attempt for user CPHess from 127.0.0.1 [13:20:35] [System Activity/18] : Authentication success [13:21:25] [Core:CPHess Activity/18] : Updating the application. Redirecting stderr to '/home/amp/Steam/logs/stderr.txt' Logging directory: '/home/amp/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755 -- type 'quit' to exit -- Loading Steam API...IPC function call IClientUtils::GetSteamRealm took too long: 50 msec OK force_install_dir "1690800" Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK app_update 1690800 -beta public validate Update state (0x5) verifying install, progress: 0.10 (4194304 / 4305766972) Update state (0x5) verifying install, progress: 7.30 (314403846 / 4305766972) Update state (0x5) verifying install, progress: 19.72 (849104170 / 4305766972) Update state (0x5) verifying install, progress: 32.73 (1409236081 / 4305766972) Update state (0x5) verifying install, progress: 45.43 (1955991081 / 4305766972) Update state (0x5) verifying install, progress: 57.98 (2496496222 / 4305766972) Update state (0x5) verifying install, progress: 70.03 (3015512096 / 4305766972) Update state (0x5) verifying install, progress: 82.30 (3543771308 / 4305766972) Update state (0x5) verifying install, progress: 94.94 (4087830529 / 4305766972) Success! App '1690800' fully installed. quit [13:21:45] [System:CPHess Info/21] : SteamCMD Update successful -p: -c: line 1: unexpected EOF while looking for matching ‘’
[13:30:00] [FileBackup Activity/23] : Creating Backup: Scheduled Backup
[13:30:00] [FileBackup Info/23] : Cycling Backups…
[13:30:00] [FileBackup Activity/23] : Deleting Backup Scheduled Backup (Automatic Operation)
[13:45:00] [FileBackup Activity/23] : Creating Backup: Scheduled Backup
[13:45:00] [FileBackup Info/23] : Cycling Backups…
[13:45:00] [FileBackup Activity/23] : Deleting Backup Scheduled Backup (Automatic Operation)
[13:49:00] [System Activity/31] : Authentication attempt for user CPHess from 127.0.0.1
[13:49:00] [System Activity/29] : Authentication success
[13:49:17] [Core:CPHess Activity/29] : Starting the application.
[13:49:17] [Generic:CPHess Error/29] : PlatformException
[13:49:17] [Generic:CPHess Error/29] : [0] (PlatformException) : An error occurred trying to start process ‘/AMP/satisfactory/1690800/Engine/Binaries/Linux/FactoryServer-Linux-Shipping’ with working directory ‘/AMP/satisfactory/1690800’. Permission denied
[13:49:17] [Generic:CPHess Error/29] : at Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String argv, String envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32 groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
at Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at ModuleShared.AMPProcess.Start()
at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
at GenericModule.GenericApp.Start()
[13:50:44] [Core:CPHess Activity/30] : Starting the application.
[13:50:44] [Generic:CPHess Error/30] : PlatformException
[13:50:44] [Generic:CPHess Error/30] : [0] (PlatformException) : An error occurred trying to start process ‘/AMP/satisfactory/1690800/Engine/Binaries/Linux/FactoryServer-Linux-Shipping’ with working directory ‘/AMP/satisfactory/1690800’. Permission denied
[13:50:44] [Generic:CPHess Error/30] : at Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String argv, String envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32 groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
at Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at ModuleShared.AMPProcess.Start()
at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
at GenericModule.GenericApp.Start()
[13:51:02] [Core:CPHess Activity/30] : Updating the application.
Redirecting stderr to ‘/home/amp/Steam/logs/stderr.txt’
Logging directory: ‘/home/amp/Steam/logs’
[ 0%] Checking for available updates…
[----] Verifying installation…
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755
– type ‘quit’ to exit –
Loading Steam API…IPC function call IClientUtils::GetSteamRealm took too long: 41 msec
OK
force_install_dir “1690800”
Connecting anonymously to Steam Public…OK
Waiting for client config…OK
Waiting for user info…OK
app_update 1690800 -beta public validate
Update state (0x5) verifying install, progress: 0.02 (1048576 / 4305766972)
Update state (0x5) verifying install, progress: 8.72 (375254887 / 4305766972)
Update state (0x5) verifying install, progress: 21.46 (924192516 / 4305766972)
Update state (0x5) verifying install, progress: 33.94 (1461581776 / 4305766972)
Update state (0x5) verifying install, progress: 45.87 (1974865442 / 4305766972)
Update state (0x5) verifying install, progress: 58.21 (2506490277 / 4305766972)
Update state (0x5) verifying install, progress: 70.81 (3048812760 / 4305766972)
Update state (0x5) verifying install, progress: 83.53 (3596424212 / 4305766972)
Update state (0x5) verifying install, progress: 96.13 (4139210753 / 4305766972)
Success! App ‘1690800’ fully installed.
quit
[13:51:22] [System:CPHess Info/30] : SteamCMD Update successful
-p: -c: line 1: unexpected EOF while looking for matching '' [14:00:00] [FileBackup Activity/26] : Creating Backup: Scheduled Backup [14:00:00] [FileBackup Info/26] : Cycling Backups... [14:00:00] [FileBackup Activity/26] : Deleting Backup Scheduled Backup (Automatic Operation) [14:03:17] [Core:CPHess Activity/26] : Updating the application. Redirecting stderr to '/home/amp/Steam/logs/stderr.txt' Logging directory: '/home/amp/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755 -- type 'quit' to exit -- Loading Steam API...OK force_install_dir "1690800" Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK app_update 1690800 -beta public validate Update state (0x5) verifying install, progress: 0.05 (2097152 / 4305766972) Update state (0x5) verifying install, progress: 9.10 (392031879 / 4305766972) Update state (0x5) verifying install, progress: 21.59 (929435396 / 4305766972) Update state (0x5) verifying install, progress: 34.25 (1474561301 / 4305766972) Update state (0x5) verifying install, progress: 47.01 (2024268995 / 4305766972) Update state (0x5) verifying install, progress: 59.48 (2561182710 / 4305766972) Update state (0x5) verifying install, progress: 71.99 (3099697841 / 4305766972) Update state (0x5) verifying install, progress: 84.99 (3659558603 / 4305766972) Update state (0x5) verifying install, progress: 97.81 (4211628033 / 4305766972) Success! App '1690800' fully installed. quit [14:03:37] [System:CPHess Info/26] : SteamCMD Update successful -p: -c: line 1: unexpected EOF while looking for matching ‘’
[14:15:00] [FileBackup Activity/30] : Creating Backup: Scheduled Backup
[14:15:00] [FileBackup Info/30] : Cycling Backups…
[14:15:00] [FileBackup Activity/30] : Deleting Backup Scheduled Backup (Automatic Operation)

This pops up as the update finishes and is is on top of the console text:

Could not complete action.

AMP was unable to start the application. Possible causes may include insufficient permissions to load the executable, or the file not being correctly flagged as being an executable file. Check AMPs logs for more information.
Here is the diagnostic information for the instance:
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Key                  ┃ Value                                 ┃
┣━━━━━━━━━━━━━━━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ Operating System     ┃ Linux - Debian GNU/Linux 12 on x86_64 ┃
┃ Product              ┃ AMP 'Phobos' v2.6.0.2 (Mainline)      ┃
┃ Virtualization       ┃ Docker                                ┃
┃ Application          ┃ Satisfactory                          ┃
┃ Module               ┃ GenericModule                         ┃
┃ Running in Container ┃ Yes                                   ┃
┃ Current State        ┃ Failed                                ┃
┗━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Steps to reproduce:

  • Go to instance and initiate update of Satisfactory

Actions taken to resolve so far:

  1. Restart ADS
  2. Update ADS
  3. Restart server
  4. Attempt to update and the same thing happens

Do step 4 here: How to update AMP to the latest version

(And the others as relevant if you haven’t already)

I have completed the following tasks:

  • Run apt update as root user
  • Run apt upgrade as root user
  • Runampinstmgr upgradeall as amp user
  • Clicked on the Update All button on the web interface
  • Started the Satisfactory instance and received the following pop up:
    • AMP was unable to start the application. Possible causes may include insufficient
      permissions to load the executable, or the file not being correctly flagged as being an
      executable file. Check AMPs logs for more information.
  • Restarted the computer and still getting the same error
  • Checked the most recent log file and received the following:
[21:22:11] [Program Info/1]       : Starting AMP version 2.6.0.2 (Phobos), built 30/10/2024 22:00
[21:22:11] [Program Info/1]       : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[21:22:11] [Program Info/1]       : Running in a Docker environment.
[21:22:11] [Program Info/1]       : OS: Linux / x86_64
[21:22:11] [Program Info/1]       : CPU: Intel(R) Xeon(R) CPU X5560 @ 2.80GHz (4C/8T)
[21:22:11] [Program Info/1]       : RAM: 24014MB
[21:22:11] [Program Info/1]       : AMP Instance ID: de71f863-9c94-4ad6-b0cc-398206fc0bc2
[21:22:12] [Core Info/1]          : Loaded GenericModule version 2.6.0.2 by CubeCoders Limited
[21:22:12] [Core Info/1]          : Metrics publishing is enabled at udp://localhost:12820.
[21:22:12] [Loader Info/1]        : Loaded FileManagerPlugin by CubeCoders Limited
[21:22:12] [Loader Info/1]        : Loaded EmailSenderPlugin by CubeCoders Limited
[21:22:12] [Loader Info/1]        : Loaded WebRequestPlugin by CubeCoders Limited
[21:22:12] [Loader Info/1]        : Loaded LocalFileBackupPlugin by CubeCoders Limited
[21:22:12] [Loader Info/1]        : Loaded CommonCorePlugin by CubeCoders Limited
[21:22:13] [Loader Info/1]        : Loaded AnalyticsPlugin by CubeCoders Limited
[21:22:13] [System Error/7]       : Missing plugin/assembly: MaxMind.Db (/AMP/Plugins/MaxMind.Db/MaxMind.Db.dll) for
[21:22:13] [Loader Info/1]        : GenericModule requests dependency steamcmdplugin...
[21:22:13] [Loader Info/1]        : Loaded steamcmdplugin by CubeCoders Limited
[21:22:13] [Loader Info/1]        : GenericModule requests dependency RCONPlugin...
[21:22:13] [Loader Info/1]        : Loaded RCONPlugin by CubeCoders Limited
[21:22:13] [Core Info/1]          : Licence Present: AMP Professional Edition - Lifetime Licence
[21:22:13] [Loader Notice/1]      : Using keypair with fingerprint aiiLeS43SZhxe/L/FaiC411lWui206WXjKxLRtBUnsA=
[21:22:13] [Loader Info/1]        : SFTP Server started on 0.0.0.0:2224
[21:22:15] [Core Info/1]          : Webserver started on http://127.0.0.1:8081
[21:22:15] [System Info/7]        : Startup mode is UpdateAndStart.
[21:22:15] [System Info/10]       : Checking for AMP updates...
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Logging directory: '/home/amp/Steam/logs'
[  0%] Checking for available updates...
[21:22:15] [System Info/11]       : AMP is up to date.
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1728594755
-- type 'quit' to exit --
Loading Steam API...OK
force_install_dir "1690800"
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 1690800 -beta public validate
 Update state (0x5) verifying install, progress: 0.00 (0 / 4305766972)
 Update state (0x5) verifying install, progress: 9.37 (403306844 / 4305766972)
 Update state (0x5) verifying install, progress: 16.54 (712121106 / 4305766972)
 Update state (0x5) verifying install, progress: 22.73 (978718468 / 4305766972)
[21:22:26] [System Activity/7]    : Authentication attempt for user CPHess from 127.0.0.1
 Update state (0x5) verifying install, progress: 31.41 (1352312869 / 4305766972)
[21:22:27] [System Activity/7]    : Authentication success
 Update state (0x5) verifying install, progress: 35.86 (1543936610 / 4305766972)
 Update state (0x5) verifying install, progress: 43.03 (1852908960 / 4305766972)
 Update state (0x5) verifying install, progress: 49.35 (2124789435 / 4305766972)
 Update state (0x5) verifying install, progress: 55.46 (2388063131 / 4305766972)
 Update state (0x5) verifying install, progress: 61.53 (2649455584 / 4305766972)
 Update state (0x5) verifying install, progress: 68.06 (2930311121 / 4305766972)
 Update state (0x5) verifying install, progress: 75.48 (3250182038 / 4305766972)
 Update state (0x5) verifying install, progress: 84.07 (3619800404 / 4305766972)
 Update state (0x5) verifying install, progress: 93.77 (4037498881 / 4305766972)
Success! App '1690800' fully installed.
quit
[21:22:47] [System Info/10]       : SteamCMD Update successful
[21:22:48] [Generic Error/10]     : PlatformException
[21:22:48] [Generic Error/10]     : [0] (PlatformException) : An error occurred trying to start process '/AMP/satisfactory/1690800/Engine/Binaries/Linux/FactoryServer-Linux-Shipping' with working directory '/AMP/satisfactory/1690800'. Permission denied
[21:22:48] [Generic Error/10]     :    at Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
   at Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at ModuleShared.AMPProcess.Start()
   at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
   at GenericModule.GenericApp.Start()
[21:22:52] [Core:CPHess Activity/10] : Starting the application.
[21:22:52] [Generic:CPHess Error/10] : PlatformException
[21:22:52] [Generic:CPHess Error/10] : [0] (PlatformException) : An error occurred trying to start process '/AMP/satisfactory/1690800/Engine/Binaries/Linux/FactoryServer-Linux-Shipping' with working directory '/AMP/satisfactory/1690800'. Permission denied
[21:22:52] [Generic:CPHess Error/10] :    at Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
   at Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at ModuleShared.AMPProcess.Start()
   at GenericModule.GenericApp.DoAppStartup(Boolean IsUpdating)
   at GenericModule.GenericApp.Start()

Is this instance on a non-default datastore?

No it is not, but I looked at something the log file pointed to and the execute permission wasn’t there for FactoryServer-Linux-Shipping.

Here is a screen grab of the file referenced in the logs.
![image|690x59](upload://h6P8WA7y15s2nar7NT6Sb1uD1xg.png)

Once I changed the execute bit it started right up.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.