Skip to content

[Bug]: ERROR: Downloading debian-12.csvย #4856

@borzaka

Description

@borzaka

User story

As a dedicated server administrator, I want to update LinuxGSM, so that it's up to date with latest fixes and features

Game

cs2server

Linux distro

Debian 12

Command

command: update-lgsm

Further information

For the first time using the ./cs2server update-lgsm command, it fails. After second time running the same command it continues and finishes and update.

First time:

~$ ./cs2server update-lgsm
[  OK  ] Updating LinuxGSM cs2server: Selecting repo: GitHub
checking GitHub script [ linuxgsm.sh ] ... UPDATE
fetching GitHub [ linuxgsm.sh ] ... OK
checking script [ cs2server ] ... UPDATE
backup cs2server ... OK
backup location [ /home/cs2server/lgsm/backup/script/cs2server-11_12_2025_44.bak ]
copying cs2server ... OK
checking GitHub config [ _default.cfg ] ... UPDATE
fetching GitHub [ _default.cfg ] ... OK
checking GitHub config [ debian-12.csv ] ... UPDATE
fetching GitHub [ debian-12.csv ]curl: (22) The requested URL returned error: 404
 ... ERROR
fetching Bitbucket [ debian-12.csv ]curl: (22) The requested URL returned error: 404
 ... FAIL

Second time:

~$ ./cs2server update-lgsm
[ WARN ] _default.cfg has altered. reloading config.
copying _default.cfg... ... OK
[  OK  ] Updating LinuxGSM cs2server: Selecting repo: GitHub
checking GitHub script [ linuxgsm.sh ] ... SKIP
checking script [ cs2server ] ... SKIP
checking GitHub config [ _default.cfg ] ... SKIP
checking GitHub module [ alert.sh ] ... SKIP
checking GitHub module [ check_config.sh ] ... SKIP
checking GitHub module [ check_deps.sh ] ... SKIP
checking GitHub module [ check_executable.sh ] ... SKIP
checking GitHub module [ check_gamedig.sh ] ... SKIP
checking GitHub module [ check_glibc.sh ] ... SKIP
checking GitHub module [ check_ip.sh ] ... SKIP
checking GitHub module [ check_last_update.sh ] ... SKIP
checking GitHub module [ check_logs.sh ] ... SKIP
checking GitHub module [ check_permissions.sh ] ... SKIP
checking GitHub module [ check_root.sh ] ... SKIP
checking GitHub module [ check.sh ] ... UPDATE
fetching GitHub [ check.sh ] ... OK
checking GitHub module [ check_status.sh ] ... SKIP
checking GitHub module [ check_steamcmd.sh ] ... SKIP
checking GitHub module [ check_system_dir.sh ] ... SKIP
checking GitHub module [ check_system_requirements.sh ] ... SKIP
checking GitHub module [ check_tmuxception.sh ] ... SKIP
checking GitHub module [ check_version.sh ] ... SKIP
checking GitHub module [ command_check_update.sh ] ... UPDATE
fetching GitHub [ command_check_update.sh ] ... OK
checking GitHub module [ command_console.sh ] ... SKIP
checking GitHub module [ command_debug.sh ] ... SKIP
checking GitHub module [ command_details.sh ] ... SKIP
checking GitHub module [ command_dev_debug.sh ] ... SKIP
checking GitHub module [ command_install.sh ] ... SKIP
checking GitHub module [ command_restart.sh ] ... SKIP
checking GitHub module [ command_start.sh ] ... SKIP
checking GitHub module [ command_stop.sh ] ... SKIP
checking GitHub module [ command_update_linuxgsm.sh ] ... SKIP
checking GitHub module [ command_update.sh ] ... SKIP
checking GitHub module [ command_validate.sh ] ... SKIP
checking GitHub module [ core_dl.sh ] ... SKIP
checking GitHub module [ core_exit.sh ] ... UPDATE
fetching GitHub [ core_exit.sh ] ... OK
checking GitHub module [ core_getopt.sh ] ... UPDATE
fetching GitHub [ core_getopt.sh ] ... OK
checking GitHub module [ core_legacy.sh ] ... SKIP
checking GitHub module [ core_logs.sh ] ... SKIP
checking GitHub module [ core_messages.sh ] ... SKIP
checking GitHub module [ core_modules.sh ] ... UPDATE
fetching GitHub [ core_modules.sh ] ... OK
checking GitHub module [ core_steamcmd.sh ] ... SKIP
checking GitHub module [ core_trap.sh ] ... SKIP
checking GitHub module [ fix.sh ] ... SKIP
checking GitHub module [ fix_steamcmd.sh ] ... SKIP
checking GitHub module [ info_distro.sh ] ... UPDATE
fetching GitHub [ info_distro.sh ] ... OK
checking GitHub module [ info_game.sh ] ... UPDATE
fetching GitHub [ info_game.sh ] ... OK
checking GitHub module [ info_messages.sh ] ... UPDATE
fetching GitHub [ info_messages.sh ] ... OK
checking GitHub module [ install_complete.sh ] ... SKIP
checking GitHub module [ install_config.sh ] ... UPDATE
fetching GitHub [ install_config.sh ] ... OK
checking GitHub module [ install_gslt.sh ] ... SKIP
checking GitHub module [ install_header.sh ] ... SKIP
checking GitHub module [ install_logs.sh ] ... SKIP
checking GitHub module [ install_server_dir.sh ] ... SKIP
checking GitHub module [ install_server_files.sh ] ... SKIP
checking GitHub module [ install_stats.sh ] ... SKIP
checking GitHub module [ install_steamcmd.sh ] ... SKIP
checking GitHub module [ query_gamedig.sh ] ... SKIP
checking GitHub module [ update_steamcmd.sh ] ... SKIP
[  OK  ] Updating LinuxGSM cs2server: Updating modules

Relevant log output

Nov 12 16:44:26.962 cs2server: UPDATE-LGSM: PASS: Using cached IP as public IP address
Nov 12 16:44:33.840 cs2server: UPDATE-LGSM: INFO: Updating LinuxGSM
Nov 12 16:44:34.442 cs2server: UPDATE-LGSM: INFO: Selecting repo
Nov 12 16:44:35.009 cs2server: UPDATE-LGSM: Checking GitHub script linuxgsm.sh
Nov 12 16:44:35.355 cs2server: UPDATE-LGSM: PASS: Downloading linuxgsm.sh...
Nov 12 16:44:35.356 cs2server: UPDATE-LGSM: INFO: Checking cs2server
Nov 12 16:44:35.460 cs2server: UPDATE-LGSM: Checking script cs2server
Nov 12 16:44:35.461 cs2server: UPDATE-LGSM: INFO: Backup script cs2server
Nov 12 16:44:35.564 cs2server: UPDATE-LGSM: PASS: Backup scriptcs2server
Nov 12 16:44:35.567 cs2server: UPDATE-LGSM: PASS: Backup location /home/cs2server/lgsm/backup/script/cs2server-11_12_2025_44.bak
Nov 12 16:44:35.568 cs2server: UPDATE-LGSM: INFO: Copying cs2server
Nov 12 16:44:35.677 cs2server: UPDATE-LGSM: PASS: copying cs2server
Nov 12 16:44:35.678 cs2server: UPDATE-LGSM: INFO: Checking GitHub config _default.cfg
Nov 12 16:44:36.041 cs2server: UPDATE-LGSM: Checking GitHub config _default.cfg
Nov 12 16:44:36.223 cs2server: UPDATE-LGSM: PASS: Downloading _default.cfg...
Nov 12 16:44:36.226 cs2server: UPDATE-LGSM: INFO: Sending alert: cs2server has received a new _default.cfg
Nov 12 16:44:36.365 cs2server: UPDATE-LGSM: PASS: Using cached IP as public IP address
Nov 12 16:44:37.062 cs2server: UPDATE-LGSM: INFO: Checking GitHub debian-12.csv
Nov 12 16:44:37.434 cs2server: UPDATE-LGSM: Checking GitHub debian-12.csv
Nov 12 16:44:37.856 cs2server: UPDATE-LGSM: ERROR: Downloading debian-12.csv...
Nov 12 16:44:37.857 cs2server: UPDATE-LGSM: ERROR: https://raw.githubusercontent.com/GameServerManagers/LinuxGSM/master//home/cs2server/lgsm/data/debian-12.csv
Nov 12 16:44:38.531 cs2server: UPDATE-LGSM: FAIL: Downloading debian-12.csv...
Nov 12 16:44:38.532 cs2server: UPDATE-LGSM: FAIL: https://bitbucket.org/GameServerManagers/LinuxGSM/raw/master//home/cs2server/lgsm/data/debian-12.csv
Nov 12 16:44:38.536 cs2server: UPDATE-LGSM: INFO: LinuxGSM version: v25.1.6
Nov 12 16:44:38.537 cs2server: UPDATE-LGSM: FAIL: core_exit.sh exiting with code: 1

Steps to reproduce

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    ๐Ÿ†• New Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions