Cannot download with Telstra Clear (Vodafone) anymore in NZ

45 views
Skip to first unread message

samueld...@gmail.com

unread,
Nov 9, 2014, 11:59:45 PM11/9/14
to steam-...@googlegroups.com
Hi,

Months ago (maybe a year or more) Steam Limiter stopped working for me when steam changed how they host games (or something?) but then Steam Limiter started working again. Has been working for months but now (since the last few days) no games will update.
If I turn off steam limiter is starts downloading normally. Not sure yet if this is metered or unmetered bandwidth.

Anyone else having this?

Nigel Bree

unread,
Nov 10, 2014, 3:28:48 AM11/10/14
to steam-...@googlegroups.com
On Mon, Nov 10, 2014 at 5:59 PM, <samueld...@gmail.com> wrote:
Anyone else having this?

I did notice something odd over the weekend, with the GTA: San Andreas patch, which was queued up and hadn't happened automatically - which of course was been a huge bonus with the patch being a disaster, giving me a chance to make a local backup of the removed audio content. I'd had Steam in offline mode after I'd seen the warnings about the patch being bad, but I've just put Steam here back into online mode and I've just re-checked that game downloads are working fine for me, so perhaps their proxy server (since what Vodafone run is just a simple web-browser proxy) probably just a had a little oops over the weekend and needed a restart.

- Nigel

Nigel Bree

unread,
Nov 10, 2014, 5:46:02 AM11/10/14
to steam-...@googlegroups.com
I just did some more testing, particularly unpausing the GTA: San Andreas patch download - that still doesn't come, and what I see is that I'm getting HTTP code 500 Internal Server Error from steam.cdn.vodafone.co.nz for the requests for the San Andreas patch manifest. So, that patch won't download, and as a side effect this does kinda hose Steam, it doesn't seem to properly cancel a download in that state, it gets stuck and won't actually attempt to download anything else until you try and cancel a few times or quit Steam and restart it. But, that's just a bug in steam, which is no big surprise.

The other things I try all download fine - I've just tried GTA3, Lord of the Rings War in the North, and my standard test download Evil Genius and all of them have come down normally from the Vodafone proxy server. The only thing I've found thus far that gives me any trouble is the brand-new patch to GTA: San Andreas.

Since it gives a "500 Internal Server Error", it's hard to know quite why that particular title is the only one that appears affected, but one thing I notice is that Steam first tried this:
with the trailing question mark; that gets the error 500, but trying the same thing dropping the question mark gets a plain 404 Not Found, aka "doesn't exist". The same is true for all the things that Steam tries for the GTA: San Andreas patch, all the URLs it requests have a query-string part, some empty some not.

So, on the one hand it's a little borked at Vodafone's end that their proxy isn't configured to be able to handle query strings in URLs at all. However, there's no obvious reason why Steam is using an empty query string here for some requests, or why it'd need them, and also no clear reason why Vodafone's proxy can't get the underlying content without them as it ought to - because it's a web proxy, normally on a cache miss the proxy just goes and fetches the thing it wants from whatever they have configured as the upstream source on your behalf.

However, if you do this in a Web browser to one of the normal Steam CDN-type servers:
what comes back is actually a "403 Forbidden", which may explain why the Vodafone server can't get this content - as far as I can tell what we're looking at here is a case where Valve are keeping the content for this download completely off the regular public distribution servers, and have restricted it to live only on the separate "CS"-type server network they run (which is also mostly just HTTP download, but with some extra bits and bobs where details about your Steam login get passed along with your regular requests). When the Vodafone proxy gets our request, it passes it on to something upstream which will be a CDN-type server, where it'll be told it can't have it.

The final step here is asking for some data from valve6.cs.steampowered.com which is one of the special "CS" type servers valve run: requests without the trailing ? give the HTTP status "401 Unauthorized". however asking for it with a URL with the trailing query-string flag ? gives me the content, and that's true for all the stuff that Stream requests from the "CS"-type servers.

So basically, it looks like this is all driven by things at Valve's end, where some download content looks like it is being kept off the main download servers (which are probably the ones the Vodafone proxy is fetching from) and Valve are keeping on their oddball "CS" server network only, hence why Vodafone's server can't get that content from Valve's upstream.

Basically, there doesn't seem like anything I can do. It may or may not be a good idea for me to strip out all the '?' query strings from download requests from "CS"-type servers that I redirect to Vodafone, if their proxy configuration isn't smart enough to deal with them, but that is probably not going to accomplish much except change the error number we get back... so this particular download just can't be gotten unmetered yet.

Beyond that I don't know what's going on, especially since this is the only example I have to look at, and it's hard to know whether it's just a temporary thing or not. But it does appear to be driven by choices at Valve's end of things.

- Nigel

samueld...@gmail.com

unread,
Nov 10, 2014, 11:57:25 PM11/10/14
to steam-...@googlegroups.com
Thanks for all the info Nigel. I wasn't even sure if you were still supporting or using steam limiter :)

As of right now I have the same issue with Europa Universalis IV which cannot update.
The downloads screen just says 'starting' and nothing happens, and eventually it gives up and goes back to being queued, then tries again etc.

I downloaded all my other updates by temporarily closing steam limiter so have no idea if they would now work, but from memory they included:

Assetto Corsa
Civ V
Wasteland 2
Age of Wonders III
Don't Starve
Dota 2
How to Survive

I think (but I'm not sure) that since I posted this nothing has updated successfully for me with steam limiter running.

I remember when steam went to http downloads (if that's the correct term) steam limiter wouldn't work for me at all for a couple of months. Then months later I tried it and everything was downloading great (and unmetered) so I did suspect that this was down to valve changing things around again.

Thanks for looking into it and I'll keep my eye on any further news or developments, or post again if anything changes this end.

Regards

Sam

Nigel Bree

unread,
Nov 11, 2014, 1:08:49 AM11/11/14
to steam-...@googlegroups.com
On Tue, Nov 11, 2014 at 5:57 PM, <samueld...@gmail.com> wrote:
As of right now I have the same issue with Europa Universalis IV which cannot update

Ah. Unfortunately I don't have that yet (although I love EU3, I want to get CK2 or CivV next before EU4) or for that matter any of the other titles you mentioned, but since Steam's download code is fairly lame the thing to watch for is that if you're experiencing the same thing I am with GTA:SA then failing to download the patch will be messing up your other downloads. Unfortunately Steam's download code is written around the assumption that it can always get in touch with a server (which is at least sort-of reasonable, since they'll advertise 20 of them), so if it ever can't get in touch with any of them, it fails really hard. Because of that itmay not even attempt to download anything else for a while, no matter what you try and do in the Steam UI - it'll just be stuck internally.

So, sometimes it'll be worth at least trying to quit and restarting Steam just to overcome that if you encounter any patch content that's at least temporarily locked off the public servers like this stuff appears to be.

- Nigel

Reply all
Reply to author
Forward
0 new messages