Cannot play multiplayer with friend

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.
Post Reply
User avatar
InflatableBeerTent
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Mar 17, 2015 2:26 pm
Contact:

Cannot play multiplayer with friend

Post by InflatableBeerTent »

Looking around, I see a lot of issues with multiplayer. x.x

In a nutshell, I'm trying to host a multiplayer game. I host the game, the server browser can see me, and my friend can see I'm hosting a game. However, when he tries to connect to me, or vice versa... The game simply reports that it cannot connect to server. No information beyond that. I've tried...

Forwarded Port, and verified that Factorio uses UDP 34197
Got my friend to host, same error.
Verified that there are no firewalls built into my Modem, or that my modem supports NAT. (It does not)
Verified the built-in Windows Firewall isn't blocking anything. It is not.
Connected to a random vanilla server. I was able to connect, I did not get my friend to test, as the game name was in Japanese characters.
Killed Windows Built-in Firewall, and tried again.
Verified with my ISP that there are no additional protections involved that would prevent a connection like this.

The logs just don't provide much information. As I understand, I handshake with Factorio's Ping Pong servers, but when Ping Pong gives the client the IP, the server just never responds.

Code: Select all

667.804 Joining game IP ADDR:({198.48.139.226:34197})
 667.804 Info UDPSocket.cpp:33: Opening socket
 667.805 Info ClientMultiplayerManager.cpp:592: UpdateTick(4294967295) changing state from(Ready) to(Connecting)
 677.813 Error ClientMultiplayerManager.cpp:101: MultiplayerManager failed: multiplayer.not-received-connection-accept-reply
 677.813 Info ClientMultiplayerManager.cpp:592: UpdateTick(4294967295) changing state from(Connecting) to(InitializationFailed)
 680.583 Info ClientMultiplayerManager.cpp:207: Quitting multiplayer connection.
 680.583 Info ClientMultiplayerManager.cpp:592: UpdateTick(4294967295) changing state from(InitializationFailed) to(Disconnected)
 680.621 Info UDPSocket.cpp:218: Closing socket
The server, just doesn't ever see anything.

Code: Select all

(... Checksum for mods ...)
  47.853 Info UDPSocket.cpp:27: Opening socket at (IP ADDR:({0.0.0.0:34197}))
  47.854 Hosting game at IP ADDR:({0.0.0.0:34197})
  47.854 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/generate-server-padlock-2
  48.338 Info AuthServerConnector.cpp:109: Obtained serverPadlock for serverHash (qe5AsRTl1wUKrvmLRijhiz14So52Jius) from the auth server.
  48.338 Info ServerMultiplayerManager.cpp:776: updateTick(9239) changing state from(CreatingGame) to(InGame)
  48.340 Info ServerRouter.cpp:618: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197, pingpong3.factorio.com:34197, pingpong4.factorio.com:34197) for own address
  48.340 Info GameActionHandler.cpp:4168: UpdateTick (9239) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect) 
  48.343 Script @__RoboTank__/control.lua:163: RoboTank: on_players_changed
  48.427 Info ServerRouter.cpp:497: Own address is IP ADDR:({198.48.139.226:34197}) (confirmed by pingpong3)
  48.495 Info ServerRouter.cpp:497: Own address is IP ADDR:({198.48.139.226:34197}) (confirmed by pingpong2)
  48.495 Info ServerRouter.cpp:497: Own address is IP ADDR:({198.48.139.226:34197}) (confirmed by pingpong4)
  48.931 Info MatchingServer.cpp:114: Matching server game `7206643` has been created.
  48.945 Info ServerMultiplayerManager.cpp:705: Matching server connection resumed
1515.651 Info ServerMultiplayerManager.cpp:114: Disconnecting multiplayer connection. (... I shutdown the server. ...)
Anyone have a clue?

Post Reply

Return to “Technical Help”