CS:Source Linux
Установил плагин autodemo+event manager, настроил активацию при 1 игроке, теперь на игровом сервере записываются dem и json файлы (правда, почему-то они перестали сжиматься bzip, не отследил почему).
Для загрузки их на веб-сервер установил AutoDemo_SimpleWebUploader
web-часть "kostyl-demo" установил на веб-сервер в директории "домен.ru/kd"
На web-странице отображается:
"Demo index
Пока что здесь нет демо-записей"
Права на папки домен.ru/kd/data/chunks и ../data/demos установил "777"
web-часть вроде завелась, значит, пробуем дальше.
SimpleWebUploader пытается отправлять dem и json с игрового сервера на веб-сервер. Но в результате на вебе в директории "/kd/data/chunks/" появляется директория с именем, соответствующему идентификатору загружаемой демки типа "22e46521-68b9-46a4-b61b-d034a53b0c40", но создается с правами "755".
В директорию закачивается файл демки, но с кривым именем "0" (без расширения). С содержимым всё ок, это действительно демка.
json файл не закачивается.
Директория "/kd/data/demos/" на вебе пустая (точнее, там лежит index.html нулевой длины).
В error-лог игрового сервера пишется ошибка:
"[AutoDemo_SimpleWebUploader.smx] Received unexpected HTTP status when uploading a demo information: 301 (necessary data rewind wasn't possible)" (при этом dem-файл хоть и с кривым именем, но загружается).
В консоль игрового сервера падает сообщение:
" [AutoDemo_EventManager.smx] Recording stopped because required player count is not suit now
-> MakeRequest(): base url
http://домен.ru/kd/, method upload
-> MakeRequest(): base url
http://домен.ru/kd/, method finish"
На домене установлен и работает ssl.
"Secret server key" на веб и в cfg на игровом сервере совпадают,
url в cfg указан: sm_autodemo_sdu_url "
http://домен.ru/kd/"
Как настроить, чтобы новые директории с именами-идентификаторами создавались с правами на запись для группы и прочих (g+w и o+w)? Подозреваю, что не загружается из-за прав на директории на вебе.
Или дело в том, что dem-файлы не заархивированы bzip ?
В чем ещё может быть проблема, какие настройки смотреть?