2.0.9 Headless Server doesn't post on matching server
Posted: Wed Oct 23, 2024 5:01 pm
[EDIT: Solved, user error in searching]
I've been hosting a server since the DLC release without issue. Today after the 2.0.9 release I downloaded the 2.0.9 server and tried to get it going. The server runs fine locally, but no longer is available on the Matching Server. This is despite the server logs indicating that a Matching Server game was created.
I've double checked my server-settings.json authentication is correct (even invalidated token and switched to a new one). I've double checked that I have port forwarding properly setup on the machine hosting the server, although I think it works with this. I'm stumped as to why this isn't working. I'll paste a log here. If anyone has ideas on what else I can try please share.
I've been hosting a server since the DLC release without issue. Today after the 2.0.9 release I downloaded the 2.0.9 server and tried to get it going. The server runs fine locally, but no longer is available on the Matching Server. This is despite the server logs indicating that a Matching Server game was created.
I've double checked my server-settings.json authentication is correct (even invalidated token and switched to a new one). I've double checked that I have port forwarding properly setup on the machine hosting the server, although I think it works with this. I'm stumped as to why this isn't working. I'll paste a log here. If anyone has ideas on what else I can try please share.
Code: Select all
~$ /opt/factorio/bin/x64/factorio --start-server saves/Spake\ Age.zip --server
-settings server-settings.json
0.000 2024-10-23 11:27:21; Factorio 2.0.9 (build 79509, linux64, headless, space-age)
0.024 Operating system: Linux (Ubuntu 20.04)
0.024 Program arguments: "/opt/factorio/bin/x64/factorio" "--start-server" "saves/Spake Age.zip" "--server-settings" "server-settings.json"
0.024 Config path: /opt/factorio/config/config.ini
0.024 Read data path: /opt/factorio/data
0.024 Write data path: /opt/factorio [441866/479118MB]
0.024 Binaries path: /opt/factorio/bin
0.044 System info: [CPU: AMD Ryzen 5 4600U with Radeon Graphics, 12 cores, RAM: 15351 MB]
0.044 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>
0.044 Running in headless mode
0.044 Audio is disabled
0.069 Info ModManager.cpp:434: FeatureFlag expansion-shaders = true
0.069 Info ModManager.cpp:434: FeatureFlag freezing = true
0.069 Info ModManager.cpp:434: FeatureFlag quality = true
0.069 Info ModManager.cpp:434: FeatureFlag rail-bridges = true
0.069 Info ModManager.cpp:434: FeatureFlag segmented-units = true
0.069 Info ModManager.cpp:434: FeatureFlag space-travel = true
0.069 Info ModManager.cpp:434: FeatureFlag spoiling = true
0.075 Loading mod core 0.0.0 (data.lua)
0.095 Loading mod base 2.0.9 (data.lua)
0.226 Loading mod elevated-rails 2.0.9 (data.lua)
0.253 Loading mod quality 2.0.9 (data.lua)
0.265 Loading mod space-age 2.0.9 (data.lua)
0.443 Loading mod base 2.0.9 (data-updates.lua)
0.464 Loading mod quality 2.0.9 (data-updates.lua)
0.500 Loading mod space-age 2.0.9 (data-updates.lua)
0.594 Checksum for core: 2820763882
0.594 Checksum of base: 1355320214
0.594 Checksum of elevated-rails: 1891730324
0.594 Checksum of quality: 3715527832
0.594 Checksum of space-age: 440491908
0.983 Prototype list checksum: 984080119
1.051 Info PlayerData.cpp:66: Local player-data.json available, timestamp 1729700815
1.051 Info PlayerData.cpp:73: Cloud player-data.json unavailable
1.052 Factorio initialised
1.052 Info ServerSynchronizer.cpp:20: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
1.052 Info ServerMultiplayerManager.cpp:803: updateTick(18446744073709551615) changing state from(Ready) to(PreparedToHostGame)
1.052 Info ServerMultiplayerManager.cpp:803: updateTick(18446744073709551615) changing state from(PreparedToHostGame) to(CreatingGame)
1.053 Loading map /home/factorio/saves/Spake Age.zip: 21815697 bytes.
1.070 Loading level.dat: 48179310 bytes.
1.082 Info Scenario.cpp:178: Map version 2.0.9-1
1.918 Blueprint storage "blueprint-storage-2.dat" was not found, trying to load previous version storage "blueprint-storage.dat"
1.919 Loading script.dat: 1222 bytes.
1.921 Checksum for script __level__/control.lua: 2463946943
1.937 Info UDPSocket.cpp:32: Opening socket at (IP ADDR:({0.0.0.0:34197}))
1.937 Hosting game at IP ADDR:({0.0.0.0:34197})
1.937 Info HttpSharedState.cpp:55: Downloading https://auth.factorio.com/generate-server-padlock-2?api_version=6
2.117 Info AuthServerConnector.cpp:93: Obtained serverPadlock for serverHash (UO3VuFsxq35tNIEtBzGf1wI5xlqgv2I5) from the auth server.
2.117 Info ServerMultiplayerManager.cpp:803: updateTick(4523985) changing state from(CreatingGame) to(InGame)
2.120 Info ServerRouter.cpp:664: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197, pingpong3.factorio.com:34197, pingpong4.factorio.com:34197) for own address
2.120 Info UDPSocket.cpp:44: Opening socket for broadcast
2.120 Info CommandLineMultiplayer.cpp:288: Maximum segment size = 100; minimum segment size = 25; maximum-segment-size peer count = 10; minimum-segment-size peer count = 20
2.154 Info ServerRouter.cpp:547: Own address is IP ADDR:({censored:34197}) (confirmed by pingpong1)
2.238 Info ServerRouter.cpp:547: Own address is IP ADDR:({censored:34197}) (confirmed by pingpong2)
2.294 Info MatchingServer.cpp:122: Matching server game `18768557` has been created.
2.304 Info ServerRouter.cpp:547: Own address is IP ADDR:({censored:34197}) (confirmed by pingpong4)
2.304 Info ServerMultiplayerManager.cpp:735: Matching server connection resumed