Connectivity Problem with Dune Awakening - Not Listening (0/30, need 2)

System Information

Field Value
Operating System Linux - Debian GNU/Linux 13 on x86_64
Product AMP ‘Proteus’ v2.8.0.2 (Mainline)
Virtualization Podman
Application Dune Awakening
Module GenericModule
Running in Container Yes
Current State Ready

Problem Description

Issue

Getting the above error on my Dune instance. I’ve setup the server, updated several times, I know the ports are forwarded correctly to the AMP appliance because I was running a Dune server on a Windows VM on my proxmox machine previously. The instance is set to 0.0.0.0 and should be receiving the traffic from my firewall.

Reproduction Steps

  • Installed Dune Server
  • Updated until all other processes showed good
  • Re-activated Token per google results

Did you ever get any resolution on this?

SOLUTION:
I had a similar issue while running on Proxmox. Symptoms I was exhibiting:

  1. Same as OP with the UE5 Not Listening (0/30, need 2)
  2. Active instances would drop to zero after launchers failed (logs below)
[mock-k8s] [ERROR] [mock-k8s] [ERROR] Survival_1/p1 launcher failed (err=exit status 1 realPid=1106) — cleaning up
[mock-k8s] [INFO] [mock-k8s] [INFO] Active instances: 4
[mock-k8s] [ERROR] [mock-k8s] [ERROR] DeepDesert_1/p8 launcher failed (err=exit status 1 realPid=1118) — cleaning up
[mock-k8s] [INFO] [mock-k8s] [INFO] Active instances: 3
[mock-k8s] [ERROR] [mock-k8s] [ERROR] Overmap/p2 launcher failed (err=exit status 1 realPid=1125) — cleaning up
[mock-k8s] [INFO] [mock-k8s] [INFO] Active instances: 2
  1. Internal Server error 500 (logs below)
[23:26:36 9 ERR FLSAPI] ("api/Battlegroups_DeclarePopulationAndActivity") HTTP Request Error: System.Net.Http.HttpRequestException: Response status code does not indicate success: 500 (Internal Server Error).
  at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
  at BattlegroupDirector.Fls.Api.ExecuteAzureApi[R](String ApiName, Object Args, Int32 FlsFunctionVersion)
Response Content: {"ErrorCode":500003,"Code":500,"Status":"Internal Server Error","Error":"INVALID_DATA","ErrorMessage":"Error in DeclarePopulationAndActivityAsync: An unexpected error occurred. Please try again later - Battlegroup 'sh-xxxxxxxxxxxxxxx-xxxxx' in region 'North America' is inactive - Status: 20 | Last heartbeat: 1/1/1970 12:00:00 AM."} | Arguments: "{"Region":"North America","BattlegroupId":"sh-xxxxxxxxxxxxxxxx-xxxxxx","BattlegroupActivityRatio":0,"BattlegroupCurrentActive":0,"BattlegroupMaxPlayerCapacity":0,"IsLocked":false,"ServerIdToPopulationAndActivityMap":{},"PartitionIdToPopulationAndActivityMap":{},"DemoPlaytimeInSecondsPerPlayerId":{},"FlsClientVersion":1,"FlsFunctionVersion":1,"PlatformName":"director"}"
```

Issue: CPU setting in the VM within proxmox. Setting the CPU to “host” rectified all issues and I am now running successfully. This is listed in the setup guide. However, I made the mistake of updating the resource without restarting the VM by proxmox (not internally with a reboot).

Cheers!