Repro Rate: 3/3
This is a live issue where the customer claims that the SteamSockets implementaton is not setup to handle the new Client and Session Id setup that was introduced in 5.1.
This issue was reproduced using a GitHub build of //UE5/Release-5.1 at CL 23058290.
Cannot regression test due to difficulties connecting client to host in //UE5/Release-5.0 at CL 20979098.
Steps:
[/Script/Engine.GameEngine] !NetDriverDefinitions=ClearArray +NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/SteamSockets.SteamSocketsNetDriver",DriverClassNameFallback="/Script/SteamSockets.SteamNetSocketsNetDriver")
Open steam.<SteamIDofHost>
Actual Result: Client can't join the host. The following can be seen in the log:
LogHandshake: Incoming: Rejecting game packet with invalid session id.
Expected Result: Expected handshake to accept Client and Session ID.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-174140 in the post.
45 |
Component | UE - Online |
---|---|
Affects Versions | 5.1 |
Target Fix | 5.3 |
Created | Jan 13, 2023 |
---|---|
Resolved | Jan 20, 2023 |
Updated | Feb 14, 2023 |