>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