[0.17.3] Can't connect to redmew servers in 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.
Post Reply
turk127
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sat Mar 09, 2019 5:09 pm
Contact:

[0.17.3] Can't connect to redmew servers in multiplayer

Post by turk127 »

First tested on version 0.17.03, but it could be from 0.17.1. When trying to establish connection to any redmew sever in multiplayer either via browse or direct connect I get the "Couldn't establish network communications with server" error.

Having worked with redmew, we did a large number of tests, and a number of network packet dumps. I've include the factorio player log, but not the packet dumps. The server is sending the complete ban list log files back to client and the client is just viewing the above error. The data being sent back from the server is being ignored by factorio as well (it appears client is not handling bad data formats in a way client can understand). This might be two separate issues.

Code: Select all

55.450 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(Ready) to(Connecting)
  55.980 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  55.980 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  56.163 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  56.163 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  56.163 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  56.330 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  56.513 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34202}): invalid state (WaitingForAccept) for packet type
  65.847 Error ClientMultiplayerManager.cpp:96: MultiplayerManager failed: multiplayer.not-received-connection-accept-reply
  65.847 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(Connecting) to(InitializationFailed)
  80.271 Info ClientMultiplayerManager.cpp:189: Quitting multiplayer connection.
  80.271 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(InitializationFailed) to(Disconnected)
  80.272 Info UDPSocket.cpp:210: Closing socket
  80.273 Info UDPSocket.cpp:240: Socket closed

I have tried renaming username, fresh install, an empty redmew server, turning off IPv6. The connection is from Australia to Germany. My ISP is one of the largest ISP's. I don't have issues with any other server and I can also connect to redmew's webserver on same address (different port)

We have packet dumps from both the client and the server, I've not included them as they contain the complete ban logs. If I were to guess I would look at the variable sizes and if there has been a change as it appears one module has had a buffer overflow and is dumping the complete logs into the stream.


If you want the packet dumps please let me know I can email them or make them available directly.
Attachments
factorio-current.log
factorio current log
(6.11 KiB) Downloaded 53 times

Schallfalke
Fast Inserter
Fast Inserter
Posts: 162
Joined: Sun Oct 28, 2018 7:57 am
Contact:

Re: [0.17.3] Can't connect to redmew servers in multiplayer

Post by Schallfalke »

I have exactly the same problem, cannot join Redmew servers since upgrading to 0.17.0 and till now 0.17.14.

PS 1: I could join and play a lot on Redmew at 0.16.51, without issue.
PS 2: I can join other public servers at 0.17.4 till now 0.17.14, without issue. So I guess not my router nor firewall problem.

Error log:

Code: Select all

  95.462 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(Ready) to(Connecting)
  95.864 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
  95.904 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
 105.763 Error ClientMultiplayerManager.cpp:96: MultiplayerManager failed: multiplayer.not-received-connection-accept-reply
 105.763 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(Connecting) to(InitializationFailed)
 131.376 Info ClientMultiplayerManager.cpp:189: Quitting multiplayer connection.
 131.376 Info ClientMultiplayerManager.cpp:572: UpdateTick(4294967295) changing state from(InitializationFailed) to(Disconnected)
 131.377 Info UDPSocket.cpp:210: Closing socket
 131.377 Info UDPSocket.cpp:240: Socket closed


Post Reply

Return to “Technical Help”