Добрый день
Есть FreePBX 13.0.190.19
На неё установлен модуль Asternic CDR Reports. Все вроде бы работает, НО из отчета этого модуля невозможно воспроизвести файл разговора. Сама ссылка на файл формируется, на кнопку воспроизведения корректное имя файла. Проблема в том, что при воспроизведении JS функция стучится в файл admin/modules/asternic_cdr/download.php куда GET`ом передает имя файла для воспроизведения. Но от сервера я получаю ответ, что
Forbidden
You don't have permission to access /admin/modules/asternic_cdr/download.php on this server.
Из-за чего, собственно, запись и не воспроизводится. Проблем с правами нет:
-rw-r--r-- 1 asterisk asterisk 1234 Jun 19 09:55 download.php
все остальные части отчета работают как надо. Подскажите, в чем может быть проблема ?
Задан: 2018-06-19 15:17:16 +0400
Просмотрен: 1,328 раз
Обновлен: Jun 20 '18
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Что, надо перевести? You don't have permission to access /admin/modules/asternic_cdr/download.php on this server.
Пользователь, под которым обращаются должен иметь доступ, т.е добавить в группу Asterisk!!!
Out ( 2018-06-19 15:53:04 +0400 )редактироватьТак в том и дело, что апач работает под пользователем asterisk в группе asterisk
A66aT ( 2018-06-19 16:26:08 +0400 )редактироватьРешилась проблема копированием файла download.php в /var/www/html/ и изменением пути в одной функции, отвечающей за воспроизведение. Решение корявое, но сервер за НАТом и доступа снаружи к нему нет, так что подойдет.
A66aT ( 2018-06-20 11:19:16 +0400 )редактировать