SteamRE / DepotDownloader

Steam depot downloader utilizing the SteamKit2 library.
GNU General Public License v2.0
1.95k stars 261 forks source link

Unable to Connect to Steam- "Unable to decrypt incoming packet: NetFilterEncryption was unable to decrypt packet: HMAC from server did not match computed HMAC" #272

Closed darkborn202 closed 2 years ago

darkborn202 commented 2 years ago

So, after attempting to roll back Skyrim Special Edition after this stupid update, I've run into this problem:

image

I know it has to do with HMAC- the HMAC doesn't match, hence it can't decrypt and read the packet, so eventually it times out. ...That's pretty much it. While I do have a sneaking suspicion it's user idiocy, I'm apparently too dumb to figure out what exactly I'm doing wrong to do such a result.

I basically followed the instructions on this video: https://www.youtube.com/watch?v=A0zyuaDVOY8&ab_channel=AiCave Any help would be appreciated. Thanks for reading this!

yaakov-h commented 2 years ago

What version of DepotDownloader are you running on, and on what version of .NET?

azuisleet commented 2 years ago

Pleas ensure you're using DepotDownloader 2.4.5 as it includes fixes for .NET 6.0 (now generally available) and CDN authentication.

https://github.com/SteamRE/DepotDownloader/releases/tag/DepotDownloader_2.4.5

This is an expected SteamKit error with .NET 6.0 and was fixed in https://github.com/SteamRE/SteamKit/pull/1006 and DepotDownloader was packaged with 2.4.0-Alpha.3 in 2.4.4 https://github.com/SteamRE/DepotDownloader/commit/bd1314da2ee65295b1f4ba6f8edc3a2ed639d9c4

azuisleet commented 2 years ago

If you still have issues, feel free to open a new issue.