La rete P2P di Valve è fuori uso da più di due mesi
Sintesi redazionale: URL dell'articolo: https://github.com/ValveSoftware/GameNetworkingSockets/issues/398 URL dei commenti: https://news.ycombinator.com/item?id=48431461 Punti: 33 # Commenti: 9. Fonte originale: https://github.com/ValveSoftware/GameNetworkingSockets/issues/398
<p>You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert</p><p>{{ message }}</p><p>Repository navigation</p><p>Major P2P issues in Israel and possibly other middle east countries #398</p><p>I am not sure i am in the right place but we are all out of options here since we couldn't get any help from the game or steam support.</p><p>Since around the 13/03, there is a major systemic problem in every game that uses Steam Networking for P2P games.</p><p>For example, in the game Street Fighter 6, when playing with one Israeli or another with PC to PC the ping between players are ~120ms.<br>when playing with European players the ping is around 60-80ms which means it works well, it currently affects only Israeli players when playing PC to PC.<br>Since Street Fighter 6 supports cross-play we have tried playing PC to PS5 and the ping is a flawless 5-10ms.</p><p>It currently affects all players in Israel, we have a few dozens in our community with several ISPs, we have of course attempted speaking to our ISPs and port forwarding and we have found no network issues on their part. in other P2P games that don't use steam networking the issue is not existent(for example, Tekken 8).</p><p>We are currently don't know what we can do with this issue since nothing we have done have helped and 120ms is too high for it to be playable in any P2P game.</p><p>While I can't confirm but heard reports from players in other middle eastern countries like Egypt that they also report on this issue so it could be region-wide.</p><p>Chinese players have also encountered a similar issue. While playing Warhammer: Vermintide 2, Steam Networking fails to establish a P2P connection for players (even when both the host and other players have enabled "Share IP Address" in their settings, a direct P2P connection still cannot be established).<br>Previously, we could easily establish a UDP connection via P2P, which gave us very low latency. But now, all player data is being relayed through Steam's SDR relay service, causing network latency to spike — which is a disaster for players of an action game like this.<br>I suspect this may be caused by Steam's recent update to the new 'Steam Networking APIs'. Although connections routed through Steam relays offer better privacy and security, this has also led to a significant increase in network latency.</p><p>Thanks @boazazulay and @Kagamine-Rinrin for the info on specific circumstances where you're experiencing issues. We can use this to coordinate with partners using SDR to investigate why e.g. "Share IP Address" isn't being honored.</p><p>Thank you @bgilmore looking forward for your reply.<br>it genuinely made so many P2P games unplayable here because of it.<br>I'd like to add that if you try to block traffic to SDR servers in order to force true P2P connection it seems that the online match will fail to start like it doesn't try to use P2P for online.</p><p>Thanks @boazazulay and @Kagamine-Rinrin for the info on specific circumstances where you're experiencing issues. We can use this to coordinate with partners using SDR to investigate why e.g. "Share IP Address" isn't being honored.</p><p>Thank you @bgilmore. I appreciate getting a direct reply from developer.<br>Based on my recent conversations with other players, it's not just the online multiplayer in Warhammer: Vermintide 2 that has been affected. P2P connections in games that rely on Steam SDR for multiplayer, such as Deep Rock Galactic, have also been restricted. Some of those players have reported the issue to Steam support as well., and I hope this issue can be fixed soon.</p><p>Oh wow, only now got to this issue. I reported this problem both to Capcom and Steam support around a month ago and only now I learnt that it's not a Capcom failure (or maybe they didn't use SDR before the March patch, I don't know). SF6 players that are far from SDR servers suffer a lot from this problem. Recently we got a mod for P2P fix, but it requires both players to use it: https://www.nexusmods.com/streetfighter6/mods/3410</p><p>I hope this gets fixed quickly (and I also hope that Capcom temporarily switch to Azure even in PC to PC case until it gets fixed).</p><p>@hwo411<br>I can confirm to you that the issue happened before Alex's update since we had those issues a few days before that.<br>also i play a lot of fighting games and every game that has this issue got it around the same time</p><p>@boazazulay thanks for letting know! I didn't catch the exact moment when the issues started, so I used to think that Alex patch was the reason. Wish I had found this topic earlier, I wouldn't have expected every SF6 patch to fix it :)</p><p>Thanks @boazazulay and @Kagamine-Rinrin for the info on specific circumstances where you're experiencing issues. We can use this to coordinate with partners using SDR to investigate why e.g. "Share IP Address" isn't being honored.</p><p>A player in China recently discovered a workaround that restores proper P2P connectivity. The steps are as follows:<br>Copy steamwebrtc64.dllfrom the Steam installation directory into the target game’s folder under one of these paths:<br>Binaries<br>Binaries/Win64<br>Binaries_dx12<br>This must be done by both parties. Once completed, Steam Networking will display the peer’s IP address along with the message “NAT traversal successful, IP shared,”indicating a successful P2P connection.<br>Important: Performing this step on only one side does not work. Although the “3999” error code may disappear, the connection will still route through SDR (Steam Datagram Relay) and show that the peer has not shared their IP. Only when both users copy the file does true P2P connectivity resume.<br>This method has been confirmed working in:<br>Deep Rock Galactic<br>Warhammer: Vermintide 2<br>Far Far West<br>Since this behavior is consistent across multiple games, it suggests the issue is unlikely to be caused by individual SDR service providers. Instead, it may have been introduced in a SteamNetworking update—possibly around early March.<br>We would greatly appreciate it if the team could investigate this issue and provide an official fix at the earliest opportunity.</p><p>Reacted by Igor Khodyrev, Dominik Schulz, deadlydose, Ramon | slow recovery, showgood163, Tomáš Hübelbauer, Liam, Code. and Jacob Chapman</p><p>@compami<br>Thank you for this workaround! I tried this with friends on SF6 and Melty blood.<br>they didnt have the binaries folder so from what I saw we put it in the same folder the steam_api64 dll file was.<br>in melty blood specifically we need to use the steamwebrtc.dll and not the 64 one sine that game uses the steam_api.dll and not steam_api64.dll.<br>at least it works great now for us until an official fix comes</p><p>Yes, I have successfully restored P2P capability to the game using this method. (As for other games, perhaps you can refer to this method.)<br>I don't know what caused this, but I hope the developers of Valve can improve some processing methods for the Steam SDR service based on this temporary solution @bgilmore</p><p>I can also confirm that it works. We even tested the old client from January (pre-bug) with the new beta client, and it also worked. Looking forward to seeing it in main client!</p><p>## Activity</p><p>## Kagamine-Rinrin commentedon Apr 3, 2026</p><p>Chinese players have also encountered a similar issue. While playing Warhammer: Vermintide 2, Steam Networking fails to establish a P2P connection for players (even when both the host and other players have enabled "Share IP Address" in their settings, a direct P2P connection still cannot be established).</p><p>Previously, we could easily establish a UDP connection via P2P, which gave us very low latency. But now, all player data is being relayed through Steam's SDR relay service, causing network latency to spike — which is a disaster for players of an action game like this.</p><p>I suspect this may be caused by Steam's recent update to the new 'Steam Networking APIs'. Although connections routed through Steam relays offer better privacy and security, this has also led to a significant increase in network latency.</p><p>## cnrat commentedon Apr 7, 2026</p><p>## nl6t commentedon Apr 24, 2026</p><p>## cnrat commentedon Apr 24, 2026</p><p>## bgilmore commentedon Apr 24, 2026</p><p>Thanks @boazazulay and @Kagamine-Rinrin for the info on specific circumstances where you're experiencing issues. We can use this to coordinate with partners using SDR to investigate why e.g. "Share IP Address" isn't being honored.</p><p>## boazazulay commentedon Apr 25, 2026</p><p>Thank you @bgilmore looking forward for your reply.</p><p>it genuinely made so many P2P games unplayable here because of it.</p><p>I'd like to add that if you try to block traffic to SDR servers in order to force true P2P connection it seems that the online match will fail to start like it doesn't try to use P2P for online.</p><p>## Kagamine-Rinrin commentedon Apr 28, 2026</p><p>Thank you @bgilmore. I appreciate getting a direct reply from developer.</p><p>Based on my recent conversations with other players, it's not just the online multiplayer in Warhammer: Vermintide 2 that has been affected. P2P connections in games that rely on Steam SDR for multiplayer, such as Deep Rock Galactic, have also been restricted. Some of those players have reported the issue to Steam support as well., and I hope this issue can be fixed soon.</p><p>## hwo411 commentedon May 15, 2026</p><p>Oh wow, only now got to this issue. I reported this problem both to Capcom and Steam support around a month ago and only now I learnt that it's not a Capcom failure (or maybe they didn't use SDR before the March patch, I don't know). SF6 players that are far from SDR servers suffer a lot from this problem. Recently we got a mod for P2P fix, but it requires both players to use it: https://www.nexusmods.com/streetfighter6/mods/3410</p><p>I hope this gets fixed quickly (and I also hope that Capcom temporarily switch to Azure even in PC to PC case until it gets fixed).</p><p>## hwo411 commentedon May 15, 2026</p><p>Btw, the p2p doc says</p><p>Can it be something related to why the "Share IP address" option for is not honored at all? E.g. maybe all or most clients are considered untrusted.</p><p>I'm guessing, of course, but this part of the documentation rang a bell for me.</p><p>## boazazulay commentedon May 15, 2026</p><p>@hwo411</p><p>I can confirm to you that the issue happened before Alex's update since we had those issues a few days before that.</p><p>also i play a lot of fighting games and every game that has this issue got it around the same time</p><p>## hwo411 commentedon May 16, 2026</p><p>@boazazulay thanks for letting know! I didn't catch the exact moment when the issues started, so I used to think that Alex patch was the reason. Wish I had found this topic earlier, I wouldn't have expected every SF6 patch to fix it :)</p><p>## compami commentedon May 16, 2026</p><p>A player in China recently discovered a workaround that restores proper P2P connectivity. The steps are as follows:</p><p>Copy steamwebrtc64.dllfrom the Steam installation directory into the target game’s folder under one of these paths:</p><p>Binaries</p><p>Binaries/Win64</p><p>Binaries_dx12</p><p>This must be done by both parties. Once completed, Steam Networking will display the peer’s IP address along with the message “NAT traversal successful, IP shared,”indicating a successful P2P connection.</p><p>Important: Performing this step on only one side does not work. Although the “3999” error code may disappear, the connection will still route through SDR (Steam Datagram Relay) and show that the peer has not shared their IP. Only when both users copy the file does true P2P connectivity resume.</p><p>This method has been confirmed working in:</p><p>Deep Rock Galactic</p><p>Warhammer: Vermintide 2</p><p>Far Far West</p><p>Since this behavior is consistent across multiple games, it suggests the issue is unlikely to be caused by individual SDR service providers. Instead, it may have been introduced in a SteamNetworking update—possibly around early March.</p><p>_(testo troncato)_</p>
