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

オープン 初心者向け
#5,145 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

関連するプルリクエストがすでにマージされています。

  • #5147 @dgibbs64 による — マージ済み

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
88/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
bash, linux, shell
領域
cli, game-dev

調査の方向性

まず zmrserver/_default.cfg を読み、SDK 2013 ブランチがどこで設定されているかを確認します。previous2021 に設定し、その後サーバーをインストールまたは更新します。Steam を読み込み、セキュアモードで起動し、A2S_INFO クエリに応答することを確認します。issue によると、既存のインストールには次回の更新時にこの設定が適用されます。

索引モデルが issue の本文から書いたものです。

説明

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.
主要言語
Shell
スター
4.9k
フォーク
870
平均マージ
22時間 45分
マージ済み PR(30日)
128

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

GameServerManagers/LinuxGSM のほかの issue

GameServerManagers/LinuxGSM の issue をすべて見る

似ている issue

Shell/Bash の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。