Downloads error "no internet connection"
So I have only been playing offline for the last month or so, I logged in this weekend and many of my games say they need an update. Everything else seems to be working, I can go to the store, I can see my games in my library, I am here writing this all in steam client, but everything in my library that says I need an update however, when I click download, it tries one time for a few seconds and then gives up and says manifest not available. Every time I try to update in the download manager after that, it says I have "no internet connection". Any ideas on what that could be.

Update: ok 2 of them went through, but the others still say no manifest available or no internet connection.

things already tried: (also failed)
Restart Computer more than once

Clear Download Cache did not change anything

Repair Library Folder made it worse

Verify Local Files said I still do not have an internet connection

Change Download Region No change
Naposledy upravil Zoekoff; 27. čvn. 2022 v 20.26
Původně napsal Arg0n:
Ya, It will be hard to figure out what missed change caused the game update problem. I'm afraid Zoekoff, that you will have to remove all of the flags and let Steam update and you'll have to live with the new UI T_T
< >
Zobrazeno 115 z 38 komentářů
Funny thing is the the visit steam support pages link on the popup that says i have no internet connection worked fine, I followed it to the suggestions there then clicked the community help to get here, all in same steam client, all in the same steam session. o.O
So I have been digging into this in my free time and in wireshark I am seeing the attempts to download the manifests:

they show up like this:

http://cache1-ams1.steamcontent.com/depot/244850/manifest/724930808235308179/5
http://cache4-ams1.steamcontent.com/depot/228983/manifest/8124929965194586177/5
http://cache4-ams1.steamcontent.com/depot/244850/manifest/6188204259757791433/5

all come back as so unauthorized. Should it be looking at those in https instead? why would it be unauthorized? It looks like Steam itself decided to use http instead of https.

edit: nope all steam ones are 401, Ineed glasses
Naposledy upravil Zoekoff; 3. čvc. 2022 v 6.48
You could check your connection logs in C:\Program Files (x86)\Steam\logs\connection_log.txt
Maybe there's a hint on what's wrong.

A HTTP 401 Unauthorized is certainly one. Maybe your local "Token" (I'm not sure how Steam does authorization) is expired and there are problems when refreshing it :x

// EDIT
Can you see the payload of the requests being sent to steam through Wireshark? There should be some kind of authorization token in it usally in the HTTP Headers, which is mostly just base64 encoded. You could decode it here https://www.base64decode.org/ and maybe there's a expire date in it or smth o.o

FYI: When calling the URLs from a browser or any other HTTP client, you will always get a 401, because you are missing the authentication information.
Naposledy upravil Arg0n; 3. čvc. 2022 v 7.11
ArgOn hey thank you I did not think to look there, its a bit of a mess but maybe a clue, it mentioned websockets defaulting to udp, I do no tthink that udp packets are added to the firewall need to look at that.
also I can only see the unencrypted ones so not a lot of help, it just looks like this:

GET /depot/440901/manifest/4834859109920406060/5 HTTP/1.1

Host: cache1-ams1.steamcontent.com

Accept: text/html,*/*;q=0.9

accept-encoding: gzip,identity,*;q=0

accept-charset: ISO-8859-1,utf-8,*;q=0.7

user-agent: Valve/Steam HTTP Client 1.0



HTTP/1.1 401 Unauthorized

Server: nginx/1.21.5

Date: Sun, 03 Jul 2022 14:01:17 GMT

Content-Type: text/html; charset=UTF-8

Content-Length: 98

Connection: keep-alive

Expires: Mon, 26 Jul 1997 05:00:00 GMT

Cache-Control: no-cache,must-revalidate

Pragma: no-cache



<html>
<head>
<title>401 Unauthorized</title>
</head>
<body>
<h1>Unauthorized</h1>
</body>
</html>
This is good after I started watching it while it tried to update I see this query

*<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>: type NBSTAT, class IN

netbios? wierd.
Naposledy upravil Zoekoff; 3. čvc. 2022 v 7.41
Hmm... there seems to be no authentication information at all. Maybe that's a problem or maybe not =/

You can start Steam with a "-tcp" flag to use TCP instead of UDP. This might help, but can cause some other problems :x

Zoekoff původně napsal:
This is good after I started watching it while it tried to update I see this query

*<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>: type NBSTAT, class IN

netbios? wierd.

You found this in the log file? This seems like a virtual interface, but my knowledge about this stuff is very rusty and I'll need more context to judge what's going on with that: https://askubuntu.com/questions/862333/what-does-hwaddr-value-of-00-00-00-would-mean
this is kind of wierd too:


udp query:
Flags: 0x8183 Standard query response, No such name
182.25.185.in-addr.arpa: type SOA, class IN, mname ns1.valvesoftware.com

and thats not a typo, its missing a 4 in front on the querry.
4.182.25.185.in-addr.arpa: type PTR, class IN
Arg0n původně napsal:
You found this in the log file?

oh no I was just watching wireshark as steam tried to auto update some of my games.
I think a bunch of the cdn's use http instead of ssl, I see some TLSv1.2 encrypts but that seems tied to me typing something lol
Ya, TSL encryption can be very CPU extensive. Especially when you are doing a lot of requests for loading small pieces of content such as images / icons, which can come from a CDN.

Did you try the "-tcp" option yet?
oh yes sorry, I have had that in since I installed steam, the router does not support ipv6.
edit: well it does but I never turned it on.
Naposledy upravil Zoekoff; 3. čvc. 2022 v 8.21
TCP and UPD has nothing to do with IPv4 or IPv6. It's a way how the Internet Protocl should handle sent pakages. TCP is more error safe, but slower and UDP just has rudiementary error handling, but is faster: https://www.geeksforgeeks.org/differences-between-tcp-and-udp/

You can add "-tcp" to your Steam Windows link in the properties of it. Tha target should look like this then:

"C:\Program Files (x86)\Steam\Steam.exe" -tcp
i use this in a cmd steam is on a pull-out

ipconfig /flushdns
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" .\steam.exe -tcp -nochatui -nofriendsui -console -no-cef-sandbox -dev -condebug -toconsole -noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl"

it keeps steam from trying to run as admin.

ok i see some old stuf in there that might be problematic now that I look at it again
Naposledy upravil Zoekoff; 3. čvc. 2022 v 8.38
These flags "-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl" can break / disable your update processs / connection to several Steam resources :x
< >
Zobrazeno 115 z 38 komentářů
Na stránku: 1530 50

Datum zveřejnění: 27. čvn. 2022 v 20.10
Počet příspěvků: 38