Skip to content

[Bug]: factorio server version mismatch #4768

@Vanderscycle

Description

@Vanderscycle

User story

AS a user, I want the server to match so that I may play the game

Game

factorio

Linux distro

Other

Command

command: start

Further information

Hey,

Thanks for maintaining the files, this ain't easy work. Despite the server and my client both being at 2.0.41 I keep getting a mismatch error and idk why/how.

The updates returns the latest stable

[fctrserver@localhost ~]$ ./fctrserver update
[  OK  ] Updating fctrserver: Checking for update: factorio.com

No update available
* Local build: 2.0.41 linux64
* Remote build: 2.0.41 linux64
* Branch: stable

However when connecting I get the following

Version mismatch detected!
The server is running an older version of the game.
You are running version 2.0.41.
Server is running version 2.0.35.

Relevant log output

Distro Details
=================================
Date:         Sat 15 Mar 2025 10:28:06 PM PDT
Distro:       Rocky Linux 9.5 (Blue Onyx)
Arch:         x86_64
Kernel:       5.14.0-503.14.1.el9_5.x86_64
Hostname:     localhost
Environment:  kvm
Uptime:       0d, 1h, 25m
tmux:         3.2a
glibc:        2.34

Server Resource
=================================
CPU         
Model:      QEMU Virtual CPU version 2.5+
Cores:      2
Frequency:  3693.058MHz
Avg Load:   0.07, 0.06, 0.01

Memory                                  
Mem:       total  used   free   cached  available
Physical:  3.6GB  547MB  2.9GB  591MB   2.9GB
Swap:      3.3GB  0B     3.3GB          

Storage      
Filesystem:  /dev/mapper/rl-root
Total:       28G
Used:        2.1G
Available:   26G

Network       
IP:           0.0.0.0
Internet IP:  <not giving you that>

Factorio Resource Usage
=================================
CPU Used:  0%  
Mem Used:  0%  0MB

Storage       
Total:        298M
Serverfiles:  297M

Factorio Server Details
=================================
Server name:        [beta] self-hosted proxmox
Branch:             stable
Server IP:          0.0.0.0:34197
Internet IP:        <not giving you that>:34197
Server password:    ********
RCON password:      ********
Maxplayers:         0
Server Version:     2.0.41
Auth Token:         <not giving you that>
Savegame Interval:  10
Version Count:      5
Status:             STOPPED

fctrserver Script Details
=================================
Script name:       fctrserver
LinuxGSM version:  v25.1.5
glibc required:    2.18
IFTTT alert:       off
Update on start:   off
User:              fctrserver
Location:          /home/fctrserver
Config file:       /home/fctrserver/serverfiles/data/fctrserver.json

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

Command-line Parameters
=================================
 ./factorio --bind 0.0.0.0 --start-server /home/fctrserver/serverfiles/save1.zip --server-settings /home/fctrserver/serverfiles/data/fctrserver.json --port 34197 --rcon-port 34198 --rcon-password ********

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

Useful port diagnostic command:
ss -tuplwn | grep factorio

DESCRIPTION  PORT   PROTOCOL  LISTEN
Game         34197  udp       2
RCON         34198  tcp       1

Status:	STOPPED

Steps to reproduce

install factorio as per documentation, connect to the server

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    🆕 New Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions