Page 1 of 1

[0.15.2] Players Can Join Via IP, But Not Matchmaking

Posted: Thu Apr 27, 2017 10:44 am
by CyricV
I'm presently running a headless Debian server. The server shows up in public matchmaking, but attempting to join results in a time out error. Players are able to join and play normally if they join via IP. After leaving the server running for several hours I received a few instances of the following messages:

Code: Select all

14323.189 code:28, 1c; Operation too slow. Less than 1 bytes/sec transferred the last 20 seconds
14323.189 Info HttpSharedState.cpp:109: Downloading https://multiplayer.factorio.com/post-game-heartbeat/1669779
14323.189 Info HttpSharedState.cpp:111: Status code: 0
14323.189 Info MatchingServer.cpp:142: Failed to sendHeartbeat to the multiplayer matching server: Operation too slow. Less than 1 bytes/sec transferred the last 20 seconds
14328.693 Info ServerMultiplayerManager.cpp:592: Matching server connection resumed
...so it seems like my server is having some difficulty talking with the matchmaking server specifically.

I'm new to Debian and to operating a machine via SSH. This is also my first attempt at running a headless server so I'm almost certainly making a simple mistake somewhere along the line.

Re: [0.15.2] Players Can Join Via IP, But Not Matchmaking

Posted: Thu Apr 27, 2017 11:27 am
by oNcLe
hello,

i have exactly the same problem.

I could join normally after updating, but then some hours later when i was visting a friend i couldn't join anymore.
Only ip connect is working.

Code: Select all

0.011 2017-04-27 05:57:44; Factorio 0.15.2 (build 29124, linux64, headless)
   0.110 Operating system: Linux (Ubuntu 14.04)
   0.110 Program arguments: "/mnt/bin/x64/factorio" "--server-settings" "/mnt/data/server-settings.json" "--port" "34197" "--start-server" "saves/_autosave4.zip" 
   0.110 Read data path: /mnt/data
   0.110 Write data path: /mnt
   0.110 Binaries path: /mnt/bin
   0.118 System info: [CPU: Intel(R) Xeon(R) CPU E5-2667 v4 @ 3.20GHz, 32 cores, RAM: 128891MB]
   0.118 Running in headless mode
   0.123 Loading mod core 0.0.0 (data.lua)
   0.128 Loading mod base 0.15.2 (data.lua)
   0.270 Loading mod base 0.15.2 (data-updates.lua)
   0.334 Checksum for core: 530912544
   0.334 Checksum of base: 83206502
   0.449 Info PlayerData.cpp:57: Local player-data.json unavailable
   0.449 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   0.451 Info GlobalContext.cpp:851: Resetting config.
   0.451 Custom inputs active: 0
   0.452 Factorio initialised
   0.452 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/api-login?api_version=2
   0.971 Info HttpSharedState.cpp:111: Status code: 200
   0.971 Info AuthServerConnector.cpp:169: Got token from auth server for username(oNcLe).
   0.972 Info ServerSynchronizer.cpp:27: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
   0.972 Info ServerMultiplayerManager.cpp:663: mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
   0.972 Info ServerMultiplayerManager.cpp:663: mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
   0.972 Loading map /mnt/saves/_autosave4.zip: 4706133 bytes.
   1.010 Loading Level.dat: 10666214 bytes.
   1.014 Info Scenario.cpp:133: Map version 0.15.2-0
   1.268 Loading script.dat: 190 bytes.
   1.271 Checksum for script /mnt/temp/currently-playing/control.lua: 2433440189
   1.281 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34197)
   1.281 Hosting game at 0.0.0.0:34197
   1.281 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock
   1.386 Info HttpSharedState.cpp:111: Status code: 200
   1.386 Info AuthServerConnector.cpp:106: Obtained serverPadlock for serverHash (kSm8YZB6gTKABYf0m53GS8hTsme8uXVi) from the auth server.
   1.386 Info ServerMultiplayerManager.cpp:663: mapTick(648001) changing state from(CreatingGame) to(InGame)
   1.386 Info ServerRouter.cpp:578: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
   1.425 Info ServerRouter.cpp:471: Own address is 31.214.162.19:34197
   1.827 Info ServerMultiplayerManager.cpp:592: Matching server connection resumed
1736.434 code:28, 1c; Operation too slow. Less than 1 bytes/sec transferred the last 20 seconds
1736.434 Info HttpSharedState.cpp:109: Downloading https://multiplayer.factorio.com/post-game-heartbeat/1671365
1736.434 Info HttpSharedState.cpp:111: Status code: 0
1737.211 Info MatchingServer.cpp:142: Failed to sendHeartbeat to the multiplayer matching server: Operation too slow. Less than 1 bytes/sec transferred the last 20 seconds

Re: [0.15.2] Players Can Join Via IP, But Not Matchmaking

Posted: Fri Apr 28, 2017 2:20 am
by guoguomiao
嘿。我也遇到了这个问题,我获取到的是:0.0.0.0:34197
希望能够自己写需要的IP。

Hey. I also encountered this problem, I get is: 0.0.0.0: 34197
Want to be able to write their own needs IP.
Google Translate