Thats the info Arg, nice one, referral header. I CAN do this in IIS, but nice to know both sides aswell.
On Thu, Mar 5, 2009 at 10:24 PM, Arg! <[email protected]> wrote: > referal header. the client will send the following format referrer to the > download server > > hl2://0.0.0.0 > > where 0.0.0.0 is the ip address is the GAME servers ip address. You can use > .htaccess in apache to limit connections by using > > SetEnvIfNoCase Referer hl2://0\.0\.0\.0 allow_download > Order Deny,Allow > Allow from env=allow_download > Deny from all > > Replacing the 0's with the game servers IP. > > If your not using apache, there MUST be some kind of way to do it on IIS, > but i havent got a clue what it is. > > Also a note on BZIP files, the client will always look for the BZ2 > extenstion in the download server first, if it cannot find it, it will then > download the actual file, eg for the file mymap.bsp, first it will look for > mymap.bsp.bz2 then for mymap.bsp > Be careful what program you use to bzip files, some dont work with the > source engine. > > If you have plugins etc that require other files, textures, sounds, models > etc then that plugin should be handling the adding of the files to the > download table for you, if its not then there is a sourcemod plugin which > will do this for you. > > On Fri, Mar 6, 2009 at 9:12 AM, Rick Payton <[email protected]> wrote: > > > To further protect yourself you could run apache instead of IIS. > > > > http://list.valvesoftware.com/mailman/private/hlds/2008-October/052140.h > > tml< > http://list.valvesoftware.com/mailman/private/hlds/2008-October/052140.h%0Atml > > > > > > ^^^ contains what I did to secure mine. Granted that was under linux - > > dunno if the same setup works under apache + windows. > > > > -mauirixxx > > - Sent from my #hlserveradmins IRC fanboyism > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of msleeper > > Sent: Thursday, March 05, 2009 12:02 PM > > To: Half-Life dedicated Win32 server mailing list > > Subject: Re: [hlds] how does sv_downloadurl work? > > > > Don't publicly share your downloadurl then? Plus it would be kind of > > dumb to rip off someone else's content since you don't know what they > > may or may not have, or you might delete something altogether. You > > should also put a blank index file in each directory in your > > downloadurl, so people can't snoop around and get a directory listing > > (assuming directory listings are enabled, which they shouldn't be). > > > > > > On Thu, 2009-03-05 at 21:58 +0000, Patrick Shelley wrote: > > > As it is the client making a direct connection, theres no way you can > > > prevent your sv_downloadurl being used by other server admins as their > > > > > fast dl source - leeching from you? > > > > > > I was under the impression that even though the fast dl is a different > > > > > source to the game server, the game server acted as a 'gateway' for > > > the client to grab those files. > > > > > > If that was the case, In IIS i could prevent all other IP's except my > > > game server IP's being able to connect successfully to the fast dl > > > source - and stop a server admin being to use my sv_downloadurl to > > leech from it - but... > > > as confirmed in an above post, thats not the case and im gutted :( > > > _______________________________________________ > > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > > http://list.valvesoftware.com/mailman/listinfo/hlds > > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds

