GameServerManagers / GameServerManagers/LinuxGSM
[Bug]: 7D2D SteamCMD Missing Configuration
- 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
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