Server output:Right after connecting every single player appears to desync in about 3 seconds and is then dropped.
Code: Select all
Info ServerMultiplayerManager.cpp:1061: Disconnect notification for peer (5)
Info ServerSynchronizer.cpp:627: nextHeartbeatSequenceNumber(28441) removing peer(5).
Code: Select all
Warning ClientSynchronizer.cpp:104: nextHeartbeatSequenceNumber(1103056790) server wants a heartbeat(1103055579) that we don't have.
Error ClientMultiplayerManager.cpp:98: MultiplayerManager failed: "You have been dropped from the game."
Info ClientMultiplayerManager.cpp:608: UpdateTick(20128) changing state from(InGame) to(WaitingForUserToSaveOrQuitAfterServerLeft)
Info ClientMultiplayerManager.cpp:930: Disconnect notification for peer (5)
Code: Select all
89.942 Info ClientSynchronizer.cpp:335: Latency changed to (6)
I've been for the past two days methodically creating new multiplayer games with different combinations of all the mods that I'm using, so I managed to make a list of the minimum mods needed to reproduce this bug.
The strange thing of this bug is that it can be reproduced always and only with that exact set of mods, and only on a headless server.
I literally restarted the Factorio server and a 2 clients over a couple hundred times to try possible combinations of mods, server modes, and many iterations of the final mod-set minus a single mod. If you remove a single mod of that list the bug “gets broken”.
Requirements to reproduce the bug:
- Use Factorio 1.1.59 (build 59719, linux64), fresh or non-fresh installation
- Host a game in a headless server with the following list of mods enabled:
- Bulk Rail Loader v1.1.4
- Cargo Ships 0.1.18 (pulls Cargo Ships Graphics)
- Fully Automated Rail Layer v4.1.2
- Geothermal v1.105.1 (pulls Dragon Industries - Nauvis Division)
- HelicopterRevival v0.2.1
- Hovercrafts v1.2.1
- Insectitronics v1.1.1
- Inserter Cranes v0.0.6
- Jetpack v0.3.2
- Krastorio 2 v1.2.25 (pulls Krastorio 2 Assets and flib)
- Larger Lamps v1.5.0
- Laser Tanks Updated v0.19.0
- LTN Manager v0.4.12 (pulls LTN - Logistic Train Network and flib)
- Modular Turrets v7.2.1
- Raven v0.1.12
- Realistic Fusion Power v1.8.15
- Recipe Book v3.4.5 (pulls flib)
- Schall Pipe Scaling v1.1.1
- Schall Tank Platoon v1.1.1
- SE Space Trains v0.1.11
- Shield Projector v0.1.5
- Spidertron Extended v0.3.14
- Text Plates v0.6.3
- Turret Shields v1.1.0
- UMR: Ultimate Modular Reactor v0.1.10 (pulls Squeak Through)
(I wanted to post this under Bug Reports ‣ Desync with Mods but I'm unable to post there)