store: Fix: SteamCMD in LXC - Missing Config and DNS Resolution Failures
This commit is contained in:
parent
a746b25c75
commit
5d19443be1
@ -0,0 +1,42 @@
|
||||
---
|
||||
id: 0381e6a1-d6f0-4441-9911-31b633f619c3
|
||||
type: fix
|
||||
title: "Fix: SteamCMD in LXC - Missing Config and DNS Resolution Failures"
|
||||
tags: [steamcmd, lxc, proxmox, troubleshooting, fix, game-server, claude-home]
|
||||
importance: 0.8
|
||||
confidence: 0.8
|
||||
created: "2026-03-05T03:42:41.486706+00:00"
|
||||
updated: "2026-03-05T03:42:41.486706+00:00"
|
||||
---
|
||||
|
||||
# SteamCMD in LXC — Two Key Issues and Fixes
|
||||
|
||||
## Issue 1: "Failed to install app (Missing configuration)"
|
||||
|
||||
**Cause:** SteamCMD inside LXC does not auto-detect platform.
|
||||
|
||||
**Fix:** Add `+@sSteamCmdForcePlatformType linux` before the login command in the SteamCMD invocation.
|
||||
|
||||
```bash
|
||||
steamcmd +@sSteamCmdForcePlatformType linux +login anonymous +app_update 2394010 +quit
|
||||
```
|
||||
|
||||
## Issue 2: DNS Resolution Failures Inside LXC
|
||||
|
||||
**Cause:** Using 8.8.8.8 as nameserver inside LXC caused resolution failures.
|
||||
|
||||
**Fix:** Switch to local gateway/Pi-hole:
|
||||
```bash
|
||||
pct set 230 --nameserver 10.10.0.1
|
||||
# then reboot the container
|
||||
```
|
||||
|
||||
## Bonus: Locale Fix
|
||||
SteamCMD may complain about locale. Fix:
|
||||
```bash
|
||||
sed -i 's/# en_US.UTF-8/en_US.UTF-8/' /etc/locale.gen
|
||||
locale-gen
|
||||
```
|
||||
|
||||
## Behavior Note
|
||||
SteamCMD frequently disconnects with "No Connection" during large downloads but recovers automatically — this is normal, not a blocking error.
|
||||
Loading…
Reference in New Issue
Block a user