Нет медиа-информации. Ошибка. Unable to probe

182 views
Skip to first unread message

Impeck

unread,
Apr 7, 2017, 1:08:15 AM4/7/17
to Stalker Middleware
При редактировании файла в Видео каталоге  возникает ошибка:
Нет медиа-информации. Ошибка. Unable to probe

В консоли пишет:
POST http://адрес/stalker_portal/server/adm/new-video-club/get-media-info-json 500 (Internal Server Error)

В чем может быть проблема?

Impeck

unread,
Apr 7, 2017, 8:38:26 AM4/7/17
to Stalker Middleware
файл 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://... выполняется с сервера?

Impeck

unread,
Apr 9, 2017, 3:38:47 AM4/9/17
to Stalker Middleware
Возможно ошибка актуальна только при использовании файлового хранилища на отдельном сервере.

Impeck

unread,
Apr 20, 2017, 11:30:57 AM4/20/17
to Stalker Middleware
пришлось временно закоментировать проверку кеша в конфиге nginx в хранилище.
Reply all
Reply to author
Forward
0 new messages