Unable to start 7D2D server after most recent update

Note - If you do not fill in every section below, your post won’t be answered - you must provide the steps you have followed so far and the actions you’ve already taken. Make sure to remove this notice from your post too.

OS Name/Version: Debian GNU/Linux 12

Product Name/Version: 2.4.4.0

Problem Description:

Following the most recent 7D2D update I can no longer start the server. The instance starts, updates, and then when I press “Start”, I get the following-

"AMP was unable to start the applcation. 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."

From this point onwards the instance shows as “Application State: Preparing to start” and nothing else happens unless I stop the instance and start it again, at which point the problem repeats.

Steps to reproduce:

  • Start Instance
  • Attempt to start Server

Actions taken to resolve so far:

  • Restarted VPS
  • Re-updated AMP and instances

Nothing obvious in logs either, unless I’m missing it…

[10:19:57] [Logger Info]          : Loading locale data for xx from xx.json...
[10:19:57] [Logger Info]          : Starting AMP version 2.4.4.0 (Decadeus), built 17/05/2023 17:54
[10:19:57] [Logger Info]          : Stream: Mainline (Release) - built by CUBECODERS/buildbot on CCL-DEV
[10:19:57] [Logger Info]          : Running in a Docker environment.
[10:19:57] [Logger Info]          : OS: Linux / x86_64
[10:19:57] [Logger Info]          : CPU: AMD EPYC 7763 64-Core Processor (1C/2T)
[10:19:57] [Logger Info]          : RAM: 16011MB
[10:19:57] [Logger Info]          : AMP Instance ID: a6e3f363-9afb-4078-bdcb-e2b171b62542
[10:19:57] [Logger Info]          : Loaded GenericModule version 1.0.0.0 by CubeCoders Limited
[10:19:57] [Logger Info]          : Metrics publishing is enabled at udp://localhost:12820.
[10:19:57] [Logger Info]          : Loaded FileManagerPlugin by CubeCoders Limited
[10:19:57] [Logger Info]          : Loaded EmailSenderPlugin by CubeCoders Limited
[10:19:57] [Logger Info]          : Loaded WebRequestPlugin by CubeCoders Limited
[10:19:57] [Logger Info]          : Loaded LocalFileBackupPlugin by CubeCoders Limited
[10:19:57] [Logger Info]          : Loaded CommonCorePlugin by CubeCoders Limited
[10:19:57] [Logger Info]          : GenericModule requests dependency steamcmdplugin...
[10:19:57] [Logger Info]          : Loaded steamcmdplugin by CubeCoders Limited
[10:19:57] [Logger Info]          : GenericModule requests dependency RCONPlugin...
[10:19:57] [Logger Info]          : Loaded RCONPlugin by CubeCoders Limited
[10:19:57] [Logger Warning]       : Schedule trigger 9d132af1-10ef-4ed6-a3cd-9ccfcdbdf4e9 has a mismatched ID!
[10:19:57] [Logger Warning]       : Schedule trigger 70333404-c021-4c34-ad76-5837baa85bad has a mismatched ID!
[10:19:57] [Logger Warning]       : Schedule trigger adfe18f9-5101-48ce-9998-ffb9ae8293db has a mismatched ID!
[10:19:57] [Logger Warning]       : Schedule trigger 06907eb1-e8b6-4432-ae8c-1e7a507bdd18 has a mismatched ID!
[10:19:57] [Logger Error]         : Invalid setting node: GenericModule.App.Ports.
[10:19:57] [Logger Info]          : Licence Present: AMP Network Standard Edition
[10:19:57] [Logger Notice]        : Using keypair with fingerprint uIe9bBYjgyhWJoK4RntC8B5353pEAyi9nLi+vUb4rEw=
[10:19:57] [Logger Info]          : SFTP Server started on 0.0.0.0:2224
[10:19:57] [Webserver Info]       : Websockets are enabled.
[10:19:57] [Logger Info]          : Webserver started on http://127.0.0.1:8081
[10:19:57] [Logger Info]          : RouterTimer@10Hz with 2 jobs started
[10:19:57] [Core Info]            : Checking for AMP updates...
[10:19:58] [Logger Info]          : Startup mode is UpdateAndStart.
[10:19:58] [Core Info]            : AMP is up-to-date.
[10:19:59] [Logger Error]         : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:19:59] [Core Error]           : TargetInvocationException
[10:19:59] [Logger Error]         : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:19:59] [Core Error]           :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:19:59] [Core Error]           : WebException
[10:19:59] [Logger Error]         : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:19:59] [Core Error]           :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
[10:19:59] [Logger Error]         : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:19:59] [Core Error]           : TargetInvocationException
[10:19:59] [Logger Error]         : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:19:59] [Core Error]           :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:19:59] [Core Error]           : WebException
[10:19:59] [Logger Error]         : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:19:59] [Core Error]           :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Logging directory: '/home/amp/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1700160359
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK
force_install_dir 294420
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 294420 -beta public validate
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
[10:20:04] [Logger Activity]      : Authentication attempt for user herobrine from 127.0.0.1
 Update state (0x5) verifying install, progress: 1.38 (221264364 / 16054212509)
 Update state (0x5) verifying install, progress: 3.94 (632217150 / 16054212509)
[10:20:07] [Core Activity]        : Authentication success
[10:20:07] [Logger Warning]       : Slow method invocation: Login took 2518ms to complete.
[10:20:07] [Logger Warning]       : Slow response: Core.Login took 2523ms to complete.
 Update state (0x5) verifying install, progress: 6.59 (1057939006 / 16054212509)
 Update state (0x5) verifying install, progress: 9.19 (1475272254 / 16054212509)
 Update state (0x5) verifying install, progress: 11.76 (1888411198 / 16054212509)
 Update state (0x5) verifying install, progress: 14.39 (2309938750 / 16054212509)
 Update state (0x5) verifying install, progress: 16.98 (2726209001 / 16054212509)
 Update state (0x5) verifying install, progress: 19.54 (3136202217 / 16054212509)
 Update state (0x5) verifying install, progress: 22.13 (3552380724 / 16054212509)
 Update state (0x5) verifying install, progress: 24.77 (3976005428 / 16054212509)
 Update state (0x5) verifying install, progress: 27.34 (4389169286 / 16054212509)
 Update state (0x5) verifying install, progress: 29.93 (4804366926 / 16054212509)
 Update state (0x5) verifying install, progress: 32.55 (5225928591 / 16054212509)
 Update state (0x5) verifying install, progress: 35.20 (5651689090 / 16054212509)
 Update state (0x5) verifying install, progress: 37.76 (6062708389 / 16054212509)
 Update state (0x5) verifying install, progress: 40.35 (6477767367 / 16054212509)
 Update state (0x5) verifying install, progress: 43.01 (6905086224 / 16054212509)
 Update state (0x5) verifying install, progress: 45.58 (7317918560 / 16054212509)
 Update state (0x5) verifying install, progress: 48.17 (7733370326 / 16054212509)
 Update state (0x5) verifying install, progress: 50.76 (8149654998 / 16054212509)
 Update state (0x5) verifying install, progress: 53.37 (8568630366 / 16054212509)
 Update state (0x5) verifying install, progress: 55.89 (8973382431 / 16054212509)
 Update state (0x5) verifying install, progress: 58.51 (9393471505 / 16054212509)
 Update state (0x5) verifying install, progress: 61.10 (9808707601 / 16054212509)
 Update state (0x5) verifying install, progress: 63.68 (10222873529 / 16054212509)
 Update state (0x5) verifying install, progress: 66.25 (10636012473 / 16054212509)
 Update state (0x5) verifying install, progress: 68.88 (11057540025 / 16054212509)
 Update state (0x5) verifying install, progress: 71.51 (11479831665 / 16054212509)
 Update state (0x5) verifying install, progress: 73.25 (11759954254 / 16054212509)
 Update state (0x5) verifying install, progress: 75.98 (12198733526 / 16054212509)
 Update state (0x5) verifying install, progress: 78.65 (12625860442 / 16054212509)
 Update state (0x5) verifying install, progress: 83.37 (13383630422 / 16054212509)
 Update state (0x5) verifying install, progress: 86.55 (13894599861 / 16054212509)
 Update state (0x5) verifying install, progress: 89.33 (14341677443 / 16054212509)
 Update state (0x5) verifying install, progress: 91.88 (14751335213 / 16054212509)
 Update state (0x5) verifying install, progress: 94.50 (15171216278 / 16054212509)
 Update state (0x5) verifying install, progress: 97.08 (15584721884 / 16054212509)
 Update state (0x5) verifying install, progress: 99.66 (16000369104 / 16054212509)
Success! App '294420' fully installed.
quit
[10:21:21] [steamcmdplugin Info]  : SteamCMD Update successful
[10:21:21] [Logger Error]         : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:21:21] [Core Error]           : TargetInvocationException
[10:21:21] [Logger Error]         : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:21:21] [Core Error]           :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:21:21] [Core Error]           : WebException
[10:21:21] [Logger Error]         : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:21:21] [Core Error]           :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
[10:21:21] [Logger Info]          : Skipping download - target already exists (./seven-days-to-die/./294420/seven-days-settings210.xml)
[10:21:21] [Logger Info]          : Skipping download - target already exists (/AMP/seven-days-to-die/294420/.backupExclude)
[10:21:21] [Logger Error]         : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:21:21] [Core Error]           : TargetInvocationException
[10:21:21] [Logger Error]         : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:21:21] [Core Error]           :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:21:21] [Core Error]           : WebException
[10:21:21] [Logger Error]         : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:21:21] [Core Error]           :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
[10:21:21] [Core Error]           : XmlException
[10:21:21] [Logger Error]         : [0] (XmlException) : Unexpected end of file while parsing Name has occurred. Line 50, position 14.
[10:21:21] [Core Error]           :   at Xml.XmlTextReaderImpl.Throw (Exception e) 
  at Xml.XmlTextReaderImpl.Throw (String res, String arg) 
  at Xml.XmlTextReaderImpl.Throw (Int32 pos, String res, String arg) 
  at Xml.XmlTextReaderImpl.ParseQName (Boolean isQName, Int32 startOffset, Int32& colonPos) 
  at Xml.XmlTextReaderImpl.ParseQName (Int32& colonPos) 
  at Xml.XmlTextReaderImpl.ParseAttributes () 
  at Xml.XmlTextReaderImpl.ParseElement () 
  at Xml.XmlTextReaderImpl.ParseElementContent () 
  at Xml.XmlTextReaderImpl.Read () 
  at Xml.XmlLoader.LoadNode (Boolean skipOverWhitespace) 
  at Xml.XmlLoader.LoadDocSequence (Xml.XmlDocument parentDoc) 
  at Xml.XmlLoader.Load (Xml.XmlDocument doc, Xml.XmlReader reader, Boolean preserveWhitespace) 
  at Xml.XmlDocument.Load (Xml.XmlReader reader) 
  at Xml.XmlDocument.Load (String filename) 
  at GenericModule.ModuleMain.MergeXML (String finalPath) 
  at GenericModule.ModuleMain.MergeConfigFile (String finalPath, GenericModule.MetaConfigFile fileInfo) 
  at GenericModule.ModuleMain.WriteMetaconfigs () 
  at GenericModule.ModuleMain.SaveChanges (String key, String value) 
  at GenericModule.GenericApp.DoAppStartup (Boolean IsUpdating) 
  at GenericModule.GenericApp.Start () 
[10:21:21] [Logger Error]         : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:21:21] [Core Error]           : TargetInvocationException
[10:21:21] [Logger Error]         : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:21:21] [Core Error]           :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:21:21] [Core Error]           : WebException
[10:21:21] [Logger Error]         : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:21:21] [Core Error]           :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
[10:21:26] [API:herobrine Activity] : Starting the application.
[10:21:27] [Logger:herobrine Error] : Unable to perform task Event.WebRequestPlugin.DiscordMessage
[10:21:27] [Core:herobrine Error] : TargetInvocationException
[10:21:27] [Logger:herobrine Error] : [0] (TargetInvocationException) : Exception has been thrown by the target of an invocation.
[10:21:27] [Core:herobrine Error] :   at GSMyAdmin.Scheduler.Key_Fired (Object sender, EventArgs e) 
[10:21:27] [Core:herobrine Error] : WebException
[10:21:27] [Logger:herobrine Error] : [1] (WebException) : The remote server returned an error: (400) Bad Request.
[10:21:27] [Core:herobrine Error] :   at Net.HttpWebRequest.GetResponse () 
  at Net.WebClient.GetWebResponse (Net.WebRequest request) 
  at Net.WebClient.DownloadBits (Net.WebRequest request, IO.Stream writeStream) 
  at Net.WebClient.UploadBits (Net.WebRequest request, IO.Stream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer) 
  at Net.WebClient.UploadDataInternal (Uri address, String method, Byte[] data, Net.WebRequest& request) 
  at Net.WebClient.UploadString (Uri address, String method, String data) 
  at Net.WebClient.UploadString (String address, String method, String data) 
  at (wrapper remoting-invoke-with-check) Net.WebClient.UploadString(string,string,string)
  at WebRequestPlugin.PluginMain.DiscordMessage (String WebhookURL, String Contents, String DisplayUsername) 
[10:21:27] [Core:herobrine Error] : XmlException
[10:21:27] [Logger:herobrine Error] : [0] (XmlException) : Unexpected end of file while parsing Name has occurred. Line 50, position 14.
[10:21:27] [Core:herobrine Error] :   at Xml.XmlTextReaderImpl.Throw (Exception e) 
  at Xml.XmlTextReaderImpl.Throw (String res, String arg) 
  at Xml.XmlTextReaderImpl.Throw (Int32 pos, String res, String arg) 
  at Xml.XmlTextReaderImpl.ParseQName (Boolean isQName, Int32 startOffset, Int32& colonPos) 
  at Xml.XmlTextReaderImpl.ParseQName (Int32& colonPos) 
  at Xml.XmlTextReaderImpl.ParseAttributes () 
  at Xml.XmlTextReaderImpl.ParseElement () 
  at Xml.XmlTextReaderImpl.ParseElementContent () 
  at Xml.XmlTextReaderImpl.Read () 
  at Xml.XmlLoader.LoadNode (Boolean skipOverWhitespace) 
  at Xml.XmlLoader.LoadDocSequence (Xml.XmlDocument parentDoc) 
  at Xml.XmlLoader.Load (Xml.XmlDocument doc, Xml.XmlReader reader, Boolean preserveWhitespace) 
  at Xml.XmlDocument.Load (Xml.XmlReader reader) 
  at Xml.XmlDocument.Load (String filename) 
  at GenericModule.ModuleMain.MergeXML (String finalPath) 
  at GenericModule.ModuleMain.MergeConfigFile (String finalPath, GenericModule.MetaConfigFile fileInfo) 
  at GenericModule.ModuleMain.WriteMetaconfigs () 
  at GenericModule.ModuleMain.SaveChanges (String key, String value) 
  at GenericModule.GenericApp.DoAppStartup (Boolean IsUpdating) 
  at GenericModule.GenericApp.Start () 
[10:27:17] [Logger Activity]      : Authentication attempt for user herobrine from 127.0.0.1
[10:27:17] [Core Activity]        : Authentication success

Right click on your instance, refresh configuration. Then manage the instance and select the right server version under SteamCMD and Updates. Then update the server

1 Like

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