Arma 3 Server not starting

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 11

Product Name/Version: (Always use the full version number - not ‘Latest’) AMP ‘Callisto’ v2.5.0.4 (Mainline)

Problem Description: Arma 3 Server not starting due to bash error.

If you're sharing console output, logs, or commands you have run, please make sure to use code tags 
(3x backticks for blocks, 1x backtick for a single line) to help make posts readable. This also
provides syntax highlighting.

Steps to reproduce:

  • Step 1 Created Arma 3 Instance
  • Step 2 Update
  • Step 3 When running server is wont run and gives me a bash error

Actions taken to resolve so far:

Tried re-installing the instance with no luck. Logs below:

quit
[09:41:13] [steamcmdplugin:FrederickDeBargos Info] : SteamCMD Update successful
[09:41:13] [Generic:FrederickDeBargos Info] : Skipping download - target already exists (/AMP/arma3/233780/AMP_server.cfg)
[09:41:13] [Generic:FrederickDeBargos Info] : Skipping download - target already exists (/AMP/arma3/233780/basic.cfg)
find: ‘./arma3/233780/steamapps/workshop/content/107410/’: No such file or directory
[09:41:14] [Generic:FrederickDeBargos Info] : Merging config file ./arma3/233780/server.cfg (Template) using Unicode (UTF-8) encoding.
[09:41:14] [Generic:FrederickDeBargos Info] : Writing config file ./arma3/233780/battleye/beserver_x64.cfg using Unicode (UTF-8) encoding.
[09:41:26] [API:FrederickDeBargos Activity] : Starting the application.
[09:41:26] [Generic:FrederickDeBargos Info] : Merging config file ./arma3/233780/server.cfg (Template) using Unicode (UTF-8) encoding.
[09:41:26] [Generic:FrederickDeBargos Info] : Writing config file ./arma3/233780/battleye/beserver_x64.cfg using Unicode (UTF-8) encoding.
find: ‘2841962803,/keys’: No such file or directory
find: ‘2841962803,/key’: No such file or directory
[09:41:38] [API:FrederickDeBargos Activity] : Starting the application.
[09:41:38] [Generic:FrederickDeBargos Info] : Merging config file ./arma3/233780/server.cfg (Template) using Unicode (UTF-8) encoding.
[09:41:38] [Generic:FrederickDeBargos Info] : Writing config file ./arma3/233780/battleye/beserver_x64.cfg using Unicode (UTF-8) encoding.
find: ‘2841962803,/keys’: No such file or directory
find: ‘2841962803,/key’: No such file or directory
[09:48:18] [Core Activity] : Authentication attempt for user FrederickDeBargos from 127.0.0.1
[09:48:18] [Core Activity] : Authentication success
[09:48:29] [API:FrederickDeBargos Activity] : Starting the application.
[09:48:29] [Generic:FrederickDeBargos Info] : Merging config file ./arma3/233780/server.cfg (Template) using Unicode (UTF-8) encoding.
[09:48:29] [Generic:FrederickDeBargos Info] : Writing config file ./arma3/233780/battleye/beserver_x64.cfg using Unicode (UTF-8) encoding.
find: ‘2841962803,/keys’: No such file or directory
find: ‘2841962803,/key’: No such file or directory

Running into the same issue on Fedora 39. Reboots and reinstall did not fix the issue.

Get a dialog box with the following message:
Title: Could not complete action.
Message: /bin/bash failed with exit code 1

[22:06:25] [Logger Info]          : RouterTimer@10Hz with 2 jobs started
[22:06:25] [Core Info]            : Checking for AMP updates...
[22:06:25] [Core Info]            : Startup mode is UpdateAndStart.
[22:06:26] [Core Info]            : AMP is up to date.
[22:06:26] [Generic Info]         : Merging config file ./arma3/233780/server.cfg (Template) using Unicode (UTF-8) encoding.
[22:06:26] [Generic Info]         : Writing config file ./arma3/233780/battleye/beserver_x64.cfg using Unicode (UTF-8) encoding.
[22:14:00] [Core Info]            : Checking for AMP updates...
[22:14:00] [Core Info]            : AMP is up to date.

I looked through the ADS and Arma instance logs and could not find any indication of what the problem was.

Show me your mods settings? I think you have an error in those

Lol that screenshot shows everything but the mods settings

Sorry I forgot to mention that this only happens on the Creator DLC build of the server. Its weird as i had it installed fine on another server running amp but when i tried moving across to a new server I started getting this issue. I re-installed the creator dlc build and managed to get the server running. The DLC content is physically on the server but doesn’t show up when you log into the server. It’s so weird!!

Here’s my mod settings:

It works fine if I run the following bash script to start the server manually, so it seems to be something on AMP’s side:

./arma3server -config=server.cfg -mod=1673456286\;450814997\;843425103\;843593391\;843632231\;843577117\;893328083\;893346105\;1135539579\;1135541175\;893349825\;1515851169\;893339590\;1515845502\;1661066023\;463939057\;583496184\;583544987\;1926513010\;2595680138\;1400574293\;1400566170\;787892271\;1260802825\;582478120\;366423278\;1849091860\;1600297734\;1114015070\;1384712753\;1600293139\;1564634468\;1227179728\;1493291920\;3122396633\;1227179728\;366425329\; -serverMod=2788108602\;2788700580\;1377441375\;1377436005\;1376796515\;1376822401\;1376841377\;1559969481\;1259632853\;1388152084\;1932381514\;1984611671\;1291286696\;1270920304\;2057912717\;

There is an issue with AMP not gracefully handling the result of the manage Bikeys script if a keys directory is not found. A fix will be committed shortly, after which you can get it by simply returning to the instances screen and updating the Instance

Saw the commit go in. Pulled the update and all is working well. Thanks for the help!

Great. Thanks for the update.