0.15 multiplayer not working: SSL issues?

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.
DrJones
Long Handed Inserter
Long Handed Inserter
Posts: 52
Joined: Thu Sep 08, 2016 11:13 pm
Contact:

0.15 multiplayer not working: SSL issues?

Post by DrJones »

Trying to connect to a buddy's server using 0.15.40 on Mac, for a long (LONG!) running Seablock game. Plenty of mods, but that doesn't seem relevant here.

Browsing multiplayer games doesn't work due to an SSL issue (see screenshot), and connecting directly also doesn't work because of an auth server issue.

Here's a log excerpt:

1138.950 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-user-server-key-2
1140.453 code:35, 23; Unknown SSL protocol error in connection to auth.factorio.com:-9838
1140.454 Info HttpSharedState.cpp:111: Status code: 0
1140.454 Info AuthServerConnector.cpp:17: Downloading from auth server failed: Unknown SSL protocol error in connection to auth.factorio.com:-9838
1140.454 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-user-server-key-2
1140.812 code:35, 23; Unknown SSL protocol error in connection to auth.factorio.com:-9838
1140.812 Info HttpSharedState.cpp:111: Status code: 0
1140.812 Info AuthServerConnector.cpp:17: Downloading from auth server failed: Unknown SSL protocol error in connection to auth.factorio.com:-9838
1140.820 Info UDPSocket.cpp:206: Closing socket
1140.820 Info UDPSocket.cpp:236: Socket closed
1149.444 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
1149.838 code:35, 23; Unknown SSL protocol error in connection to multiplayer.factorio.com:-9838
1149.838 Info HttpSharedState.cpp:109: Downloading https://multiplayer.factorio.com/get-ga ... n=<private>
1149.838 Info HttpSharedState.cpp:111: Status code: 0
1152.037 Info UDPSocket.cpp:206: Closing socket
1152.037 Info UDPSocket.cpp:236: Socket closed
1152.037 Info UDPSocket.cpp:206: Closing socket
1185.476 Joining game 83.162.173.110:34197
1185.476 Info UDPSocket.cpp:33: Opening socket
1185.476 Info ClientMultiplayerManager.cpp:560: MapTick(-1) changing state from(Ready) to(Connecting)
1188.082 Error ClientMultiplayerManager.cpp:94: MultiplayerManager failed: multiplayer.not-received-connection-accept-reply
1188.082 Info ClientMultiplayerManager.cpp:560: MapTick(-1) changing state from(Connecting) to(InitializationFailed)
1189.533 Info ClientMultiplayerManager.cpp:181: Quitting multiplayer connection.
1189.533 Info ClientMultiplayerManager.cpp:560: MapTick(-1) changing state from(InitializationFailed) to(Disconnected)
1189.540 Info UDPSocket.cpp:206: Closing socket
1189.540 Info UDPSocket.cpp:236: Socket closed
Attachments
Schermafbeelding 2018-11-25 om 20.49.01.png
Schermafbeelding 2018-11-25 om 20.49.01.png (4.02 MiB) Viewed 2346 times

User avatar
HanziQ
Former Staff
Former Staff
Posts: 630
Joined: Fri Mar 27, 2015 7:07 am
Contact:

Re: 0.15 multiplayer not working: SSL issues?

Post by HanziQ »

This is unfortunately expected and intentional. Due to some necessary changes, we had to change our SSL certificates and they now require SNI. The macOS 0.15 and older versions of the game had an issue, where they wouldn't work with SSL that had SNI. Due to the percentage of our players on macOS on a non-latest stable version being very low, I decided to go through with this change, but that meant having to drop not only the matching server for these players, but even the mod portal and automatic updater. There is a possibility of finding a workaround and I will look into it, but I can't promise anything.

DrJones
Long Handed Inserter
Long Handed Inserter
Posts: 52
Joined: Thu Sep 08, 2016 11:13 pm
Contact:

Re: 0.15 multiplayer not working: SSL issues?

Post by DrJones »

We managed to get it working by connecting using IP address instead, and also disabling auth checking on the server.

... and then an hour later we launched the final Seablock component, so at least the two of us are unlikely to play 0.15 on Mac again.

Thanks for the response!

Post Reply

Return to “Technical Help”