[2.0.73] Headless upgrade from 2.0.72 to 2.0.73 fails

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
MeinChef
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sun Nov 03, 2024 10:45 am
Contact:

[2.0.73] Headless upgrade from 2.0.72 to 2.0.73 fails

Post by MeinChef »

Hello Factorio Forums,
I have trouble upgrading my headless server to 2.0.73. The last two stable upgrades worked like a charm, no problems there.
The server is running Debian 12, kernel 6.17.4.

To update the server, located at

Code: Select all

/opt/factorio
, I performed the following steps:

Code: Select all

mkdir /opt/tmp
wget -vO /opt/tmp/factorio.tar.xz https://factorio.com/get-download/stable/headless/linux64
tar -xJf /opt/tmp/factorio.tar.xz -C /opt/tmp/
rsync -rltv /opt/tmp/factorio /opt/factorio
rm -rf /opt/tmp
then I started it as usual, but the service failed restarting. The logs are as follows:

Code: Select all

Jan 24 17:30:59 Factorio systemd[1]: Failed to start factorio.service - Factorio Server service.
Jan 24 17:30:59 Factorio systemd[1]: factorio.service: Failed with result 'exit-code'.
Jan 24 17:30:59 Factorio systemd[1]: factorio.service: Start request repeated too quickly.
Jan 24 17:30:59 Factorio systemd[1]: Stopped factorio.service - Factorio Server service.
Jan 24 17:30:59 Factorio systemd[1]: factorio.service: Scheduled restart job, restart counter is at 5.
Jan 24 17:30:59 Factorio systemd[1]: factorio.service: Failed with result 'exit-code'.
Jan 24 17:30:59 Factorio systemd[1]: factorio.service: Main process exited, code=exited, status=1/FAILURE
Jan 24 17:30:59 Factorio factorio[2196]:    0.054 Error Util.cpp:81: Cannot load base mod version 2.0.72 with game version 2.0.73. Update probably failed, please download the game again.
Jan 24 17:30:59 Factorio factorio[2196]:    0.054 Info ModManager.cpp:279: Found duplicate mod bobinserters, using folder version (2.0.2).
Jan 24 17:30:59 Factorio factorio[2196]:    0.007 Environment: DISPLAY=<unset> WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> SDL_VIDEODRIVER=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
Jan 24 17:30:59 Factorio factorio[2196]:    0.007 System info: [CPU: AMD Ryzen 5 3600XT 6-Core Processor, 1 core, RAM: 32020 MB]
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Binaries path: /opt/factorio/bin
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Write data path: /opt/factorio [13547/16384MB]
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Read data path: /opt/factorio/data
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Config path: /opt/factorio/config/config.ini
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Program arguments: "/opt/factorio/bin/x64/factorio" "--server-settings" "/opt/factorio/data/server-settings.json" "--start-server-load-latest" "--console-log" "/opt/factorio/factorio-latest.log"
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 Operating system: Linux
Jan 24 17:30:59 Factorio factorio[2196]:    0.000 2026-01-24 17:30:59; Factorio 2.0.73 (build 84377, linux64, headless, space-age)
Jan 24 17:30:59 Factorio systemd[1]: Started factorio.service - Factorio Server service.
I followed the error message

Code: Select all

 Cannot load base mod....Update probably failed, please download the game again.
and did the steps above again.
I also checked the sha256sum, and they match.
No avail.

For completeness sake, also the factorio.service file:

Code: Select all

# /etc/systemd/system/factorio.service
[Unit]
Description=Factorio Server service
After=network.target

[Service]
User=factorio
ExecStart=/opt/factorio/bin/x64/factorio --server-settings /opt/factorio/data/server-settings.json --start-server-load-latest --console-log /opt/factorio/factorio-latest.log
Restart=always

[Install]
WantedBy=multi-user.target
If you need further information I'll happily provide it.
Thanks in advance
- MeinChef
MeinChef
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sun Nov 03, 2024 10:45 am
Contact:

Re: [2.0.73] Headless upgrade from 2.0.72 to 2.0.73 fails

Post by MeinChef »

Hello again Factorio Forum,
a few days have passed, and I still could not get the upgrade to work. Luckily I still had a backup of the LXC before the update, which I've rolled back to, and tried updating again.

This time I changed the rsync command to a simple cp -r, and logged the verbose output of this command.
cp.log
(625.6 KiB) Downloaded 1 time
I then confirmed that the binary at factorio/bin/x64 has the timestamp of Dec 3 instead of Oct 22 (2.0.72).
The game launches, but is still at 2.0.72? At least when I try to join the server, it says "Version mismatch detected! The server is running an older version of the game. You are running version 2.0.73. Server is running version 2.0.72"
factorio.log
(47.72 KiB) Downloaded 1 time
Could mods be preventing the upgrade?

Again thanks if you do find something / want to investigate
- MeinChef
Loewchen
Global Moderator
Global Moderator
Posts: 10616
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [2.0.73] Headless upgrade from 2.0.72 to 2.0.73 fails

Post by Loewchen »

Cannot load base mod version 2.0.72 with game version 2.0.73. Update probably failed, please download the game again.
Sounds to me like the game got corrupted during update and asks you to reinstall.
MeinChef
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sun Nov 03, 2024 10:45 am
Contact:

Re: [2.0.73] Headless upgrade from 2.0.72 to 2.0.73 fails

Post by MeinChef »

What further steps do I have to do to properly re-install, than overwriting the old files with the new ones?
Are you suggesting I should just nuke the LXC and do the whole setup again?
Post Reply

Return to “Technical Help”