System Information
Field | Value |
---|---|
Operating System | Windows - Windows Server 2022 on x86_64 |
Product | AMP ‘Phobos’ v2.6.0.6 (Mainline) |
Virtualization | HyperV |
Application | Application Deployment |
Module | ADSModule |
Running in Container | No |
Current State | Indeterminate |
Problem Description
Issue
I am trying to manage a newly created MC instance on a Windows Target. I can create the instance, but when trying to boot is gives an error of "Failed to login to remote instance: Authentication passthru is disabled on the controller The auth server at http://localhost:8080/ is configured not to allow other instances to authenticate through it. "
I verified the config files of the controller, and auth passthru is infact enabled, and I can connect and manage the target itself, just not any instances running on it. I tried managing the instance on the target itself, but as it’s configured in target mode, it just tells me I need to manage the instance through the controller.
The authentication URL is set properly to the address of the controller, http://172.16.1.40:8080, as well as Propagate Default Auth Server URL is enabled on the target.
We also have a target running on Ubuntu, and the issue is not happening whatsoever there, and the only difference it seems, other than OS is AMP is running on 2.6.0.4 on the Ubuntu target, and 2.0.6.6 on both the controller and Windows Target
UPDATE: Ubuntu Target is also now experiencing issue, did not notice since a previously created instance of ARK was working fine. Tried making an instance of Factorio, and same error as the MC instance, that auth passthru on the controller is disabled. Would compare deployment settings on new instances, but since I can’t manage them due to this error, this is proving impossible
UPDATE #2: Ran the repairauth command via CLI on both the controller and target for Windows, and it seems to have fixed the issue. Trying to perform the same on the Ubuntu target, but the default amp user needs to be used for this and I can’t seem to figure out it’s password.
Reproduction Steps
- verified auth server URL on both controller and target
- Verified that controller is set to enable passthru authentication
- Tried all possible troubleshooting I could find on this issue from the forums