Page 1 of 1

17.6 Headless Server fails in converting

Posted: Wed Mar 06, 2019 2:43 am
by Eagle_Keeper
Updated Linux headless to 17.6 and now get this error when attempting to restart the server:

10.526 Applying migration: Base Mod: 2016-10-25_Factorio_0.15.0.lua
10.535 Applying migration: Base Mod: 2016-10-27_Factorio_0.15.0.lua
11.063 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "Error while applying migration: Base Mod: 2016-10-27_Factorio_0.15.0.lua

__base__/migrations/2016-10-27_Factorio_0.15.0.lua:20: attempt to index field 'high-tech-science-pack' (a nil value)
stack traceback:
__base__/migrations/2016-10-27_Factorio_0.15.0.lua:20: in main chunk"
11.064 Info ServerMultiplayerManager.cpp:714: updateTick(4294967295) changing state from(CreatingGame) to(InitializationFailed)
11.065 Info GlobalContext.cpp:678: Waiting for child processes to exit:
11.068 Info ServerMultiplayerManager.cpp:138: Quitting multiplayer connection.
11.068 Info ServerMultiplayerManager.cpp:714: updateTick(4294967295) changing state from(InitializationFailed) to(Closed)
11.120 Info UDPSocket.cpp:210: Closing socket
11.120 Goodbye

Attempted to use a gamed saved in 17.6 format

Re: 17.6 Headless Server fails in converting

Posted: Wed Mar 06, 2019 2:59 am
by Loewchen
You did not remove the old migration files when updating, nothing older than 0.16 should exist in a 0.17 installation.

Re: 17.6 Headless Server fails in converting

Posted: Wed Mar 06, 2019 7:45 pm
by Eagle_Keeper
Swore I delete everything and did a clean install of .17, but apparently I am blind and missed something.

THANKS it's working again..