Невозможно добавить новую запись системы: невозможно подключиться к удаленной звездочке
У меня возникла проблема при добавлении новой системы записи WAV-файл (Admin > System Recordings). Когда я нажимаю на кнопку "Отправить". Я получил этот диалог:
There was an error, See the console for more details
Итак, я смотрю на консоль, чтобы получить более подробную информацию:
Object { status: false, message: "Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)\n [/var/lib/asterisk/sounds/test-1562945124914.wav.wav]" }
recordings.js:123:14
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
[/var/lib/asterisk/sounds/test-1562945124914.wav.wav] recordings.js:139:13
Это то, что я пытался, но не могу найти решение:
- Файл /var/run/asterisk/asterisk.ctl существует на 100%.
- Asterisk работает и работает путем проверки вызова.
- AMI работает по telnet к порту 5038 для тестирования.
- перезапуск службы звездочки, перезапуск systemctl httpd.service, перезагрузка, переустановка модуля записи... не помогает.
обновление: я получил ту же проблему при загрузке файла в Настройки> Музыка на удержании.
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
File:/var/www/html/admin/libraries/media/Media/Driver/Drivers/AsteriskShell.php:170
Эта проблема связана с IPTables? Нужно ли какие-либо правила для IPtables, чтобы это работало?
1 ответ
Наконец, я получил ответ отсюда, и он работает: https://community.freepbx.org/t/unable-to-connect-to-remote-asterisk/1620/2
Edit your asterisk.conf file…
nano /etc/asterisk/asterisk.conf
then add these lines to it…
[files]
astctlpermissions = 0660
astctlowner = asterisk
astctlgroup = pbx
astctl = asterisk.ctl