[GH-ISSUE #1875] Updating to 180409 caused gsquery function check failures #1472

Closed
opened 2026-02-27 02:57:18 +03:00 by kerem · 8 comments
Owner

Originally created by @jrmain on GitHub (Apr 11, 2018).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1875

I just ran update-lgsm on two servers, and both showed these errors:
checking function gsquery.py...FAIL
checking function monitor_gsquery.sh...FAIL

Servers affected: both UT99 and UT2K4.

Ubuntu Linux 14.04.5
Linux foghorn 3.13.0-144-generic #193-Ubuntu SMP Thu Mar 15 17:03:53 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ldd (Ubuntu EGLIBC 2.19-0ubuntu6.14) 2.19
tmux 2.0

Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz, 8 cores
2.44 GB used / 7.32 GB total
315.82 GB used / 593.25 GB free / 909.07 GB total

Originally created by @jrmain on GitHub (Apr 11, 2018). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1875 I just ran update-lgsm on two servers, and both showed these errors: checking function gsquery.py...FAIL checking function monitor_gsquery.sh...FAIL Servers affected: both UT99 and UT2K4. Ubuntu Linux 14.04.5 Linux foghorn 3.13.0-144-generic #193-Ubuntu SMP Thu Mar 15 17:03:53 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ldd (Ubuntu EGLIBC 2.19-0ubuntu6.14) 2.19 tmux 2.0 Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz, 8 cores 2.44 GB used / 7.32 GB total 315.82 GB used / 593.25 GB free / 909.07 GB total
kerem 2026-02-27 02:57:18 +03:00
Author
Owner

@dgibbs64 commented on GitHub (Apr 11, 2018):

The files have been removed or renamed. Is it preventing you getting the update?

<!-- gh-comment-id:380577607 --> @dgibbs64 commented on GitHub (Apr 11, 2018): The files have been removed or renamed. Is it preventing you getting the update?
Author
Owner

@jrmain commented on GitHub (Apr 11, 2018):

Nope. The update completes. Here's the whole thing:

    [ .... ] Update LinuxGSM ut99-server: Updating LinuxGSM
    checking function alert_discord.sh...UPDATE
    fetching alert_discord.sh...OK
    checking function alert_email.sh...OK
    checking function alert.sh...UPDATE
    fetching alert.sh...OK
    checking function check_config.sh...OK
    checking function check_deps.sh...UPDATE
    fetching check_deps.sh...OK
    checking function check_executable.sh...OK
    checking function check_glibc.sh...OK
    checking function check_ip.sh...UPDATE
    fetching check_ip.sh...OK
    checking function check_logs.sh...OK
    checking function check_permissions.sh...UPDATE
    fetching check_permissions.sh...OK
    checking function check_root.sh...OK
    checking function check.sh...OK
    checking function check_status.sh...UPDATE
    fetching check_status.sh...OK
    checking function check_system_dir.sh...OK
    checking function check_system_requirements.sh...UPDATE
    fetching check_system_requirements.sh...OK
    checking function check_tmuxception.sh...OK
    checking function command_console.sh...UPDATE
    fetching command_console.sh...OK
    checking function command_debug.sh...UPDATE
    fetching command_debug.sh...OK
    checking function command_details.sh...UPDATE
    fetching command_details.sh...OK
    checking function command_dev_debug.sh...OK
    checking function command_install.sh...OK
    checking function command_monitor.sh...UPDATE
    fetching command_monitor.sh...OK
    checking function command_postdetails.sh...UPDATE
    fetching command_postdetails.sh...OK
    checking function command_restart.sh...OK
    checking function command_start.sh...UPDATE
    fetching command_start.sh...OK
    checking function command_stop.sh...UPDATE
    fetching command_stop.sh...OK
    checking function command_test_alert.sh...UPDATE
    fetching command_test_alert.sh...OK
    checking function command_update_functions.sh...OK
    checking function command_update_linuxgsm.sh...UPDATE
    fetching command_update_linuxgsm.sh...OK
    checking function command_update.sh...OK
    checking function core_dl.sh...UPDATE
    fetching core_dl.sh...OK
    checking function core_exit.sh...UPDATE
    fetching core_exit.sh...OK
    checking function core_functions.sh...UPDATE
    fetching core_functions.sh...OK
    checking function core_getopt.sh...UPDATE
    fetching core_getopt.sh...OK
    checking function core_legacy.sh...OK
    checking function core_messages.sh...OK
    checking function core_trap.sh...OK
    checking function fix.sh...UPDATE
    fetching fix.sh...OK
    checking function gsquery.py...FAIL
    removing unknown function gsquery.py...OK
    checking function info_config.sh...UPDATE
    fetching info_config.sh...OK
    checking function info_distro.sh...UPDATE
    fetching info_distro.sh...OK
    checking function info_glibc.sh...UPDATE
    fetching info_glibc.sh...OK
    checking function info_messages.sh...UPDATE
    fetching info_messages.sh...OK
    checking function info_parms.sh...UPDATE
    fetching info_parms.sh...OK
    checking function install_complete.sh...OK
    checking function install_config.sh...UPDATE
    fetching install_config.sh...OK
    checking function install_header.sh...OK
    checking function install_logs.sh...UPDATE
    fetching install_logs.sh...OK
    checking function install_retry.sh...OK
    checking function install_server_dir.sh...UPDATE
    fetching install_server_dir.sh...OK
    checking function install_server_files.sh...UPDATE
    fetching install_server_files.sh...OK
    checking function logs.sh...UPDATE
    fetching logs.sh...OK
    checking function monitor_gsquery.sh...FAIL
    removing unknown function monitor_gsquery.sh...OK
    checking function update_steamcmd.sh...UPDATE
    fetching update_steamcmd.sh...OK
[  OK  ] Update LinuxGSM ut99-server: Updating functions

core_getopt.sh exiting with code: 0```
<!-- gh-comment-id:380582180 --> @jrmain commented on GitHub (Apr 11, 2018): Nope. The update completes. Here's the whole thing: ``` [ .... ] Update LinuxGSM ut99-server: Updating LinuxGSM checking function alert_discord.sh...UPDATE fetching alert_discord.sh...OK checking function alert_email.sh...OK checking function alert.sh...UPDATE fetching alert.sh...OK checking function check_config.sh...OK checking function check_deps.sh...UPDATE fetching check_deps.sh...OK checking function check_executable.sh...OK checking function check_glibc.sh...OK checking function check_ip.sh...UPDATE fetching check_ip.sh...OK checking function check_logs.sh...OK checking function check_permissions.sh...UPDATE fetching check_permissions.sh...OK checking function check_root.sh...OK checking function check.sh...OK checking function check_status.sh...UPDATE fetching check_status.sh...OK checking function check_system_dir.sh...OK checking function check_system_requirements.sh...UPDATE fetching check_system_requirements.sh...OK checking function check_tmuxception.sh...OK checking function command_console.sh...UPDATE fetching command_console.sh...OK checking function command_debug.sh...UPDATE fetching command_debug.sh...OK checking function command_details.sh...UPDATE fetching command_details.sh...OK checking function command_dev_debug.sh...OK checking function command_install.sh...OK checking function command_monitor.sh...UPDATE fetching command_monitor.sh...OK checking function command_postdetails.sh...UPDATE fetching command_postdetails.sh...OK checking function command_restart.sh...OK checking function command_start.sh...UPDATE fetching command_start.sh...OK checking function command_stop.sh...UPDATE fetching command_stop.sh...OK checking function command_test_alert.sh...UPDATE fetching command_test_alert.sh...OK checking function command_update_functions.sh...OK checking function command_update_linuxgsm.sh...UPDATE fetching command_update_linuxgsm.sh...OK checking function command_update.sh...OK checking function core_dl.sh...UPDATE fetching core_dl.sh...OK checking function core_exit.sh...UPDATE fetching core_exit.sh...OK checking function core_functions.sh...UPDATE fetching core_functions.sh...OK checking function core_getopt.sh...UPDATE fetching core_getopt.sh...OK checking function core_legacy.sh...OK checking function core_messages.sh...OK checking function core_trap.sh...OK checking function fix.sh...UPDATE fetching fix.sh...OK checking function gsquery.py...FAIL removing unknown function gsquery.py...OK checking function info_config.sh...UPDATE fetching info_config.sh...OK checking function info_distro.sh...UPDATE fetching info_distro.sh...OK checking function info_glibc.sh...UPDATE fetching info_glibc.sh...OK checking function info_messages.sh...UPDATE fetching info_messages.sh...OK checking function info_parms.sh...UPDATE fetching info_parms.sh...OK checking function install_complete.sh...OK checking function install_config.sh...UPDATE fetching install_config.sh...OK checking function install_header.sh...OK checking function install_logs.sh...UPDATE fetching install_logs.sh...OK checking function install_retry.sh...OK checking function install_server_dir.sh...UPDATE fetching install_server_dir.sh...OK checking function install_server_files.sh...UPDATE fetching install_server_files.sh...OK checking function logs.sh...UPDATE fetching logs.sh...OK checking function monitor_gsquery.sh...FAIL removing unknown function monitor_gsquery.sh...OK checking function update_steamcmd.sh...UPDATE fetching update_steamcmd.sh...OK [ OK ] Update LinuxGSM ut99-server: Updating functions core_getopt.sh exiting with code: 0```
Author
Owner

@dgibbs64 commented on GitHub (Apr 11, 2018):

Looks like the updater is working as expected. Nothing to worry about :-)

<!-- gh-comment-id:380582676 --> @dgibbs64 commented on GitHub (Apr 11, 2018): Looks like the updater is working as expected. Nothing to worry about :-)
Author
Owner

@UltimateByte commented on GitHub (Apr 11, 2018):

Does the monitor function actually work for you @jrmain ?

<!-- gh-comment-id:380611582 --> @UltimateByte commented on GitHub (Apr 11, 2018): Does the monitor function actually work for you @jrmain ?
Author
Owner

@UltimateByte commented on GitHub (Apr 11, 2018):

For me it doesn't, my server is bootlooping since automatic LinuxGSM update at 0:00 (French time).

gmodprobuild@gaben:~$ ./gmodserver monitor
[  OK  ] Monitor gmod-server: Checking session: OK
[ FAIL ] Monitor gmod-server: Querying port: gsquery: 178.32.107.110: : 2/1: WAIT^C
<!-- gh-comment-id:380612232 --> @UltimateByte commented on GitHub (Apr 11, 2018): For me it doesn't, my server is bootlooping since automatic LinuxGSM update at 0:00 (French time). ``` gmodprobuild@gaben:~$ ./gmodserver monitor [ OK ] Monitor gmod-server: Checking session: OK [ FAIL ] Monitor gmod-server: Querying port: gsquery: 178.32.107.110: : 2/1: WAIT^C ```
Author
Owner

@jrmain commented on GitHub (Apr 11, 2018):

Seems okay here.

ut99server@foghorn:~$ ./ut99server monitor
[  OK  ] Monitor ut99-server: Checking session: OK
[  OK  ] Monitor ut99-server: Querying port: gsquery: 192.168.0.196:7778 : 0/1: OK

and

ut2k4server@foghorn:~$ ./ut2k4server monitor
[ INFO ] Monitor ut2k4-server: Check IP: 192.168.0.196
[  OK  ] Monitor ut2k4-server: Checking session: OK
[  OK  ] Monitor ut2k4-server: Querying port: gsquery: 192.168.0.196:7785 : 0/1: OK
<!-- gh-comment-id:380619826 --> @jrmain commented on GitHub (Apr 11, 2018): Seems okay here. ``` ut99server@foghorn:~$ ./ut99server monitor [ OK ] Monitor ut99-server: Checking session: OK [ OK ] Monitor ut99-server: Querying port: gsquery: 192.168.0.196:7778 : 0/1: OK ``` and ``` ut2k4server@foghorn:~$ ./ut2k4server monitor [ INFO ] Monitor ut2k4-server: Check IP: 192.168.0.196 [ OK ] Monitor ut2k4-server: Checking session: OK [ OK ] Monitor ut2k4-server: Querying port: gsquery: 192.168.0.196:7785 : 0/1: OK
Author
Owner

@UltimateByte commented on GitHub (Apr 12, 2018):

Then it's not a bug, the "fail" is because these files don't exist anymore.

<!-- gh-comment-id:380698956 --> @UltimateByte commented on GitHub (Apr 12, 2018): Then it's not a bug, the "fail" is because these files don't exist anymore.
Author
Owner

@lock[bot] commented on GitHub (Apr 12, 2019):

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:482476249 --> @lock[bot] commented on GitHub (Apr 12, 2019): This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#1472
No description provided.