[Bug]: Zombie Master: Reborn runs in LAN mode and never answers queries on the current Source SDK 2013 build

Geschlossen Anfängerfreundlich
#5,145 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Ein zugehöriger Pull Request wurde bereits gemerged.

  • #5147 von @dgibbs64 — gemerged

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
88/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
bash, linux, shell
Bereich
cli, game-dev

Rechercherichtung

Lies zuerst zmrserver/_default.cfg und finde heraus, wo der SDK 2013-Branch konfiguriert ist. Setze ihn auf previous2021 und installiere oder aktualisiere dann den Server. Bestätige, dass er Steam lädt, im Secure-Modus startet und auf A2S_INFO-Abfragen antwortet. Laut Issue erhalten bestehende Installationen die Einstellung bei ihrem nächsten Update.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

command: install command: monitor command: start distro: Ubuntu engine: source game: Zombie Master: Reborn info: query regression: yes reproducible: always severity: high status: fixed in develop type: bug
Severity

severity: high

Reproducibility

reproducible: always

Regression

regression: yes

Affects latest release

latest-release: yes

User story

As a Zombie Master: Reborn server owner, I want a fresh install to start online and answer queries so that players can find it and monitor keeps it running.

Script name

zmrserver

Game

Zombie Master: Reborn

Linux distro

Ubuntu 26.04

Command

command: install, command: start, command: monitor

Expected behavior

A fresh install starts with Steam loaded and VAC secure mode on, and answers A2S queries.

Actual behavior

The server starts but stays in LAN mode and never answers a query, so monitor restarts it.

zmr installs Source SDK Base 2013 Dedicated Server (app 244310). Its public branch is now the 2025 SDK 2013 update (build 17413217), which ZMR b6.1 was not built for. The old engine is still published as the previous2021 branch (build 6982827). With branch="previous2021" and force-update, Steam loads, VAC secure mode turns on and A2S_INFO answers.

sfc also uses app 244310 and works on the public build.

Further information

Fix: set branch="previous2021" in zmrserver/_default.cfg. Existing installs pick it up on their next update.

Pre-checks
  • I ran update and validate before reporting this issue.
Relevant log output
Failed to find steam.inf
Unable to load Steam support library. This server will operate in LAN mode only.
Steps to reproduce
  1. In a clean gameservermanagers/linuxgsm:ubuntu-26.04 container, run ./linuxgsm.sh zmrserver, ./zmrserver auto-install and ./zmrserver start.
  2. The console shows the LAN mode message above, and A2S_INFO to the server port gets no reply.
  3. Set branch="previous2021" in the instance config and run ./zmrserver force-update and ./zmrserver start: the server now answers.
Vorherrschende Sprache
Shell
Sterne
4.9k
Forks
870
Ø Merge
20 Std. 56 Min.
Gemergte PRs (30 T.)
130

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus GameServerManagers/LinuxGSM

Alle Issues in GameServerManagers/LinuxGSM

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.