Startup Issue with Left 4 Dead 2 - Attempting to start a server for the first time

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 Left 4 Dead 2
Module GenericModule
Running in Container Yes
Current State Stopped

Problem Description

Issue

found out valve changed requirements with the server. please see

and issue a fix.

Reproduction Steps

  • Click start
  • got error messages
  • clicked out of message

There is nothing to fix. When prompted in AMP, log in to Steam with an account that “owns” the game. It will install and run just fine

I do own the game and I did login during the prompt.

I literally just installed a new instance to test, no issue

Maybe post your logs from the instance

Here is steamcmd on windows vs AMP.

Again, it’s not my account and I linked the github because it accurately shows the problem as well for other people attempting to use the linux steamcmd.

On the Windows variant as well, anonymous login also allows the appid to download.

[2025-06-29 03:19:30] Client version: 1747702063
[2025-06-29 03:19:30] Loading Steam API...
[2025-06-29 03:19:30] OK
[2025-06-29 03:19:30] force_install_dir "222860"
[2025-06-29 03:19:30] Cached credentials not found.
[2025-06-29 03:19:30] 
password: 
[2025-06-29 03:19:30] 
Proceeding with login using username/password.
[2025-06-29 03:19:30] Logging in user 'classifiedcomputers' [U:1:0] to Steam Public...
[2025-06-29 03:19:33] OK
[2025-06-29 03:19:33] Waiting for client config...
[2025-06-29 03:19:34] OK
[2025-06-29 03:19:34] Waiting for user info...
[2025-06-29 03:19:36] OK
[2025-06-29 03:19:36] app_update 222860 validate
[2025-06-29 03:19:36] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:19:36] quit
[2025-06-29 03:19:36] Unloading Steam API...


[2025-06-29 03:19:48] Client version: 1747702063
[2025-06-29 03:19:48] Loading Steam API...
[2025-06-29 03:19:48] OK
[2025-06-29 03:19:49] force_install_dir "222860"
[2025-06-29 03:19:49] Logging in using cached credentials.
[2025-06-29 03:19:49] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 03:19:49] OK
[2025-06-29 03:19:49] Waiting for client config...
[2025-06-29 03:19:50] OK
[2025-06-29 03:19:50] Waiting for user info...
[2025-06-29 03:19:50] OK
[2025-06-29 03:19:50] app_update 222860 validate
[2025-06-29 03:19:50] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:19:50] quit
[2025-06-29 03:19:50] Unloading Steam API...


[2025-06-29 03:20:20] Client version: 1747702063
[2025-06-29 03:20:20] Loading Steam API...
[2025-06-29 03:20:20] OK
[2025-06-29 03:20:20] force_install_dir "222860"
[2025-06-29 03:20:20] Logging in using cached credentials.
[2025-06-29 03:20:20] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 03:20:21] OK
[2025-06-29 03:20:21] Waiting for client config...
[2025-06-29 03:20:22] OK
[2025-06-29 03:20:22] Waiting for user info...
[2025-06-29 03:20:22] OK
[2025-06-29 03:20:22] app_update 222860 validate
[2025-06-29 03:20:22] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:20:22] quit
[2025-06-29 03:20:22] Unloading Steam API...


[2025-06-29 03:20:59] Client version: 1747702063
[2025-06-29 03:20:59] Loading Steam API...
[2025-06-29 03:20:59] OK
[2025-06-29 03:20:59] force_install_dir "222860"
[2025-06-29 03:20:59] Logging in using cached credentials.
[2025-06-29 03:20:59] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 03:21:00] OK
[2025-06-29 03:21:00] Waiting for client config...
[2025-06-29 03:21:01] OK
[2025-06-29 03:21:01] Waiting for user info...
[2025-06-29 03:21:01] OK
[2025-06-29 03:21:01] app_update 222860 validate
[2025-06-29 03:21:01] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:21:01] quit
[2025-06-29 03:21:01] Unloading Steam API...


[2025-06-29 03:21:08] Client version: 1747702063
[2025-06-29 03:21:08] Loading Steam API...
[2025-06-29 03:21:08] OK
[2025-06-29 03:21:08] force_install_dir "222860"
[2025-06-29 03:21:08] Logging in using cached credentials.
[2025-06-29 03:21:08] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 03:21:09] OK
[2025-06-29 03:21:09] Waiting for client config...
[2025-06-29 03:21:10] OK
[2025-06-29 03:21:10] Waiting for user info...
[2025-06-29 03:21:10] OK
[2025-06-29 03:21:10] app_update 222860 validate
[2025-06-29 03:21:10] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:21:10] quit
[2025-06-29 03:21:10] Unloading Steam API...


[2025-06-29 03:21:26] Client version: 1747702063
[2025-06-29 03:21:26] Loading Steam API...
[2025-06-29 03:21:26] OK
[2025-06-29 03:21:26] force_install_dir "222860"
[2025-06-29 03:21:26] Logging in using cached credentials.
[2025-06-29 03:21:26] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 03:21:27] OK
[2025-06-29 03:21:27] Waiting for client config...
[2025-06-29 03:21:28] OK
[2025-06-29 03:21:28] Waiting for user info...
[2025-06-29 03:21:28] OK
[2025-06-29 03:21:28] app_update 222860 validate
[2025-06-29 03:21:28] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 03:21:28] quit
[2025-06-29 03:21:28] Unloading Steam API...


[2025-06-29 04:36:55] Client version: 1747702063
[2025-06-29 04:36:55] Loading Steam API...
[2025-06-29 04:36:55] OK
[2025-06-29 04:36:55] force_install_dir "222860"
[2025-06-29 04:36:55] Logging in using cached credentials.
[2025-06-29 04:36:55] Logging in user 'classifiedcomputers' [U:1:110756344] to Steam Public...
[2025-06-29 04:36:56] OK
[2025-06-29 04:36:56] Waiting for client config...
[2025-06-29 04:36:56] OK
[2025-06-29 04:36:56] Waiting for user info...
[2025-06-29 04:36:56] OK
[2025-06-29 04:36:56] app_update 222860 validate
[2025-06-29 04:36:57] ERROR! Failed to install app '222860' (Invalid platform)
[2025-06-29 04:36:57] quit
[2025-06-29 04:36:57] Unloading Steam API...

I know Windows allows anon download. Windows isn’t the issue with how Valve has set up the appid.

The template used to use the “hack” of downloading the Windows files first, then switching to Linux, but that stopped working for people a few months ago, and so the template was switched to login back in March.

Here’s my logs from installing just a short while ago:

[04:24:08] [System:admin Warning/11] : steamcmd.sh[103]: Restarting steamcmd by request...
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Logging directory: '/home/amp/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1747702063
-- type 'quit' to exit --
Loading Steam API...IPC function call IClientUtils::GetConnectedUniverse took too long: 51 msec
OK
force_install_dir "222860"
Cached credentials not found.
password: 
Proceeding with login using username/password.
Logging in user 'greelan_' [U:1:0] to Steam Public...This account is protected by a Steam Guard mobile authenticator.
Please confirm the login in the Steam Mobile app on your phone.
[04:24:14] [steamcmdplugin:admin Warning/11] : Steam Guard needed!
Waiting for confirmation...
Waiting for confirmation...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 222860 validate
IPC function call IClientAppManager::GetUpdateInfo took too long: 50 msec
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
IPC function call IClientAppManager::GetUpdateInfo took too long: 91 msec
 Update state (0x5) verifying install, progress: 10.97 (1074048753 / 9792563589)
 Update state (0x5) verifying install, progress: 27.64 (2706422432 / 9792563589)
 Update state (0x5) verifying install, progress: 41.51 (4064670733 / 9792563589)
 Update state (0x5) verifying install, progress: 55.74 (5458481013 / 9792563589)
 Update state (0x5) verifying install, progress: 67.68 (6627657795 / 9792563589)
 Update state (0x5) verifying install, progress: 85.42 (8365060417 / 9792563589)
 Update state (0x5) verifying install, progress: 95.78 (9378999829 / 9792563589)
 Update state (0x11) preallocating, progress: 51.96 (5088254191 / 9792563589)
 Update state (0x11) preallocating, progress: 64.52 (6318445991 / 9792563589)
 Update state (0x11) preallocating, progress: 81.03 (7934663983 / 9792563589)
 Update state (0x11) preallocating, progress: 97.46 (9544006442 / 9792563589)
 Update state (0x61) downloading, progress: 0.01 (1358118 / 9792563589)
 Update state (0x61) downloading, progress: 3.26 (319598207 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec
 Update state (0x61) downloading, progress: 9.43 (923582185 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
 Update state (0x61) downloading, progress: 12.52 (1226278964 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 46 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
 Update state (0x61) downloading, progress: 15.02 (1470719007 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
 Update state (0x61) downloading, progress: 17.47 (1711051543 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 47 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 54 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 45 msec
 Update state (0x61) downloading, progress: 19.71 (1930203927 / 9792563589)
 Update state (0x61) downloading, progress: 22.97 (2249317328 / 9792563589)
 Update state (0x61) downloading, progress: 26.77 (2621575795 / 9792563589)
 Update state (0x61) downloading, progress: 30.25 (2962621428 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
 Update state (0x61) downloading, progress: 34.53 (3381837620 / 9792563589)
 Update state (0x61) downloading, progress: 39.13 (3831643063 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 44 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
 Update state (0x61) downloading, progress: 43.17 (4227446754 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec
 Update state (0x61) downloading, progress: 46.69 (4572263517 / 9792563589)
 Update state (0x61) downloading, progress: 49.70 (4867094899 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 126 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 79 msec
 Update state (0x61) downloading, progress: 51.44 (5036830872 / 9792563589)
 Update state (0x61) downloading, progress: 51.46 (5039270400 / 9792563589)
 Update state (0x61) downloading, progress: 51.48 (5041372473 / 9792563589)
 Update state (0x61) downloading, progress: 52.24 (5115439413 / 9792563589)
 Update state (0x61) downloading, progress: 52.26 (5117463472 / 9792563589)
 Update state (0x61) downloading, progress: 55.51 (5435698662 / 9792563589)
 Update state (0x61) downloading, progress: 56.30 (5513562395 / 9792563589)
 Update state (0x61) downloading, progress: 60.94 (5967450624 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 85 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 85 msec
 Update state (0x61) downloading, progress: 64.00 (6267460824 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec
 Update state (0x61) downloading, progress: 68.67 (6724372812 / 9792563589)
 Update state (0x61) downloading, progress: 70.65 (6918632205 / 9792563589)
 Update state (0x61) downloading, progress: 75.42 (7385550936 / 9792563589)
 Update state (0x61) downloading, progress: 78.19 (7656926673 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 65 msec
 Update state (0x61) downloading, progress: 82.05 (8035019168 / 9792563589)
 Update state (0x61) downloading, progress: 84.22 (8246962604 / 9792563589)
 Update state (0x61) downloading, progress: 86.06 (8427768252 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 44 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
 Update state (0x61) downloading, progress: 88.57 (8673390101 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 99 msec
 Update state (0x61) downloading, progress: 91.96 (9005227468 / 9792563589)
 Update state (0x61) downloading, progress: 95.72 (9373449844 / 9792563589)
 Update state (0x61) downloading, progress: 96.83 (9482478201 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 50 msec
 Update state (0x61) downloading, progress: 97.43 (9540442662 / 9792563589)
 Update state (0x61) downloading, progress: 97.45 (9542445229 / 9792563589)
 Update state (0x61) downloading, progress: 97.49 (9546398637 / 9792563589)
 Update state (0x61) downloading, progress: 98.36 (9632434855 / 9792563589)
 Update state (0x61) downloading, progress: 99.24 (9717799470 / 9792563589)
 Update state (0x61) downloading, progress: 99.99 (9791515013 / 9792563589)
 Update state (0x81) verifying update, progress: 8.15 (797721218 / 9792563589)
 Update state (0x81) verifying update, progress: 17.58 (1721379997 / 9792563589)
 Update state (0x101) committing, progress: 51.92 (5084753778 / 9792563589)
 Update state (0x101) committing, progress: 52.00 (5092519341 / 9792563589)
 Update state (0x101) committing, progress: 64.55 (6321262075 / 9792563589)
 Update state (0x101) committing, progress: 81.09 (7941239565 / 9792563589)
 Update state (0x101) committing, progress: 97.44 (9541675418 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 60 msec
Success! App '222860' fully installed.
quit