файл stalker_portal/server/lib/master.class.php
$remote_addr = "$this->stb->ip";
$expire = time() + Config::getSafe('vclub_nginx_tmp_link_ttl', 7200);
$hash = base64_encode(md5($secret.$uri.$remote_addr.$expire, true));
$hash = strtr($hash, '+/', '-_');
$hash = str_replace('=', '', $hash);
$res['cmd'] .= '?st='.$hash.'&e='.$expire;
$remote_addr определяется как удаленный адрес компа с которого зашел в админку. Хотя команда ffmpeg выполняется с сервера. Поэтому хеш не проходит проверку в Хранилище.
Если установить значение $remote_addr адрес сервера, то будет работать.
Почему $this->stb->ip возвращает ip-адрес клиента, при этом запрос ffmpeg http://... выполняется с сервера?