Recent Comcast firmware update broke LAN multiplayer

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.
Funplayer
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 12, 2017 8:52 am
Contact:

Recent Comcast firmware update broke LAN multiplayer

Post by Funplayer »

Left town for a few days with my roommate, came back and we tried to play Factorio. No Factorio updates, no Windows updates. Before we left, we had played Factorio the day before, which was around the 7th.

Removed windows/(modem/router) firewalls from the equation. DMZ, port forward, turned off. UPnP enabled. Turned off AV scanners. Restarted Steams, Computers, Router, and my head against my desk.Basically nothing is blocking anything, and everything is properly exposed, yet its not working.

By all accounts, it works just fine, as long as LAN isn't in the equation.

I connect to random server: Connected just fine.

Roommate connects to SAME random server: Connected just fine.

I host a server: Friend connects from another IP with the same computer: Connected just fine.

Roommate hosts a server locally and I try to connect: No connection.

I host a server locally and roommate tries to connect: No connection.

Manually inputs IP. No connection.

Right click: Join game. No connection.

After some desk headbutting, I decided to come here.
User avatar
impetus maximus
Smart Inserter
Smart Inserter
Posts: 1299
Joined: Sat Aug 20, 2016 10:07 pm
Contact:

Re: Recent Comcast firmware update broke LAN multiplayer

Post by impetus maximus »

if you are playing on a LAN the WAN firewall has nothing to do with it.
is it over WiFi? your router may not allow connections to other WiFi users for security.

i suggest you disable UPnP as it opens ports in your router you probably don't need, or want open to the world. :?

[edit]also this doesn't belong in bug reports, it belongs in techical help. i'm sure a mod will move it for you.
Funplayer
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 12, 2017 8:52 am
Contact:

Re: Recent Comcast firmware update broke LAN multiplayer

Post by Funplayer »

Yeah I just tested it with two more people away from here, both of us can host games that connect over the internet for other players to join, but not on local LAN, and neither of us can connect to eachother's games via local or internet. There is no setting in my router that i can toggle, to fix this issue. I've already given it more than 3 hours of troubleshooting.

Both myself and my roommate are wired into the router/modem.

This feels more like a programming bug than human error at this point.

THIS log is for me hosting, and him trying to connect.

Keep in mind I removed any traces of my own ip from this log.

Code: Select all

  0.005 2017-04-12 15:33:28; Factorio 0.14.22 (build 25342, win64, steam)
   0.005 Operating system: Windows 10 (version 1607) 
   0.005 Program arguments: "S:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.005 Read data path: S:/SteamLibrary/steamapps/common/Factorio/data
   0.005 Write data path: C:/Users/Maximus/AppData/Roaming/Factorio
   0.005 Binaries path: S:/SteamLibrary/steamapps/common/Factorio/bin
   0.026 System info: [CPU: Intel(R) Core(TM) i5 CPU         750  @ 2.67GHz, 4 cores, RAM: 8190MB]
   0.027 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 126%] [MultiSampling: OFF] [Screen: 255]
   0.031 Available display adapters: 1
   0.031  [0]: \\.\DISPLAY1 - AMD Radeon (TM) R9 200 Series {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.032 Create display on adapter 0. Size 1612x907 at position [144, 69].
   0.130 Initialised Direct3D:[0] AMD Radeon (TM) R9 200 Series; driver: aticfx64.dll 21.19.407.0
   0.134     Video memory size (dedicated video/dedicated system/shared system/available): 2029/0/4095/4090 MB
   0.222 DSound: Starting _dsound_update thread
   0.222 DSound: Enter _dsound_update; tid=11304
   0.222 Device reset internal.
   0.226 Desktop composition is active.
   0.226 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
   0.344 Loading mod core 0.0.0 (data.lua)
   0.351 Loading mod base 0.14.22 (data.lua)
   0.498 Checksum for core: 1291735968
   0.498 Checksum for mod base: 786624017
   0.978 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1492036157
   0.978 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1492036157
   1.135 Initial atlas bitmap size is 16384
   1.138 Created atlas bitmap 16384x5589
   1.138 Created atlas bitmap 4096x968
   1.139 Created atlas bitmap 4096x3652
  21.149 Sprites loaded
  21.150 Convert atlas 4096x968 to: trilinear-filtering 
  21.174 Convert atlas 4096x3652 to: mipmap 
  21.504 Loading sounds...
  23.609 Custom inputs active: 0
  23.664 Factorio initialised
 138.748 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/api-login?api_version=2
 139.544 Info HttpSharedState.cpp:111: Status code: 200
 139.544 Info AuthServerConnector.cpp:165: Got token from auth server for username(Funplayer).
 139.547 Info ServerSynchronizer.cpp:27: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
 139.547 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
 139.547 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
 139.548 Loading map C:\Users\Maximus\AppData\Roaming\Factorio\saves\_autosave2.zip
 139.588 Info Scenario.cpp:152: Map version 0.14.22-0
 140.297 Checksum for script C:/Users/Maximus/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1057114497
 140.334 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34198)
 140.334 Hosting game at 0.0.0.0:34198 140.334 Verbose RouterBase.cpp:37: Started router thread.

 140.334 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock
 140.424 Info HttpSharedState.cpp:111: Status code: 200
 140.424 Info AuthServerConnector.cpp:106: Obtained serverPadlock for serverHash (eYWgP8JYCBuPiuWj0IXHnbHWnQJgLwl6) from the auth server.
 140.424 Info ServerMultiplayerManager.cpp:658: mapTick(2145601) changing state from(CreatingGame) to(InGame)
 140.424 Info ServerRouter.cpp:604: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
 140.425 Info UDPSocket.cpp:39: Opening socket for broadcast
 140.427 Info GameActionHandler.cpp:2556: MapTick(2145601) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect)
 140.620 Info ServerRouter.cpp:497: Own address is 
 140.620 Verbose MatchingServer.cpp:61: Sending create request for game(-1) to matching server
 140.620 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/create-game
 141.033 Info HttpSharedState.cpp:111: Status code: 200
 141.037 Info ServerMultiplayerManager.cpp:587: Matching server connection resumed
 155.636 Verbose ServerRouter.cpp:145: Sending keepalive nat punch request to pingpong server.
 170.621 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/post-game-heartbeat/1551364
 170.653 Verbose ServerRouter.cpp:145: Sending keepalive nat punch request to pingpong server.
 170.732 Info HttpSharedState.cpp:111: Status code: 200
 177.853 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 177.856 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 178.087 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to
 178.091 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 178.354 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 178.356 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 178.604 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 178.606 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 178.870 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to
 178.873 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 185.670 Verbose ServerRouter.cpp:145: Sending keepalive nat punch request to pingpong server.
 197.470 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to
 197.474 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 197.736 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 197.738 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 197.986 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to
 197.989 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 198.253 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 198.255 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 198.519 Verbose ServerRouter.cpp:510: Responding to nat punch request (from 88.80.190.64:34197 to 
 198.521 Info UDPSocket.cpp:446: Recvfrom failed (but can be probably ignored): An existing connection was forcibly closed by the remote host.

 200.621 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/post-game-heartbeat/1551364
 200.686 Verbose ServerRouter.cpp:145: Sending keepalive nat punch request to pingpong server.
 200.727 Info HttpSharedState.cpp:111: Status code: 200
 215.703 Verbose ServerRouter.cpp:145: Sending keepalive nat punch request to pingpong server.
 227.025 Info ServerMultiplayerManager.cpp:115: Disconnecting multiplayer connection.
 227.025 Info ServerMultiplayerManager.cpp:658: mapTick(2150798) changing state from(InGame) to(DisconnectingScheduled)
 227.053 Info ServerMultiplayerManager.cpp:658: mapTick(2150798) changing state from(DisconnectingScheduled) to(Disconnecting)
 227.071 Info ServerMultiplayerManager.cpp:658: mapTick(2150798) changing state from(Disconnecting) to(Disconnected)
 227.072 Info ServerMultiplayerManager.cpp:139: Quitting multiplayer connection.
 227.072 Info ServerMultiplayerManager.cpp:658: mapTick(2150798) changing state from(Disconnected) to(Closed)
 227.266 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/remove-game/1551364
 227.386 Info HttpSharedState.cpp:111: Status code: 200
 227.386 Info UDPSocket.cpp:235: Socket closed
 227.413 Verbose RouterBase.cpp:48: Finishing router thread.
 227.413 Info UDPSocket.cpp:235: Socket closed
 232.054 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
 232.056 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/get-games?username=Funplayer&token=<private>
 232.456 Info HttpSharedState.cpp:111: Status code: 200
 235.827 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/get-games?username=Funplayer&token=<private>
 237.190 Info HttpSharedState.cpp:111: Status code: 200
 265.833 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/get-games?username=Funplayer&token=<private>
 266.951 Info HttpSharedState.cpp:111: Status code: 200
 275.146 Info UDPSocket.cpp:235: Socket closed
 276.472 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34196)
 276.473 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
 331.745 Info UDPSocket.cpp:235: Socket closed
 331.745 Info UDPSocket.cpp:235: Socket closed
 334.565 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34196)
 334.565 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
 340.784 Info UDPSocket.cpp:235: Socket closed
 340.884 Info UDPSocket.cpp:235: Socket closed
 358.747 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
 358.748 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/get-games?username=Funplayer&token=<private>
 359.636 Info HttpSharedState.cpp:111: Status code: 200
 369.469 Info UDPSocket.cpp:235: Socket closed
 384.330 DSound: Stopping voice
 384.331 DSound: Joining thread
 384.332 DSound: Exit _dsound_update; tid=11304
 384.332 DSound: Waiting for voice to stop ... signaled
 384.332 DSound: Joined thread
 384.332 DSound: Destroying thread
 384.332 DSound: Thread destroyed
 384.332 DSound: Releasing buffer
 384.333 DSound: Voice stopped
 384.333 DSound: Deallocating voice
 384.333 DSound: Deallocated voice
 384.492 Steam API shutdown.
 384.495 Goodbye
Last edited by Funplayer on Wed Apr 12, 2017 11:10 pm, edited 1 time in total.
Funplayer
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 12, 2017 8:52 am
Contact:

Re: Recent Comcast firmware update broke LAN multiplayer

Post by Funplayer »

Here's the log for when I try to connect to my roommate.

Code: Select all

0.004 2017-04-12 15:58:53; Factorio 0.14.22 (build 25342, win64, steam)
   0.004 Operating system: Windows 10 (version 1607) 
   0.004 Program arguments: "S:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.004 Read data path: S:/SteamLibrary/steamapps/common/Factorio/data
   0.004 Write data path: C:/Users/Maximus/AppData/Roaming/Factorio
   0.004 Binaries path: S:/SteamLibrary/steamapps/common/Factorio/bin
   0.023 System info: [CPU: Intel(R) Core(TM) i5 CPU         750  @ 2.67GHz, 4 cores, RAM: 8190MB]
   0.023 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 126%] [MultiSampling: OFF] [Screen: 255]
   0.030 Available display adapters: 1
   0.030  [0]: \\.\DISPLAY1 - AMD Radeon (TM) R9 200 Series {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.031 Create display on adapter 0. Size 1612x907 at position [144, 69].
   0.134 Initialised Direct3D:[0] AMD Radeon (TM) R9 200 Series; driver: aticfx64.dll 21.19.407.0
   0.138     Video memory size (dedicated video/dedicated system/shared system/available): 2029/0/4095/4090 MB
   0.220 DSound: Starting _dsound_update thread
   0.221 DSound: Enter _dsound_update; tid=13844
   0.221 Device reset internal.
   0.224 Desktop composition is active.
   0.225 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
   0.344 Loading mod core 0.0.0 (data.lua)
   0.351 Loading mod base 0.14.22 (data.lua)
   0.501 Checksum for core: 1291735968
   0.501 Checksum for mod base: 786624017
   0.976 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1492036837
   0.976 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1492036837
   1.131 Initial atlas bitmap size is 16384
   1.134 Created atlas bitmap 16384x5589
   1.134 Created atlas bitmap 4096x968
   1.135 Created atlas bitmap 4096x3652
  20.129 Sprites loaded
  20.129 Convert atlas 4096x968 to: trilinear-filtering 
  20.153 Convert atlas 4096x3652 to: mipmap 
  20.476 Loading sounds...
  22.506 Custom inputs active: 0
  22.563 Factorio initialised
  36.191 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34196)
  36.192 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
  36.294 Info UDPSocket.cpp:235: Socket closed
  36.393 Info UDPSocket.cpp:235: Socket closed
  40.744 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34196)
  40.744 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
  46.164 Info UDPSocket.cpp:235: Socket closed
  46.265 Info UDPSocket.cpp:235: Socket closed
  62.576 DSound: Stopping voice
  62.576 DSound: Joining thread
  62.580 DSound: Exit _dsound_update; tid=13844
  62.580 DSound: Waiting for voice to stop ... signaled
  62.580 DSound: Joined thread
  62.580 DSound: Destroying thread
  62.580 DSound: Thread destroyed
  62.580 DSound: Releasing buffer
  62.580 DSound: Voice stopped
  62.580 DSound: Deallocating voice
  62.580 DSound: Deallocated voice
  62.644 Steam API shutdown.
  62.647 Goodbye
jaykenobi
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Apr 19, 2017 2:58 pm
Contact:

Re: Recent Comcast firmware update broke LAN multiplayer

Post by jaykenobi »

a few things i want to know:
1) wired or wireless?
2) check your network settings if you're network is set to public or private.
3) can you ping your friend's IP?
4) pray to the factorio LAN gods :D (joking)
Post Reply

Return to “Technical Help”