OS Name/Version: ubuntu 22.04 live server amd64
Product Name/Version: AMP Instance Manager v2.3.2.10 built 21/04/2022
Problem Description:
GetAMP v2.7.8
AMP QuickStart installation script for Debian, Red-Hat and Arch based GNU/Linux distributions
This installer will perform the following:
* Install any pending system updates
* Install any prerequisites and dependencies via your systems package manager
* Add the CubeCoders repository to your system to keep AMP updated
* Install AMP and create a default management instance on port 8080
* Create any firewalls necessary to allow you to connect to AMP
* Configure the default AMP instance to start on boot
Press CTRL+C to cancel installation.
It is safe to cancel this installation at any point. You can run the install
script again, and the script will skip any steps it has already completed.
Distribution : ubuntu 22.04
Platform : x86_64
Internal IP address : 192.168.3.12
External IP address : 79.112.49.96
Network type : NAT
Gateway IP address : 192.168.3.1
Detected Firewall : ufw
System Locale : en_US.UTF-8
Package Manager : apt-get
Enter new login details for use with AMP.
Alphanumeric (a-Z and 0-9) only. No special characters - you can change this later.
The password must not be the same as the system password!
Username [admin]:
Password:
Confirm Password:
Will you be running Minecraft servers on this installation?
If selected, this installs the required versions of Java.
[Y/n] y
Will you be running applications that rely on SteamCMD? (Rust, Ark, CSGO, TF2, etc) on this installation?
If selected, this will install the required additional 32-bit libraries.
[Y/n] y
Would you like to isolate your AMP instances by running them inside Docker containers?
This provides an additional layer of protection at the expense of a minor performance impact.
It is strongly recommended if you are going to allow untrusted users access to AMP
but if it's just yourself or trusted users accessing it then it may not be necessary.
[y/N] n
Would you like AMP to be configured for use with HTTPS?
This will install nginx on your system and requires that you do not use any
other web servers such as Apache on this system.
This will create firewall rules to open ports 80 (HTTP) and 443 (HTTPS)
You also must own a domain name that resolves to 79.112.49.96 (Your external IP)
Do not choose this option if you do not already own a domain.
Using this facility requires that you read and accept the LetsEncrypt terms at
https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf
Enable HTTPS?
[Y/n] n
Installation Summary:
AMP System user: Already exists
Instance Manager: Already installed
HTTPS setup: No
Install Java: Yes
Install 32-bit libraries: Yes
Install Docker: No
Ready to install AMP. Press ENTER to continue or CTRL+C to cancel.
Installing AMP...
amp already exists. Skipping...
Updating System...
Installing prerequisites...
Installing Java for Minecraft...
Installing Adoptium Java 17...
Installing 32-bit dependencies for srcds...
AMP instance manager already installed. Skipping...
Adding firewall rules...
Adding firewall rule for port 8080 (AMP Management Instance) via ufw...
Skipping adding existing rule
Skipping adding existing rule (v6)
Creating default instance...
[Info] AMP Instance Manager v2.3.2.10 built 21/04/2022 15:10
[Info] Release spec: Release - built by CUBECODERS/buildbot on CCL-DEV
[Notice] AMP Service port ranges have not been specified, using any available...
[Notice] Application Service port ranges have not been specified, using any available...
[Activity] Audit: Unknown/None [CreateInstance] Created instance ADS01 using ADS module on port 8080.
[Error] Failed to download AMP (Operation Cancelled). Possible cause: Improper IPv6 configuration.
[Error] OperationCanceledException
[Error] [0] (OperationCanceledException) : The operation was canceled.
[Error] at InstanceManagerPlugin.LocalInstanceManager.DownloadAndUnpack (InstanceManagerPlugin.LocalAMPInstance Spec, Boolean SkipCache)
[Info] Instance creation failed. Reason: "The core archive failed to download or unpack"
Installation complete. Thanks for using AMP!
You can now reach AMP at http://192.168.3.12:8080/
or at http://79.112.49.96:8080/
Steps to reproduce:
- Run
bash <(wget -qO- getamp.sh)
- Wait about 1 ~ 2 minutes for the process to start (quad core i3 processor with gigabit Ethernet )
- Complete the basic installation info (username, password, Minecraft yes, steam yes, docker & https no)
- Wait again for the installer to proceed to the shared error.
Actions taken to resolve so far:
So far I’ve tried flushing the DNS, checking my ipv6 settings ( I’m not sure though if the error is caused by my pc trying to use ipv6 or the installer requiring functional ipv6 in order to work)
I’ve tried reinstalling the OS, & general google browsing on the issue.
What can I do to fix this.
In the past I used AMP on normal versions of ubuntu (Not the server one, the user friendly one) and it worked.
Now I decided to try using the server version as its more lightweight and I don’t need the UI.
http://192.168.3.12:8080/
is not acessible.
I had a similar issue on this in the past where the problem was the proxy manager of ubuntu.
Now i can say for a fact that amp instance manager is not running
root@gilgamesh:~# sudo lsof -i -P -n | grep LISTEN
systemd-r 683 systemd-resolve 14u IPv4 24710 0t0 TCP 127.0.0.53:53 (LISTEN)
sshd 778 root 3u IPv4 24879 0t0 TCP *:22 (LISTEN)
sshd 778 root 4u IPv6 24881 0t0 TCP *:22 (LISTEN)
Xtightvnc 8005 eoancea 0u IPv4 42020 0t0 TCP *:6001 (LISTEN)
Xtightvnc 8005 eoancea 3u IPv4 42022 0t0 TCP *:5901 (LISTEN)
root@gilgamesh:~#