Just follow Linux's way of handling files. This way you can have either
Windows or Linux webserver as fastdl.

Example: If a map is named arena_Mapname.bsp, it should be written in case
sensitive. After compressing the map it should be arena_Mapname.bsp.bz2 etc.

In server configs, remember to write map names in case sensitive fasion:
arena_Mapname

On 15 December 2012 23:58, Rudy Bleeker <rblee...@gmail.com> wrote:

> From a Linux standpoint this makes sense, since Linux filesystems are
> case sensitive. So if the server passes the mapname as-is to the
> client in a download url, and the client then requests the file by
> that url from the (apache) webserver, the webserver will look for the
> file on the filesystem in that exact case. But because the source
> dedicated server was designed to work on both Linux and Windows,
> internally when the srcds looks for the map file, this probably goes
> through some function that looks up the file in a case insensitive
> manner.
>
> There isn't really a way Valve would be able to fix this 'bug', since
> the download request for the mapfile by the client is handled by a
> third party webserver. Even if you would set the download url to point
> at a Windows webserver you'd have this problem, since I believe MS-IIS
> behaves in a case sensitive manner when serving files over http to
> clients (please correct me if I'm wrong about this, I have very little
> experience with Windows servers).
>
> So the only work-around is, as you pointed out, to not use capitals in
> your filenames (ever! overloading is bad practice and can lead to
> unexpected results as we've just learned), or at least be consistent
> about it, calling the name of the next map in it's correct case.
>
> On Sat, Dec 15, 2012 at 9:12 PM, Erik-jan Riemers <riem...@binkey.nl>
> wrote:
> > All,
> >
> > Dont know if this is already known, but i believe if you choose for
> > instance a map called "arena_Mapname" as nextmap, and the server has in
> > the map folder a map called "arena_mapname" it will work, server changes
> > to the map arena_mapname. However, the people that don't have the map
> need
> > to download it, but it will try and download arena_Mapname (with capital)
> > so nobody can download the map.
> >
> > Is there something I am missing here? Of course admins should not be
> > stupid and not do capitals in it, but a mistake is easy made.
> >
> > Erik
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
>
>
> --
> Idleness is not doing nothing. Idleness is being free to do anything.
>   - Floyd Dell
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to