Minecraft Java Instance does not start

OS Name/Version: Ubuntu Server 24.04.1

Product Name/Version: AMP Phobos v2.6.0.6

Problem Description:

After creating a new “Minecraft Java Edition” instance, the AMP instance itself will not start. I click “Start” and am told that the instance is in the “Application Waiting” state.

if I click “Manage” I’m prompted that “The specified instance is not running”

If I refresh the instances, it goes back to “Instance not running”

Note: I’m deploying using Docker containers. I haven’t tried without docker yet, but I’d prefer to keep the isolation

Steps to reproduce:

  • Create a new “Minecraft Java Edition”, leave all default options.
  • Wait for setup to complete, then try and start the instance.
  • Click “Manage” and you’ll be prompted with an error

Actions taken to resolve so far:

  • Checked docker container ls -a and didn’t see any stopped containers.
  • Rebooted the system multiple times
  • Checked the AMP event log, I didn’t see anything out of the ordinary.
  • ampinstmgr --nocache --upgradeall did not help, as found here

Right click the instance in the main panel, then hit View Logs to see why the instance isn’t starting

Ah ok that led to it. I checked those logs and found it was complaining about no license keys being available, which is weird because I’ve had this server activated for months now.

I reapplied my license in Configuration -> Instance Deployment -> Deployment Defaults and was able to get it to start!

I think a significantly clearer error message could have been issued, or some visual feedback in the UI that the instance failed to start.

Occasionally the hardware ID algorithm changes between updates (most notably the recent v2.6 update since it was updating from .NET 4.6 to .NET 8), and the licence is encrypted locally with said ID, so if it’s unreadable it prompts a reactivation.

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