Minecraft Bedrock won't update, switched to development, now server won't start

OS Name/Version: Ubuntu 22.04.4 LTS, Linux 5.15.0-105-Generic, x86_64

Product Name/Version: AMP 2.5.0.6 Callisto

Problem Description:

I was having trouble updating Minecraft Bedrock Server to 1.20.80.05. Server would start after failing to update but would fallback to 1.20.71. I followed steps mentioned in other threads to switch the instance to development line and updated the server. When I click start server, it hangs on preparing to start application.

Contents on latest log file in the Minecraft instance:

[15:39:38] [Core Info]            : Starting AMP version 2.5.0.6 (Callisto), built 17/04/2024 22:09
[15:39:38] [Core Info]            : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[15:39:38] [Logger Info]          : Purging old audit logs (this may take a moment)...
[15:39:38] [Core Info]            : Running in a Docker environment.
[15:39:38] [Core Info]            : OS: Linux / x86_64
[15:39:38] [Core Info]            : CPU: QEMU Virtual CPU version 2.5+ (8C/8T)
[15:39:38] [Core Info]            : RAM: 15988MB
[15:39:38] [Core Info]            : AMP Instance ID: 5f0b2a9a-9046-42d9-a218-fbbed43cf6c6
[15:39:39] [Loader Info]          : Loaded MinecraftModule version 1.0.0.3 by CubeCoders Limited
[15:39:39] [Core Info]            : Metrics publishing is enabled at udp://localhost:12820.
[15:39:39] [Loader Info]          : Loaded FileManagerPlugin by CubeCoders Limited
[15:39:39] [Loader Info]          : Loaded EmailSenderPlugin by CubeCoders Limited
[15:39:39] [Loader Info]          : Loaded WebRequestPlugin by CubeCoders Limited
[15:39:39] [Loader Info]          : Loaded LocalFileBackupPlugin by CubeCoders Limited
[15:39:39] [Loader Info]          : Loaded CommonCorePlugin by CubeCoders Limited
[15:39:39] [Core Info]            : Licence Present: AMP Professional Edition
[15:39:39] [FileManager Notice]   : Using keypair with fingerprint vr4aOt3TO2n6fTNb/APSQgVMRDDOs8vih+e5bn92ueE=
[15:39:39] [FileManager Info]     : SFTP Server started on 0.0.0.0:2225
[15:39:39] [Webserver Info]       : Websockets are enabled.
[15:39:40] [Webserver Info]       : Webserver started on http://127.0.0.1:8082
[15:39:40] [Logger Info]          : RouterTimer@10Hz with 2 jobs started
[15:39:40] [Core Info]            : Checking for AMP updates...
[15:39:40] [Core Info]            : Startup mode is StartApplication.
[15:39:40] [Minecraft Error]      : Unable to start Minecraft Server
[15:39:40] [Core Error]           : PlatformException
[15:39:40] [Core Error]           : [0] (PlatformException) : ApplicationName='./Minecraft/bedrock_server', CommandLine='', CurrentDirectory='./Minecraft/', Native error= Cannot find the specified file
[15:39:40] [Core Error]           :   at Diagnostics.Process.StartWithCreateProcess (Diagnostics.ProcessStartInfo startInfo) 
  at Diagnostics.Process.Start () 
  at ModuleShared.AMPProcess.Start () 
  at (wrapper remoting-invoke-with-check) ModuleShared.AMPProcess.Start()
  at MinecraftModule.MinecraftApp.StartGameServer (Boolean autoRetry) 
[15:39:40] [Minecraft Info]       : Modpack cache is up-to-date.
[15:39:40] [Minecraft Warning]    : Unable to get Bedrock version data from https://www.minecraft.net/en-us/download/server/bedrock: Match not found.
[15:39:40] [Minecraft Info]       : Trying first Bedrock info fallback...
[15:39:40] [Core Info]            : AMP is up to date.
[15:39:45] [Minecraft Warning]    : Unable to get first fallback Bedrock version data from https://www.minecraft.net/en-us/download/server/bedrock: Match not found.
[15:39:45] [Minecraft Info]       : Trying second Bedrock info fallback...
[15:39:46] [Minecraft Info]       : Latest Bedrock version: 1.20.71.01
[15:40:18] [Core Activity]        : Authentication attempt for user ubuntuamp from 127.0.0.1
[15:40:19] [Core Activity]        : Authentication success

Steps to reproduce:

  1. Stop server
  2. Update instance
  3. Start server

Actions taken to resolve so far:
Ran commands sudo su -l amp and ampinstmgr switch Minecraft01 development in linux console to switch to the development line and attempted to update again. After following the steps, the server will no longer start

I have the same issue and about 1000 others have the same issues currently. Someone from the Github community needs to update it or AMP community needs to add an updated link. I am using Hostinger.com for mine, and i had to spend 13 hours talking to customer service to get my issue escalated to a ticket. Hopefully someone steps up to fix this issue very soon!

1 Like

If the server no longer starts after updating, you need to read the AMP log again to see what’s going on.

AMP is closed-source, so the Github community can’t do much.
As mentioned previously, the problem is that Microsoft keeps blocking automated downloads.

You can download the bedrock release zip manually and upload the executable over SFTP. Otherwise if you can’t get on the development stream or get that working, you’ll just have to wait till the dev stream is merged into mainline. (Since if you’re with Hostinger, they won’t do anything to help you, which is kinda weird tbh)