bntjah / lancache

Improve download speeds and reduce strain on your Internet connection at LAN parties. Locally cache game installs and updates from the largest distributors: Steam, RIOT, Blizard, Hirez, Origin, Sony, Microsoft, Tera, GOG, ArenaNetworks, WarGaming, and Uplay. Super easy to setup with auto installer script!
175 stars 44 forks source link

Download of Steam itself bypasses proxy #71

Open nagilum99 opened 7 years ago

nagilum99 commented 7 years ago

I can't currently find out what's being used for download and update of the client, but it's not being processed via lancache with current/git config.

nagilum99 commented 7 years ago

I see that steampowered.com is: local-zone: "steampowered.com." transparent

Why is it transparent and not being cached, as the client seems to be downloaded from that domain?

nagilum99 commented 7 years ago

The link guids to: https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe

I tried to buffer another domain (not usefull to add here) with SSL enabled, which didn't work, so probably SSL prevents us from buffering the download?

brgerig commented 7 years ago

Probably won't get caching of the actual client download, but that should be pretty small.

nexusofdoom commented 7 years ago

I think the main issues is that the steam client is updated over HTTPS not HTTP.

nagilum99 commented 7 years ago

So the same problem why riot is currently impossible?

bntjah commented 6 years ago

@v3n please confirm that RIOT client is updated over HTTPS and not HTTP ? The client itself ;-) not the game data

v3n commented 6 years ago

League client self-updates via HTTPS unless l3cdn.riotgames.com resolves to an RFC1918 address. I don't think there's been any change on that front. Should be the same for game.

billthecatt commented 6 years ago

Can someone else test this and see if it's been resolved? I added an entry for steamcdn-a.akamaihd.net and this doesn't appear to be using SSL anymore. Am I the only one seeing this and could/should we add this hostname to the unbound config? Glad steam fixed this one as every one of my clients would ask for fresh copies of the client each time steam would update in the middle of an event, which somehow seemed often..

bntjah commented 6 years ago

Rebuilding my environment from scratch so I will try this again later on... And will report back later

nagilum99 commented 6 years ago

Any updates on that? :)