Отключить pjsip в Asterisk можно отредактировав добавил следующие строки в modules.conf /etc/asterisk/ noload = res_pjsip.so noload = res_pjsip_pubsub.so noload = res_pjsip_session.so noload = chan_pjsip.so noload = res_pjsip_exten_state.so noload = res_pjsip_log_forwarder.so И перегрузите Asterisk.
Подробнее...Рубрика: Asterisk
Как удалить FreePBX — Решено!!!
В статье описывается два метода удаления FreePBX: С помощью срипта install_amp —uninstal, но для этого нужны исходники FreePBX: [email protected]:/usr/src/freepbx# ./install_amp —uninstall Checking for PEAR DB..OK Checking for PEAR Console::Getopt..OK Remove /etc/amportal.conf?: [y] y Removing /etc/amportal.conf…..Done! Remove /etc/freepbx.conf?: [y] y Removing /etc/freepbx.conf…..Done! Remove /usr/local/sbin/amportal?: [y] y Removing /usr/local/sbin/amportal…..Done! Remove All FreePBX Tools in /var/lib/asterisk/bin?: [y] y […]
Подробнее...php_admin_value open_basedir FreePBX
Чтобы FreePBX заработал с open_basedir в хосте Apache добавляем: php_admin_value open_basedir «/home/websites/freepbx.your-domain.ru:/usr/share:/tmp:/etc:/var/log/asterisk:/var/lib/asterisk:/var/spool/asterisk» Иначе ошибка в логах Apache: PHP Warning: include_once(/etc/asterisk/freepbx.conf): failed to open stream: No such file or directory in /home/websites/freepbx.your-domain.ru/www/admin/config.php on line 100 PHP Warning: include_once(): Failed opening ‘/etc/asterisk/freepbx.conf’ for inclusion (include_path=’.:/usr/share/php:/usr/share/pear’) in /home/websites/freepbx.your-domain.ru/www/admin/config.php on line 100 PHP Fatal error: Class ‘FreePBX’ not found […]
Подробнее...После обновления FreePBX 12 нет UCP (User Control Panel)
После обновления на 12 версию FreePBX не появилась кнопка UCP (User Control Panel) и в GUI Modul admin его тоже нет. Решение устанавливаем через командную строку: amportal a ma download ucp amportal a ma install ucp
Подробнее...FreePBX digiumaddoninstaller не работает в Ubuntu
При установке FreePBX получил вот такую ошибку: Module digiumaddoninstaller successfully downloaded This Module Requires The Digium RPM to be installed (php-digium_register-3.0.5-1_centos6.i686.rpm). Please see this page for more information: <a target=»_blank» href=»http://wiki.freepbx.org/display/F2/Digium+Addons»>http://wiki.freepbx.org/display/F2/Digium+Addons</a>Unable to install module digiumaddoninstaller: — Failed to run installation scripts Также в GUI FreePBX вижу вот такой алерт: А все из-за того что этот […]
Подробнее...Asterisk TLS и SRTP с подписанным сертификатом
После обновления Bria на Iphone появилась ошибка 503 certificate validation failure, а все из-за того что Bria не хочет принимать самоподписной сертификат. Так как раннее был получен сертификат от WoSign и этот сертификат сегодня будем добавлять в Asterisk. Генерируем CSR в папку key файл на запрос сертификата и отправляем центр сертификации: openssl req -nodes -newkey […]
Подробнее...Asterisk debug и отладка работы sip
Для выявления ошибок в Asterisk можно включить debug: Входим в консоль asterisk: asterisk -rvvvv sip set debug on core set debug 5 core set verbose 5 После этого в консоли будут выводиться информация с высоким уровнем детальности. Также информация будет записываться в /var/log/asterisk/full Чтобы просматривать ее в режиме онлайн: tail -f /var/log/asterisk/full После выявления ошибок […]
Подробнее...FreePBX CDR Reports Congestion и s [from-sip-external] гостевой доступ
После открытия Asterisk в наружу в FreePBX CDR Reports начали появляться вот такие записи: 1432708706.640 1101 Congestion s [from-sip-external] ANSWERED 00:13 1432707240.638 1101 Congestion s [from-sip-external] ANSWERED 00:13 1432706067.637 100 Congestion s [from-sip-external] ANSWERED 00:13 1432705731.634 1101 Congestion s [from-sip-external] ANSWERED 00:12 А все из-за того что включен гостевой доступ: # asterisk -rx ‘sip show […]
Подробнее...in ast_db_put: Couldn’t execute statment: SQL logic error or missing database Asterisk
Вот такую ошибку заметил в логах Asterisk «in ast_db_put: Couldn’t execute statment: SQL logic error or missing database». При этом новые внутренние номера Asterisk не могли звонить, хотя были доступны для звонка. Файл astdb.sqlite3 находиться /var/lib/asterisk/astdb.sqlite3, вот как раз и проблема с этим файлом. AstDB является частью Asterisk и устанавливается вместе с ним. Это простая […]
Подробнее...FreePBX запись приветствия
Долго ломал голову, как записать приветствие и добавить ее в FreePBX, сразу оговорюсь, что записывать голос (приветствие) будем с помощью телефонного аппарата. Запись голоса во FreePBX для приветствия Записать голос приветствия можно с помощью самой системы, с помощью телефонного аппарата. В административной панели в меню Администратор -> Записи в системе:
Подробнее...