GameServerManagers / GameServerManagers/LinuxGSM

[Bug]: 7D2D SteamCMD Missing Configuration

Open
#4,937 3 comments 0 reactions 0 assignees View on GitHub
command: install distro: Ubuntu info: steamcmd needs: more info reproducible: always severity: medium type: bug
Dominant language
Shell
Stars
4.9k
Forks
864
PR merge metrics
No merged PRs in 30d

Description

### Severity

severity: medium

### Reproducibility

reproducible: always

### Regression

regression: unknown

### Affects latest release

latest-release: yes

### User story

Trying to install 7D2D server but error reports me to send to yourselves.

### Script name

sdtdserver

### Game

7 Days 2 Die

### Linux distro

Ubuntu 24.04

### Command

command: install

### Expected behavior

Should install the game files and complete setup.

### Actual behavior

Error during setup.

### Further information

I previously had this running on a separate machine successfully, but got a new PC to use it on and fresh install of Ubuntu 24.04.4 LTS and I am having issues.

HP Elitedesk 400 G5 - Intel Core i5 8500, 32GB RAM, NVMe drive

### Pre-checks

- [x] I ran update and validate before reporting this issue.

### Relevant log output

```shell

```

### Steps to reproduce

My commands were:
- sudo adduser sdtdserver
- sudo usermod -aG sudo sdtdserver
- su - sdtdserver
- curl -Lo linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh sdtdserver
- sudo dpkg --add-architecture i386; sudo apt update; sudo apt install binutils bsdmainutils bzip2 expect lib32gcc-s1 lib32stdc++6 libsdl2-2.0-0:i386 libxml2-utils pigz steamcmd unzip
- ./sdtdserver install

Error during install:
Installing 7 Days To Die Server
=================================
[ START ] Installing sdtdserver: SteamCMD
Redirecting stderr to '/home/sdtdserver/.local/share/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
[----] Downloading update (0 of 40,273 KB)...
[ 0%] Downloading update (0 of 40,273 KB)...
[ 0%] Downloading update (2,126 of 40,273 KB)...
[ 5%] Downloading update (5,688 of 40,273 KB)...
[ 14%] Downloading update (9,025 of 40,273 KB)...
[ 22%] Downloading update (13,008 of 40,273 KB)...
[ 32%] Downloading update (17,082 of 40,273 KB)...
[ 42%] Downloading update (20,344 of 40,273 KB)...
[ 50%] Downloading update (23,175 of 40,273 KB)...
[ 57%] Downloading update (25,160 of 40,273 KB)...
[ 62%] Downloading update (27,199 of 40,273 KB)...
[ 67%] Downloading update (28,817 of 40,273 KB)...
[ 71%] Downloading update (30,458 of 40,273 KB)...
[ 75%] Downloading update (32,260 of 40,273 KB)...
[ 80%] Downloading update (33,875 of 40,273 KB)...
[ 84%] Downloading update (35,544 of 40,273 KB)...
[ 88%] Downloading update (36,384 of 40,273 KB)...
[ 90%] Downloading update (37,236 of 40,273 KB)...
[ 92%] Downloading update (38,691 of 40,273 KB)...
[ 96%] Downloading update (40,273 of 40,273 KB)...
[100%] Download Complete.
[----] Applying update...
[----] Extracting package...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching...
steamcmd.sh[109206]: Starting /home/sdtdserver/.steam/steamcmd/linux32/steamcmd
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/sdtdserver/.local/share/Steam/logs/stderr.txt'
Logging directory: '/home/sdtdserver/.local/share/Steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
[ 0%] Downloading update...
[ 0%] Checking for available updates...
[----] Download complete.
[----] Extracting package...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching Steamcmd...
UpdateUI: skip show logo
steamcmd.sh[109206]: Restarting steamcmd by request...
steamcmd.sh[109206]: Starting /home/sdtdserver/.steam/steamcmd/linux32/steamcmd
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/sdtdserver/.local/share/Steam/logs/stderr.txt'
Logging directory: '/home/sdtdserver/.local/share/Steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1782532820
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
ERROR! Failed to install app '294420' (Missing configuration)
Unloading Steam API...OK

Error! Installing sdtdserver: SteamCMD: Unknown error occurred
Please provide content log to LinuxGSM developers https://linuxgsm.com/steamcmd-error.

Contributor guide

Open the contributing guide

Research direction

Start with the sdtdserver install entry point and trace the SteamCMD invocation for app 294420 on Ubuntu 24.04. Reproduce the reported install command and inspect how the “Missing configuration” result is handled; done means the 7 Days to Die server files install and setup completes without the error.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, linux, shell, ubuntu
Domain
cli, devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.