zeropingheroes / lancache-sniproxy

Pass through HTTPS requests (uncacheable) to upstream servers
3 stars 1 forks source link

Riot League #1

Closed ekhoury2000 closed 7 years ago

ekhoury2000 commented 7 years ago

Hi @ilumos i am having issues with my lancache server for https related games.

I have tried so many docker images and you lancache, but same for all. League beta client gets stuck and keeps restarting and old league client says(unspecified error occurred)

i have read that you mentioned that https traffic cannot be cached, and sniproxy should pass https trafic, but if true, why bother create a cache server for riot and blizzard while the both use https??

thanks in advance

ilumos commented 7 years ago

Hi there,

The Riot downloader will download the game content over HTTP if the DNS response for its CDN gives a RFC1918 address (10.0.0.0/8 or 172.16.0.0/12 or 192.168.0.0/16). We need sniproxy to allow people who haven't got the Riot downloader installed to be able to visit https://signup.na.leagueoflegends.com/en/signup/redownload in their web browsers, which will default to HTTPS.

As for Blizzard, last time I checked, all game content is served over HTTP for them.

I hope this answers the question!

As for your unspecified error, I don't know what the solution for that is, sorry.

Many thanks

On 8 April 2017 at 07:19, ekhoury2000 notifications@github.com wrote:

Hi @ilumos https://github.com/ilumos i am having issues with my lancache server for https related games.

I have tried so many docker images and you lancache, but same for all. League beta client gets stuck and keeps restarting and old league client says(unspecified error occurred)

i have read that you mentioned that https traffic cannot be cached, and sniproxy should pass https trafic, but if true, why bother create a cache server for riot and blizzard while the both use https??

thanks in advance

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zeropingheroes/lancache-sniproxy/issues/1, or mute the thread https://github.com/notifications/unsubscribe-auth/AAfF3_YI4ehqX11vSEkrKLC6Fo0IBAnaks5rtybrgaJpZM4M3nGG .

ekhoury2000 commented 7 years ago

Thanks @ilumos But i did not quite get the riot sniproxy part. i have an sniproxy installed on the server, should it suffice?

ilumos commented 7 years ago

Hi there,

Yep, sniproxy will accept any HTTPS connections from computers on your LAN and pass them through to the real Riot servers, allowing them to visit the download webpage and download the launcher.

Check sniproxy is running OK: systemctl status sniproxy

Hope this helps