ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
787 stars 69 forks source link

[Linux] FastDL referer missing #177

Open Samsah opened 10 years ago

Samsah commented 10 years ago

I noticed a problem when downloading a custom content from referer-only protected fastdl.

Apache logs says:

"GET /maps/surf_green_b3.bsp.bz2 HTTP/1.1" 403 500 "-" "Half-Life 2"

While it should look like:

"GET /maps/surf_green_b3.bsp.bz2 HTTP/1.1" 200 6314960 "hl2://ip.go.he.re:port" "Half-Life 2"

This works on CS:S no problem.

xyzelt commented 10 years ago

I think problem is bz2 files, not permissions

Samsah commented 10 years ago

No, it's not about bz2 compression. It's about missing referrer.

Samsah commented 9 years ago

Can we get some attention to this? I really would like to stop manually install custom content on my client so I could play on community servers.

Samsah commented 9 years ago

Still nothing? Apparently this is also a problem with Mac users.

jackemerson commented 9 years ago

Would be fantastic to have this addressed. As it stands, if we wish to restrict our FastDL to our servers Mac/Linux players are out of luck.

schulzh commented 8 years ago

It would be great getting this fixed, as many community servers are restricting their FastDL through the referer.

schulzh commented 8 years ago

For the time until this is fixed I've created a .htaccess file which accounts for this problem: https://gist.github.com/schulzh/a81932c2c8d05d738f0c It allows either a valid referer none at all, so if other servers use this fastdl url only mac/linux clients could play on them.

Samsah commented 8 years ago

Thank you @schulzh for that .htaccess!

ceribik commented 8 years ago

Is this ever going to get fixed?

RomeuG commented 6 years ago

fix :'(

ericek111 commented 6 years ago

Does it really take more than 3 years to fix this?!

3vILVIrUs commented 6 years ago

@kisak-valve How about instead of only closing the duplicates, you just fix this damn 3 Year old issue? I have never seen such a simple issue with such a big impact (essentially no custom servers for Linux/Mac users) being left unfixed for so long. I bet this fix is a one-liner. This really gives a bad impression on how much valve cares about their users.

Samsah commented 6 years ago

I'm not hosting Valve related gameservers anymore but as Linux desktop user I would like to see this fixed. It has been long enough? Right? Thank you in advance, devs!

h1z1 commented 6 years ago

ValveCares over money bags. Love it.

r-anwar commented 6 years ago

Pls fix!

RomeuG commented 6 years ago

@kisak-valve This is taking TOO long to fix, while there is a workaround (https://github.com/ericek111/linux-csgo-downloadfixer), you should bother fixing this.