[iosserver] IOSoccer moved to a 64-bit server, srcds_run no longer exists
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
調査の方向性
Start by reading the IOSoccer server configuration that sets executable and the _default.cfg and distro CSV dependency entries mentioned in the issue. Reproduce startup with ./srcds_run_64, then check whether the server answers A2S queries and accepts console input after VAC activates. Done means choosing and documenting the working 64-bit startup and monitoring behavior, including any needed dependency updates.
索引モデルが issue の本文から書いたものです。
説明
User story
As an IOSoccer server owner, I want iosserver to start and be monitored after the latest game update.
Game
IOSoccer (iosserver)
What happens
The IOSoccer update on 7 October 2026 (app 673990, build 25760596) replaced the 32-bit server with a 64-bit one. serverfiles now contains srcds_run_64 and srcds_linux64 (plus bin/linux64), and no srcds_run. LinuxGSM still uses executable="./srcds_run", so every start fails:
RESTART: FAIL: Executable was not found: /data/serverfiles/srcds_run
On a test server, the instance kept crash-looping from the update until it was noticed on 11 October.
What was tried
Setting executable="./srcds_run_64" in the instance config:
srcds_run_64is Valve's 64-bit wrapper (from the TF2 dedicated server, per comments in the script). It startssrcds_linux64, symlinks the_srvlibraries and links~/.steam/sdk64/steamclient.so.- The server loads fully:
Connection to Steam servers successful,VAC secure mode is activated, and it listens on UDP and TCP 27015. - But it then doesn't answer A2S queries (gamedig
protocol-valvetimes out on 127.0.0.1, container IP and public IP), somonitortreats it as down. - It also didn't respond to console input (e.g.
sv_master_legacy_mode) after activating.
To investigate
- Is the server hung after
VAC secure mode is activated, or just not answering A2S? (e.g.sv_master_legacy_mode, or the newer Steam query handling used by 64-bit TF2-based servers) - Whether
glibcand dependencies in_default.cfgand the distro CSVs need updating for the 64-bit binary (currentlyglibc="2.3.6", 32-bit era). - Then switch
executableto./srcds_run_64.
Found while testing #5022.
- 主要言語
- Shell
- スター
- 4.9k
- フォーク
- 870
- 平均マージ
- 1日 5時間
- マージ済み PR(30日)
- 68
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
GameServerManagers/LinuxGSM のほかの issue
-
type: bug
難易度 3/5 半日 初心者へのやさしさ 42/100
GameServerManagers/LinuxGSM#5048 ·
メンテナーはふだん 1 日以内に返信
-
engine: unity3d engine: unreal4 Epic game: 7 Days to Die game: ARK: Survival Evolved game: Rust info: dependency type: feature
難易度 5/5 1週間以上 初心者へのやさしさ 8/100
GameServerManagers/LinuxGSM#5047 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
[Bug]: libstdc++5:i386 is not available on Ubuntu 26.04 (cod, cod2, coduo, mohaa, bfv)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンdistro: Ubuntu engine: idtech3 engine: iw2.0 engine: refractor game: Battlefield: Vietnam game: Call of Duty game: Call of Duty 2 game: Call of Duty: United Offensive game: Medal of Honor: Allied Assault info: dependency info: docker type: bug
難易度 3/5 半日 初心者へのやさしさ 42/100
GameServerManagers/LinuxGSM#5026 ·
メンテナーはふだん 1 日以内に返信
-
command: monitor type: feature
難易度 3/5 半日 初心者へのやさしさ 42/100
GameServerManagers/LinuxGSM#4995 ·
メンテナーはふだん 1 日以内に返信
-
feat(core): report a clear error when the configured branch doesn't exist対応中かも @dgibbs64 が 2 日前に担当しました。 オープンtype: feature
難易度 3/5 半日 初心者へのやさしさ 45/100
GameServerManagers/LinuxGSM#4994 ·
メンテナーはふだん 1 日以内に返信
GameServerManagers/LinuxGSM の issue をすべて見る
似ている issue
-
Add Photocraftオープンenhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
gke-labs/kube-agents#3394 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信