Startup Issue with Arma Reforger - Cannot connect to Steam Servers

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on x86_64
Product AMP ‘Phobos’ v2.6.2.0 (Mainline)
Virtualization Docker
Application Arma Reforger
Module GenericModule
Running in Container Yes
Current State Stopped

Problem Description

Issue

threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread ‘Thread(0x0x58136320/0x0xf7b55b’
Redirecting stderr to ‘/home/amp/Steam/logs/stderr.txt’
ILocalize::AddFile() failed to load file “public/steambootstrapper_english.txt”.
[ 0%] Checking for available update…
02:16:29
KeyValues Error: LoadFromBuffer: missing { (current key: ‘<!DOCTYPE’) in file manifest [offset: 14]
Bad expression token: [Bad expression token: .Bad expression token: [Bad expression token: .Bad expression token: [../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] Verifying installation…
[ 0%] Downloading Update…
[ 0%] Checking for available update…
KeyValues Error: LoadFromBuffer: missing { (current key: ‘<!DOCTYPE’) in file manifest [offset: 14]
Bad expression token: [Bad expression token: .Bad expression token: [Bad expression token: .Bad expression token: [../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
02:16:30
threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread ‘Thread(0x0x579ae320/0x0xf7b18b’

Reproduction Steps

  • Install Arma Reforger
  • Configure Reforger server
  • Get Error in Console

That’d be an issue in your network

Network works fine for everything else, can even ping steam

Try deleting the steamapps directory in the instances file manager, then update again

I was able to fix by adding a new DNS record, took me a few hours to find the solution. Thanks for the help