AMP ADS01 Not listening on 8080

OS Name/Version: Windows 10 PRO

Product Name/Version: AMP Instance Manager v2.4.3.6

Problem Description: AMP WebUI will not connect. Status shows the instance is running but nothing is listening on port 8080.

Actions taken to resolve so far: Stopall → Startall, Updateall/reboot, Repair installation, uninstalled/reinstalled.

What does ampinstmgr status show and what does ampinstmgr ports ADS01 say?

ports ADS01 lists 8080 and 12820 as CLOSED.

What does the latest log for that instance show?

See this KB thread: Something not working on Windows? Try the following: - Docs - CubeCoders Support

Please repeat any steps it lists in-order even though you’ve already done some of them.

Steps repeated in order. Ports are still closed.

Run the following:

ampinstmgr reconfigure ADS01 +Core.Monitoring.LogLevel 0

Then start ADS01 again and check the log a second time.

Is ADS running as a service? (ampinstmgr info ADS01 will tell you this)

One small correction to my first post. I am using Windows 10 Pro not 11 Home.

Yes it is running as a service.

Try this:

Under the Services control panel, set the startup type for the AMP_ADS01 service to Manual. Then run the following:

ampinstmgr stop ADS01
ampinstmgr switch ADS01 nightly
ampinstmgr --nocache upgrade ADS01

Reboot

ampinstmgr --debug start ADS01

Also, can you post your command prompt shots uncropped? I have a sneaky feeling you started command prompt as administrator which can damage the installation.

I was running in Admin mode because I was tired of constantly clicking “Yes” every time I start/stopped the instance. I can run in regular though.

And the logs for ADS01 again please? (As text please rather than a screenshot)

Sure thing. Latest log below.

[17:40:05] [Core Info] : Loading locale data for xx from xx.json…
[17:40:05] [AMPService Info] : Starting AMPService version 2.4.4.0 (Decadeus), built 13/05/2023 03:00
[17:40:05] [AMPService Info] : Stream: Nightly (Nightly) - built by CUBECODERS/buildbot on CCL-DEV
[17:40:05] [GSMyAdmin Warning] : Current time zone is set to Eastern Standard Time - It is recommended you switch to UTC+0 to avoid time-zone related issues
[17:40:05] [AMPService Info] : OS: Windows / x86_64
[17:40:05] [AMPService Info] : CPU: AMD Ryzen 7 3700X 8-Core Processor (8C/16T)
[17:40:05] [AMPService Info] : RAM: 65419MB
[17:40:05] [AMPService Info] : AMP Instance ID: 1715d208-3bca-498b-9dca-894179d5775a
[17:40:05] [GSMyAdmin Debug] : Using internal login provider
[17:40:05] [ADS Debug] : Loaded 0 remote targets from Datastore
[17:40:05] [GSMyAdmin Warning] : Assembly Newtonsoft.Json was loaded for Core via fallback handler, check plugin dependencies.
[17:40:05] [GSMyAdmin Info] : Loaded ADSModule version 1.0.0.0 by CubeCoders Limited
[17:40:05] [GSMyAdmin Info] : Loaded FileManagerPlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : Loaded EmailSenderPlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : Loaded WebRequestPlugin by CubeCoders Limited
[17:40:06] [FileBackup Debug] : Read manifests for 0 backups.
[17:40:06] [GSMyAdmin Info] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : Loaded CommonCorePlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : ADSModule requests dependency InstanceManagerPlugin…
[17:40:06] [InstanceManager Debug] : Loading instances from D:\AMPDatastore\instances.json…
[17:40:06] [InstanceManager Debug] : Loaded 3 instances.
[17:40:06] [GSMyAdmin Info] : Loaded InstanceManagerPlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : ADSModule requests dependency SystemUserManagerPlugin…
[17:40:06] [GSMyAdmin Info] : Loaded SystemUserManagerPlugin by CubeCoders Limited
[17:40:06] [GSMyAdmin Info] : Loaded steamcmdplugin by CubeCoders Limited
[18:10:39] [GSMyAdmin Info] : Stop requested: Service stop via service manager

Can you humour me and disable IPv6 on your system temporarily? I cant see any reason for AMP to be stalling like that. Also sanity check that there’s no pending/in progress OS updates.

IPV6 disabled on the system. Ports are still closed.

Windows shows no pending updates other than the request to upgrade to 11.

Okay, try:

ampinstmgr repairauth standalone http://localhost:8080

This may cause ADS01 to move onto a different port.

[Info] Release spec: Release - built by CUBECODERS/Michael Biggins on CCL-5950X
[Info] Reconfiguring ADS…
[Notice] AMP Service port ranges have not been specified, using any available…
[Notice] Application Service port ranges have not been specified, using any available…
[Info] New ADS URL is http://127.0.0.1:8080/
[Error] IM was unable to execute the requested command.
[Error] DirectoryNotFoundException
[Error] [0] (DirectoryNotFoundException) : Could not find a part of the path ‘D:\AMPDatastore\Instances\ADS01\provisionargs.kvp’.
[Error] at IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at IO.StreamWriter…ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at IO.StreamWriter…ctor(String path, Boolean append, Encoding encoding)
at IO.File.WriteAllLines(String path, IEnumerable`1 contents)
at InstanceManagerPlugin.LocalInstanceManager.()
at InstanceManagerPlugin.LocalInstanceManager.()
at InstanceManagerCLI.Core.()
at InstanceManagerCLI.Core.()
at InstanceManagerCLI.Core.()

C:\Users\davim>

Looks like a permissions issue. Go to the AMP Datastore directory properties, go to the security opens and make sure that the owner is set to NETWORK SERVICE - then use the option to apply those permissions to all files/directories recursively.

Also is D:\AMPDatastore\Instances\ADS01\ the directory structure you’re expecting for the ADS01 instance?