>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

Reply via email to