Startup Issue with Palworld - palworld instance on debian 12 server is not starting

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on x86_64
Product AMP ‘Decadeus’ v2.4.7.0 (Mainline)
Virtualization Docker
Application Palworld
Module GenericModule
Running in Container Yes
Current State PreStart

Problem Description

Issue

error on start , and instance does nothing. also no start stop is displayed anymore.


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.


[12:10:52] [Generic:admin Info] : Merging config file ./palworld/2394010/Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (Template) using Unicode (UTF-8) encoding.
[12:10:52] [Core:admin Error] : ArgumentNullException
[12:10:52] [Core:admin Error] : [0] (ArgumentNullException) : Value cannot be null.
Parameter name: input
[12:10:52] [Core:admin Error] : at Text.RegularExpressions.Regex.Replace (String input, Text.RegularExpressions.MatchEvaluator evaluator)
at GenericModule.GenericModuleConfig+ApplicationConfig.SubstituteTemplates (String input, Collections.Generic.Dictionary`2[TKey,TValue] variables)
at GenericModule.GenericModuleConfig+ApplicationConfig.GetValue (String input)
at GenericModule.ModuleMain.b__36_0 (Text.RegularExpressions.Match m)
at Text.RegularExpressions.Regex.Replace (Text.RegularExpressions.MatchEvaluator evaluator, Text.RegularExpressions.Regex regex, String input, Int32 count, Int32 startat)
at Text.RegularExpressions.Regex.Replace (String input, Text.RegularExpressions.MatchEvaluator evaluator, Int32 count, Int32 startat)
at Text.RegularExpressions.Regex.Replace (String input, Text.RegularExpressions.MatchEvaluator evaluator)
at GenericModule.ModuleMain.MergeTemplate (String finalPath, GenericModule.MetaConfigFile fileInfo)
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 ()

start palworld server by hand , all works fine.

best regards

Reproduction Steps

  • debian 12 fresh install
  • amp fresh install
  • palworld server reinstall
  • testing palworld server start by hand works

partial fixed for me , and thanks for the tip @ zaraki1311
i changed after instanz setup the metaconfig.json , type to ini
now the server can start and work,but displays “Application State: Starting” infinite

source:

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