[GH-ISSUE #4290] [Bug]: Satisfactory Monitor Fails even Though Server is Up #2696

Closed
opened 2026-02-27 03:04:47 +03:00 by kerem · 2 comments
Owner

Originally created by @Adam2Marsh on GitHub (Aug 22, 2023).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4290

User story

As a user, I want to be able to monitor the server.

Game

Satisfactory

Linux distro

Ubuntu 22.04

Command

command: monitor

Further information

When running the monitor command I see the following:

sfserver@beebop:~$ ./sfserver monitor
[ ERROR ] Monitoring sfserver: Checking session: FAIL
[  OK  ] Monitoring sfserver: Sending Slack alert
[ INFO ] Stopping sfserver: sfserver is already stopped
[  OK  ] Starting sfserver: sfserver

sfserver@beebop:~$ ./sfserver details

Distro Details
============================================================================================================================================================================================================
Date:      Tue 22 Aug 21:02:41 UTC 2023
Distro:    Ubuntu 22.04.2 LTS
Arch:      x86_64
Kernel:    5.15.0-78-generic
Hostname:  beebop
Uptime:    18d, 0h, 7m
tmux:      tmux 3.2a
glibc:     2.35

Server Resource
============================================================================================================================================================================================================
CPU
Model:      Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
Cores:      8
Frequency:  2700.000MHz
Avg Load:   0.23, 0.26, 0.21

Memory
Mem:       total  used   free   cached  available
Physical:  32GB   9.6GB  22GB   6.7GB   22GB
Swap:      4.0GB  0B     4.0GB

Storage
Filesystem:  /dev/sda3
Total:                  92G
Used:                   20G
Available:   67G

Network
IP:           0.0.0.0
Internet IP:  *************

Game Server Resource Usage
============================================================================================================================================================================================================
CPU Used:  0%
Mem Used:  0%  0MB

Storage
Total:        7.7G
Serverfiles:  6.9G
Backups:      28K

Satisfactory Server Details
============================================================================================================================================================================================================
Server name:  sfserver
App ID:       1690800
Server IP:    0.0.0.0:7777
Internet IP:  ************:7777
Status:       STOPPED

sfserver Script Details
============================================================================================================================================================================================================
Script name:            sfserver
LinuxGSM version:       v23.4.0
glibc required:         2.17
Discord alert:          off
Email alert:            off
Gotify alert:           off
IFTTT alert:            off
Mailgun (email) alert:  off
Pushbullet alert:       off
Pushover alert:         off
Rocketchat alert:       off
Slack alert:            on
Telegram alert:         off
Update on start:        off
User:                   sfserver
Location:               /home/sfserver
Config file:            /home/sfserver/serverfiles/FactoryGame/Saved/Config/LinuxServer/GameUserSettings.ini

Backups
============================================================================================================================================================================================================
No Backups created

Command-line Parameters
============================================================================================================================================================================================================
 ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended

Ports
============================================================================================================================================================================================================
Change ports by editing the parameters in:
/home/sfserver/lgsm/config-lgsm/sfserver

Useful port diagnostic command:
ss -tuplwn | grep UE4Server-Linux

DESCRIPTION  PORT   PROTOCOL  LISTEN
Game         7777   udp       1
Query        15777  udp       1
Beacon       15000  udp       1

Status:	STOPPED

sfserver@beebop:~$ ps -ef | grep UE4
sfserver 1281524       1  0 Aug11 ?        00:00:09 tmux new-session -d -x 80 -y 23 -s sfserver  ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended
sfserver 1281525 1281524 10 Aug11 pts/2    1-04:17:18 ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended
sfserver 3351206 3323789  0 21:03 pts/1    00:00:00 grep --color=auto UE4

Relevant log output

No response

Steps to reproduce

./sfserver monitor

Any ideas?

Originally created by @Adam2Marsh on GitHub (Aug 22, 2023). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4290 ### User story As a user, I want to be able to monitor the server. ### Game Satisfactory ### Linux distro Ubuntu 22.04 ### Command command: monitor ### Further information When running the monitor command I see the following: ``` sfserver@beebop:~$ ./sfserver monitor [ ERROR ] Monitoring sfserver: Checking session: FAIL [ OK ] Monitoring sfserver: Sending Slack alert [ INFO ] Stopping sfserver: sfserver is already stopped [ OK ] Starting sfserver: sfserver sfserver@beebop:~$ ./sfserver details Distro Details ============================================================================================================================================================================================================ Date: Tue 22 Aug 21:02:41 UTC 2023 Distro: Ubuntu 22.04.2 LTS Arch: x86_64 Kernel: 5.15.0-78-generic Hostname: beebop Uptime: 18d, 0h, 7m tmux: tmux 3.2a glibc: 2.35 Server Resource ============================================================================================================================================================================================================ CPU Model: Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz Cores: 8 Frequency: 2700.000MHz Avg Load: 0.23, 0.26, 0.21 Memory Mem: total used free cached available Physical: 32GB 9.6GB 22GB 6.7GB 22GB Swap: 4.0GB 0B 4.0GB Storage Filesystem: /dev/sda3 Total: 92G Used: 20G Available: 67G Network IP: 0.0.0.0 Internet IP: ************* Game Server Resource Usage ============================================================================================================================================================================================================ CPU Used: 0% Mem Used: 0% 0MB Storage Total: 7.7G Serverfiles: 6.9G Backups: 28K Satisfactory Server Details ============================================================================================================================================================================================================ Server name: sfserver App ID: 1690800 Server IP: 0.0.0.0:7777 Internet IP: ************:7777 Status: STOPPED sfserver Script Details ============================================================================================================================================================================================================ Script name: sfserver LinuxGSM version: v23.4.0 glibc required: 2.17 Discord alert: off Email alert: off Gotify alert: off IFTTT alert: off Mailgun (email) alert: off Pushbullet alert: off Pushover alert: off Rocketchat alert: off Slack alert: on Telegram alert: off Update on start: off User: sfserver Location: /home/sfserver Config file: /home/sfserver/serverfiles/FactoryGame/Saved/Config/LinuxServer/GameUserSettings.ini Backups ============================================================================================================================================================================================================ No Backups created Command-line Parameters ============================================================================================================================================================================================================ ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended Ports ============================================================================================================================================================================================================ Change ports by editing the parameters in: /home/sfserver/lgsm/config-lgsm/sfserver Useful port diagnostic command: ss -tuplwn | grep UE4Server-Linux DESCRIPTION PORT PROTOCOL LISTEN Game 7777 udp 1 Query 15777 udp 1 Beacon 15000 udp 1 Status: STOPPED sfserver@beebop:~$ ps -ef | grep UE4 sfserver 1281524 1 0 Aug11 ? 00:00:09 tmux new-session -d -x 80 -y 23 -s sfserver ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended sfserver 1281525 1281524 10 Aug11 pts/2 1-04:17:18 ./UE4Server-Linux-Shipping FactoryGame -multihome=0.0.0.0 -ServerQueryPort=15777 -BeaconPort=15000 -Port=7777 -log -unattended sfserver 3351206 3323789 0 21:03 pts/1 00:00:00 grep --color=auto UE4 ``` ### Relevant log output _No response_ ### Steps to reproduce ``` ./sfserver monitor ``` Any ideas?
Author
Owner

@dgibbs64 commented on GitHub (Sep 4, 2023):

looks like there was something wrong with the tmux session not outputting the sessionname correctly. The monitor is working, however. I recommend rebooting your server and I think that should clear the problem

<!-- gh-comment-id:1705712362 --> @dgibbs64 commented on GitHub (Sep 4, 2023): looks like there was something wrong with the tmux session not outputting the sessionname correctly. The monitor is working, however. I recommend rebooting your server and I think that should clear the problem
Author
Owner

@github-actions[bot] commented on GitHub (Sep 16, 2024):

This issue 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:2351845407 --> @github-actions[bot] commented on GitHub (Sep 16, 2024): This issue 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#2696
No description provided.