System Information
Field | Value |
---|---|
Operating System | Linux - Ubuntu 24.04.1 on x86_64 |
Product | AMP ‘Phobos’ v2.6.0.6 (Mainline) |
Virtualization | None |
Application | Application Deployment |
Module | ADSModule |
Running in Container | No |
Current State | Indeterminate |
Problem Description
Issue
I followed this article to create new instance defaults and update existing instances:
However, when starting an instance, the “backup” tab within the instance WEB UI is missing and I get the following error in the instance log file:
[15:56:08] [Loader Info/1] : Loaded FileManagerPlugin by CubeCoders Limited
[15:56:08] [Loader Info/1] : Loaded EmailSenderPlugin by CubeCoders Limited
[15:56:08] [Loader Info/1] : Loaded WebRequestPlugin by CubeCoders Limited
[15:56:08] [Loader Error/1] : Container failed to resolve plugin LocalFileBackupPlugin
[15:56:08] [Loader Error/1] : Resolution failed with error: Exception has been thrown by the target of an invocation.
For more detailed information run Unity in debug mode: new UnityContainer().AddExtension(new Diagnostic())
[15:56:08] [Loader Fatal/1] : ‘LocalFileBackupPlugin’ does not implement abstract class ‘ModuleShared.AMPPlugin’
[15:56:08] [Core Error/1] : Could not load plugin LocalFileBackupPlugin
[15:56:08] [Loader Info/1] : Loaded CommonCorePlugin by CubeCoders Limited
[15:56:08] [Loader Info/1] : Loaded AnalyticsPlugin by CubeCoders Limited
[15:56:08] [System Error/10] : Missing plugin/assembly: MaxMind.Db (/AMP/Plugins/MaxMind.Db/MaxMind.Db.dll) for
[15:56:08] [Loader Info/1] : GenericModule requests dependency steamcmdplugin…
[15:56:08] [Loader Info/1] : Loaded steamcmdplugin by CubeCoders Limited
[15:56:08] [Loader Info/1] : GenericModule requests dependency RCONPlugin…
[15:56:08] [Loader Info/1] : Loaded RCONPlugin by CubeCoders Limited
Settings in the GUI are:
Configuration → Instance Deployment → Deployment Defaults → Default Settings → Node = LocalFileBackupPlugin.Storage.StorePath
Value = /media/data2/{{InstanceName}}/
Configuration → Instance Deployment → Deployment Defaults → Default Settings →
Host Path = /media/data2
Container Path = /media/data2
I have made various changes to the LocalFileBackupPlugin.kvp and FileManagerPlugin.kvp for existing instances with the same results as new instances but for troubleshooting purposes for this issue I’m sticking to new instances.
Instances are successfully running on data1 and I have confirmed that the amp user can read/write to data2. Current /media/data2 permissions:
drwxr-xr-x 5 amp root 4096 Jan 2 09:55 data1
drwxr-xr-x 3 amp root 4096 Dec 30 09:42 data2
fstab snippet of mounted drives
#additional drives
/dev/sdb1 /media/data1 ext4 defaults 0 0
/dev/sdc1 /media/data2 ext4 defaults 0 0
Reproduction Steps
- Follow published KB article instructions
- Create new instance as test
- Update kvp files for existing instance
Many thanks for your help!