2.0.9 Headless Server doesn't post on matching server

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.
thepatrickcrab
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Oct 23, 2024 4:45 pm
Contact:

2.0.9 Headless Server doesn't post on matching server

Post by thepatrickcrab »

[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.

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
Last edited by thepatrickcrab on Wed Oct 23, 2024 5:55 pm, edited 1 time in total.
Loewchen
Global Moderator
Global Moderator
Posts: 9730
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: 2.0.9 Headless Server doesn't post on matching server

Post by Loewchen »

thepatrickcrab wrote: Wed Oct 23, 2024 5:01 pm but no longer is available on the Matching Server.
Describe precisely how you determined that.
thepatrickcrab
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Oct 23, 2024 4:45 pm
Contact:

Re: 2.0.9 Headless Server doesn't post on matching server

Post by thepatrickcrab »

I didn't know for certain that it isn't on the matching server as I was unaware of any search function within it. I used filters of "yes password", "no players", "no mods" (same filters as yesterday which worked when nobody was on the server as is the case currently). This reduces the number of servers to around 20 which our server was showing up in for the last two days.

I'm now able to find the server with search, or if I change my "no mods" filter to "any". I assume this has to do with the space-age/quality/elevated-rails "mods", but I'm unsure why the filtering behavior changed for the searches that my friends and I were doing (neither of us were able to find the server today until just now with the search in top right).

Problem solved for me, but I'm curious if "Has mods" should match a "yes" filter for a game that only has base 2.0.9, elevated-rails 2.0.9, quality 2.0.9, space-age 2.0.9.
thepatrickcrab
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Oct 23, 2024 4:45 pm
Contact:

Re: 2.0.9 Headless Server doesn't post on matching server

Post by thepatrickcrab »

A bit more info on that, we purchased Space Age DLC immediately and this save has been a Space Age save with quality and elevated rails the whole time. I'm also confident that we were successfully filtering it with "Has mods: No" on Monday and Tuesday
Post Reply

Return to “Technical Help”