Summary: Server fails to start if config entries are missing.
Game Version: (V1.0 b309)
OS/Version: Debian Linux 11.9
CPU Model: Intel Xeon X5690 x2
System Memory: 144GB
GPU Model and VRAM: Nvidia Quadro P2000
Screen Resolution: Headless server
Video Settings: Inapplicable
Game mode: RWG dedicated server
Did you wipe old saves? Yes
Did you start a new game? Yes
Did you validate your files? No
Are you using any mods? Yes
EAC on or off? EAC on
Status: NEW
Bug Description: If any config entries are missing from the server config xml, the server will fail to start. This breaks reusing the same settings xml across versions any time a new config option is added and has been an issue for a while.
Detailed steps to reproduce the bug:
1) Either use an older config xml that is missing a new entry or remove entry in current config, both should trigger the issue.
2) Attempt to start the server. It will fail to start with no help given in the log as to why it failed.
Actual result: Server fails to start and ends up in a restart loop if a systemd service is set up for it.
Expected result: The dedicated server should enforce default settings for any missing config entries and start as normal.
Link to Pastebin Output Log: 7days log - Pastebin.com
Recommended Comments