I just wanted to inform, that there is a small issue with path names on linux servers. If I have set the replay_local_fileserver_path cvar to a directory which contains uppercase characters, the replay feature fails.

replay_local_fileserver_path "/opt/SRCDS.tf2main/replay_files"
replay_enable 1

... (a lot of stuff) ...

*      Fileserver type:    Local Web server
*      Path:               /opt/srcds.tf2main/replay_files/
*
*      Source file exists?..........................OK
*      Checking fileserver path.....................FAILED
Fileserver path '/opt/srcds.tf2main/replay_files/' invalid (see replay_local_fileserver_path)*
*
* ** ERROR: Fileserver path '/opt/srcds.tf2main/replay_files/' invalid (see replay_local_fileserver_path)
*

strace report:

open("/opt/SRCDS.tf2main/orangebox/tf/replay/server/tmp/testpublish_7483.tmp", O_RDWR|O_CREAT|O_TRUNC, 0666) = 21 stat64("/opt/SRCDS.tf2main/orangebox/tf/replay/server/tmp/testpublish_7483.tmp", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 stat64("/opt/SRCDS.tf2main/orangebox/tf/replay/server/tmp/testpublish_7483.tmp", {st_mode=S_IFREG|0644, st_size=1024000, ...}) = 0 stat64("/opt/srcds.tf2main/replay_files", 0xbf9b8404) = -1 ENOENT (No such file or directory) open("/opt/srcds.tf2main", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/opt/srcds.tf2main/replay_files", 0xbf9b8404) = -1 ENOENT (No such file or directory)


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to