Page 1 of 1

Continue: Join <server> not working properly

Posted: Sun Dec 15, 2024 7:32 pm
by m_Lemon
Hi!

I've set up an headless Factorio server to play with my friends. But there one small hiccup that we both have met while playing.

The 'Continue: Join <server name>' button on the main menu does not work if we haven't already joined in the current game session. (i.e. If i start up the game and try to 'continue' It does not work. But if i join the server by searching in the public listings, quit the server and then try to use 'Continue' it works)

I'm well aware that I have the same issue as this post, but It was never solved so I'm turning here myself.

So, when I try to connect via the 'Continue feature' the game tries to load the server but fails with

Code: Select all

Could not establish network communication with the server.
And by checking the server logs there is nothing, not even an 'attempt connecting from player' visible.
But, as I said, going through 'Multiplayer -> Browse public games -> <my server>' works without any (significant) problems, with logs present in the server and all.
Does anybody know what this might be caused by and how to solve this?

Technical infos:
  • The server is a

    Code: Select all

    Linux ****** 6.1.0-22-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.94-1 (2024-06-21) x86_64 GNU/Linux
    
  • I am not using any name system, the IPv4 I use is static
  • I am using a Linux machine to play, but my friend who uses a Windows machine suffers the same problem
Thanks.

Re: Continue: Join <server> not working properly

Posted: Wed Mar 05, 2025 4:43 pm
by NV-6155
Hello!

Sorry I don't have a solution... but I wanted to add that I'm having this same issue.

The client log spits out the following upon clicking the continue button (after first launching the game):

27.349 Joining game IP ADDR:({**.***.***.**:*****})
27.349 Info UDPSocket.cpp:38: Opening socket
27.355 Info ClientMultiplayerManager.cpp:607: UpdateTick(18446744073709551615) changing state from(Ready) to(Connecting)
37.357 Error ClientMultiplayerManager.cpp:85: MultiplayerManager failed: "Could not establish network communication with server."
37.361 Info ClientMultiplayerManager.cpp:607: UpdateTick(18446744073709551615) changing state from(Connecting) to(InitializationFailed)
40.022 Info ClientMultiplayerManager.cpp:198: Quitting multiplayer connection.
40.022 Info ClientMultiplayerManager.cpp:607: UpdateTick(18446744073709551615) changing state from(InitializationFailed) to(Disconnected)
40.023 Info UDPSocket.cpp:233: Closing socket
40.023 Info UDPSocket.cpp:263: Socket closed