Здравствуйте,
внимательно изучив содержание веток:
1. http://forum.asterisk.ru/viewtopic.php?f=3&t=2259
2. http://forum.asterisk.ru/viewtopic.php?f=5&t=2502
3. http://forum.asterisk.ru/viewtopic.php?f=4&t=487
осмеливаюсь, тем не менее, просить совета специалистов.
С учётом личности потерпевшего, прошу не сильно бить по голове — это моё слабое место. Я, живущий вдали от Родины дедушко-гуманитарий, пользовавшийся ранее облачным сервисом телефонии, собравший несколько месяцев назад своими руками железку в формате mini-ITX, установивший на неё FreePBX Distro, настроивший (во многом благодаря чтению вашего форума) и физически отправивший её на родину, дабы получить возможность иметь тамошний мобильный номер посредством втыкания в оную (в железку — не в Родину!) USB-модема с местной сим-картой.
Фабула
Установлено — Asterisk 11.6.0 + FreePBX 2.11
Вчера, после модификации файлов «dongle.conf» и «extensions_custom.conf» (пытался настроить приём и отправку смс и ussd на dongle, дабы вовремя отказываться от бесконечных платных услуг оператора), не захотела выполняться команда «amportal restart». Возможно, просто совпало по времени (?). В то же время, «service asterisk restart» работала. После двух ребутов сервера перестали автоматически запускаться asterisk и открываться графическая оболочка FreePBX со следующей ошибкой:
— Астериск работает, клиенты и транки регистрируются, входящие и исходящие вызовы проходят по правилам, прописанным ранее с помощью FreePBX-
— Файл «/etc/asterisk/res_mysql.conf» отсутствует.
— Проверка работы php отдельно и с апачем в консоли (Vlad1983 здесь http://forum.asterisk.ru/viewtopic.php?f=5&t=2502&start=10 ) показала, что таблица с параметрами php открывается.
— Проверка файлов «/etc/amportal.conf» и «/etc/freepbx.conf» выдала результатом
- Код: выделить все
<?php
$amp_conf['AMPDBUSER'] = 'freepbxuser';
$amp_conf['AMPDBPASS'] = 'пароль';
$amp_conf['AMPDBHOST'] = 'localhost';
$amp_conf['AMPDBNAME'] = 'asterisk';
$amp_conf['AMPDBENGINE'] = 'mysql';
$amp_conf['datasource'] = ''; //for sqlite3require_once('/var/www/html/admin/bootstrap.php');
— Проверка MySQL посредством создания и открытия в браузере проверочного файла «/var/www/html/mysqltest.php» (по мануалу отсюда http://i-leon.ru/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-apache-php-mysql-%D0%BD%D0%B0-centos-pma-%D0%B8-ftp/ ) выдала результат «К сожалению, не доступен сервер mySQL».
Исходя из вышеописанного, я склоняюсь к решению, которое помогло пользователю Morya4ok-cr в ветке http://forum.asterisk.ru/viewtopic.php?f=3&t=2259 . Он написал, «Всем пасиба, разобрался переставил mysql и php завелось…» .
Вопросы:
1. Можно (нужно) ли мне переустанавливать «PHP + PHPMySQL + HTTPD» кодом
- Код: выделить все
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh
yum install -y php php-mysql httpd
как рекомендовал Vlad1983 в теме по ссылке? http://forum.asterisk.ru/viewtopic.php?f=5&t=2502&start=10
2. Или можно установить только MySQL и PHP по мануалу (п.6) отсюда? http://i-leon.ru/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-apache-php-mysql-%D0%BD%D0%B0-centos-pma-%D0%B8-ftp/
3. Или необходимо что-либо иное?
4. Если таки нужна переустановка MySQL и PHP (п.2), прошу ткнуть носом в правильный и подходящий для моего случая мануал, т.к. гугл выдаёт массу разных и очень отличных друг от друга инструкций. Боюсь, что вместо починить, убью железку насмерть.
Заранее признателен всем, кто откликнется.
Устанавливаю FreePBX по инструкции с http://wiki.freepbx.org
Героически дошел до последнего абзаца.
При попытке выполнить amportal chown выходит следующая ошибка:
[root@freshmailer1 etc]# amportal start
Please wait...
/usr/local/sbin/amportal: line 47: [FATAL]: command not found
/var/lib/asterisk/bin/freepbx_engine: line 98: [FATAL]: command not found
**** WARNING: ERROR IN CONFIGURATION ****
astrundir in '/etc/asterisk' is set to but the directory
does not exists. Attempting to create it with: 'mkdir -p '
mkdir: missing operand
Try `mkdir --help' for more information.
**** ERROR: COULD NOT CREATE ****
Attempt to execute 'mkdir -p ' failed with an exit code of 1
You must create this directory and the try again.
При попытке открыть страницу панели управления freepbx выходит :
FATAL ERROR
DB Error: connect failed
Trace Back
/var/www/asterisk/admin/libraries/db_connect.php:71 die_freepbx()
[0]: DB Error: connect failed
/var/www/asterisk/admin/bootstrap.php:91 require_once()
[0]: /var/www/asterisk/admin/libraries/db_connect.php
/etc/freepbx.conf:9 require_once()
[0]: /var/www/asterisk/admin/bootstrap.php
/var/www/html/asterisk/admin/config.php:99 include_once()
[0]: /etc/freepbx.conf
Проверил все известные мне конфиги, параметры подключения к БД, но причины так и не обнаружил. Помогите разобраться.
На эту тему написано много статей, но думаю мой опыт в этой области будет не лишним
Итак, начнем, как обычно, с
yum update
и доставим все необходимые пакеты
yum install libxml2* libtiff* kernel-devel* perl perl-CPAN bison ncurses-devel audiofile-devel -y
yum install curl sox mysql mysql-devel mysql-server php php-pear php-mysql php-gd e2fsprogs-devel -y
yum install keyutils-libs-devel krb5-devel libogg libselinux-devel libsepol-devel libogg-devel -y
yum install php-pear-DB php-posix -y
yum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel php-odbc mysql-connector-odb -y
переходим в папку /usr/src/ и закачиваем все необходимые исходники
cd /usr/src/
закачиваем DAHDI
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
и распаковываем в /usr/src/
tar xvf dahdi-linux-complete-current.tar.gz
Закачиваем исходники консольного ауди плеера
wget http://sourceforge.net/projects/mpg123/files/latest/download?source=files
и распаковываем в /usr/src/
tar xvf mpg123-1.13.5.tar.bz2
Поддержка протокола H323 Библиотеки и исходники
wget http://sourceforge.net/projects/openh323/files/pwlib/1.10.0/pwlib-v1_10_0-src-tar.gz/download
и распаковываем в /usr/src/
tar xvf pwlib-v1_10_0-src-tar.gz
wget http://sourceforge.net/projects/openh323/files/openh323/1.18.0/openh323-v1_18_0-src-tar.gz/download
и распаковываем в /usr/src/
tar xvf openh323-v1_18_0-src-tar.gz
Качаем сам Asterisk
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8-current.tar.gz
и распаковываем в /usr/src/
tar xvf asterisk-1.8-current.tar.gz
и WEB интерфейс к нему
wget http://mirror.freepbx.org/freepbx-2.10.0.tar.gz
и распаковываем в /usr/src/
tar xvf freepbx-2.10.0.tar.gz
ну или одной командой
cd /usr/src/ && wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz && wget http://sourceforge.net/projects/mpg123/files/latest/download?source=files && wget http://sourceforge.net/projects/openh323/files/pwlib/1.10.0/pwlib-v1_10_0-src-tar.gz/download && wget http://sourceforge.net/projects/openh323/files/openh323/1.18.0/openh323-v1_18_0-src-tar.gz/download && wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8-current.tar.gz && wget http://mirror.freepbx.org/freepbx-2.10.0.tar.gz && tar xvf dahdi-linux-complete-current.tar.gz && tar xvf mpg123-1.13.5.tar.bz2 && tar xvf pwlib-v1_10_0-src-tar.gz && tar xvf openh323-v1_18_0-src-tar.gz && tar xvf asterisk-1.8-current.tar.gz && tar xvf freepbx-2.10.0.tar.gz
Приступаем к сборке
начинаем собирать с DAHDI
переходим в папку
cd /usr/src/dahdi-linux-complete-2.5.0+2.5.0
и выполняем команды
make all && make install && make config
добавляем в запуск
chkconfig dahdi —level 35 on
и запускаем
service dahdi start
собираем аудио проигрыватель
переходим в папку
cd /usr/src/mpg123-1.13.5
выполняем команды
configure —prefix=/usr/ && make && make install
создаем в /usr/bin ссылку на mpg123
ln -s /usr/local/bin/mpg123 /usr/bin/mpg123
собираем H323
переходим в папку
cd /usr/src/pwlib_v1_10_0
создаем ссылку в папке пользователя root на исходники pwlib
ln -s /usr/local/bin/pwlib_v1_10_0/ /root/pwlib
выполняем команды
configure —prefix=/usr/ && make clean opt && make install
Копируем из каталога с исходниками linux файл compiler.h в каталог /usr/include/linux
cp /usr/src/kernel/linux/includes/linux/compiler.h /usr/include/linux
создаем ссылку в папке пользователя root на исходники openh323
ln -s /usr/local/bin/openh323_v1_18_0/ /root/openh323
выполняем команды
configure —prefix=/usr/ && make clean opt && make install
Собираем Asterisk
переходим в папку
cd /usr/local/bin/asterisk-1.8.9.2
и выполняем команду
configure
если все прошло успешно, то выбираем все необходимые модули, функции и аудикомпоненты asterisk
либо выполнив команду
make menuselect
и выбираем все необходимые модули, функции и аудикомпоненты asterisk
для сохранения настроек нажимаем много раз ESC до перехода в главное меню и нажиманием S.
Либо вручную, подправив файлик /usr/local/bin/menuselect-tree
если у нас в настройках —> Add-ons (See README-addons.txt) задано использовать
[*] format_mp3
выполняем команду
cd /usr/src/asterisk-1.8.9.2/ && /usr/src/asterisk-1.8.9.2/contrib/scripts/get_mp3_source.sh
иначе можем получить вот такую неприятность
«[CC] format_mp3.c -> format_mp3.o
format_mp3.c:39:24: fatal error: mp3/mpg123.h: No such file or directory»
далее выполняем сборку asteriks командой
make
собрав asterisk нам необходимо проверить его
в каталоге /usr/src/asterisk-1.8.9.2/ наличии библиотеки протокола H323
ls /usr/src/asterisk-1.8.9.2/channels/chan_h323.so
пытаемся опробовать запустить asterisk
для этого переходим в папку
cd /usr/src/asterisk-1.8.9.2/main
и набираем команду
./asterisk -vvvc
а теперь проверяем наличие подключенного модуля в консоле астериксе
module show like chan
получив такое сообщение
«Illegal Instruction (core dumped)»
идем и капаем makefile на предмет наличия параметра PROC=k8
подставляем туда свою архитектуру например (nocona)
выполняем команду
make clean && make
или сразу выполняем команду с предустановленной вашей архитектурой
make clean && make CFLAGS=’-march=nocona’
если тестирование прошло успешно, то осуществляем установку asterisk и его конфигурации, для этого выполняем команды
make install && make samples && make config
добавляем в запуск
chkconfig asterisk —level 35 on
и запускаем
service asterisk start
удаляем ссылки на исходники pwlib и openh323 из папки пользователя root
rm -v /root/openh323
rm -v /root/pwlib
создаем пользователя Asterisk
useradd -d /var/lib/asterisk asterisk -c «Asterisk»
задаем права на папки
chown -R asterisk:asterisk /var/run/asterisk
chown -R asterisk:asterisk /var/log/asterisk
chown -R asterisk:asterisk /etc/asterisk
chown -R asterisk:asterisk /var/lib/asterisk
chown -R asterisk:asterisk /var/spool/asterisk
chown -R asterisk:asterisk /var/www
chown -R asterisk:asterisk /var/lib/php
меняем пользователя и группу у Apache
sed -i «s/User apache/User asterisk/» /etc/httpd/conf/httpd.conf
sed -i «s/Group apache/Group asterisk/» /etc/httpd/conf/httpd.conf
так же по желанию можно сменить настройки используемого Apache по умолчанию порта
sed -i «s/Listen 80/Listen 1234/» /etc/httpd/conf/httpd.conf
тогда попасть на web интерфейс можно будет по этому адресу http://localhost:1234/
вместо стандартного http://localhost/
запускаем Apache и MySQL
service httpd start
service mysqld start
задаем пароль администратора
mysqladmin -u root password ‘123456‘
создаем базы для asterisk
mysqladmin create asterisk -u root -p’123456‘
mysqladmin create asteriskcdrdb -u root -p’123456‘
создаем пользователя asteriskuser, задаем ему права на ранее созданные базы и пароль,
для этого создадим файл
asterisk.sql и заполним его следующим
GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY ‘654321‘;
GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY ‘654321‘;
flush privileges;
а теперь применим его
mysql -u root -p’123456‘ < asterisk.sql
и заполняем базы
mysql -u asteriskuser -p’654321‘ asterisk < /usr/src/freepbx-2.10.0/SQL/newinstall.sql
mysql -u asteriskuser -p’654321‘ asteriskcdrdb < /usr/src/freepbx-2.10.0/SQL/cdr_mysql_table.sql
теперь изменим настройки php
mv -v /etc/php.ini /etc/php.ini.bak
cat /etc/php.ini.bak | sed «s?^=*;date.timezone.*?date.timezone = ‘Europe/Moscow’?» > /etc/php.ini
изменим параметр upload_max_filesize с 2M до 32M для возможности проигрывания файлов больших размеров в различных режимах
sed -i «s/upload_max_filesize = 2M/upload_max_filesize = 32M/» /etc/php.ini
Собираем web интерфейс Asterisk
переименовываем наши тестовые конфиги
mv -v /etc/asterisk/sip.conf /etc/asterisk/sip.conf.bak
mv -v /etc/asterisk/sip_notify.conf /etc/asterisk/sip_notify.conf.bak
mv -v /etc/asterisk/iax.conf /etc/asterisk/iax.conf.bak
mv -v /etc/asterisk/logger.conf /etc/asterisk/logger.conf.bak
mv -v /etc/asterisk/features.conf /etc/asterisk/features.conf.bak
mv -v /etc/asterisk/extensions.conf /etc/asterisk/extensions.conf.bak
mv -v /etc/asterisk/chan_dahdi.conf /etc/asterisk/chan_dahdi.conf.bak
mv -v /etc/asterisk/ccss.conf /etc/asterisk/ccss.conf.bak
переходим в папку
cd /usr/local/bin/freepbx-2.10.0/
и запускаем
./install_amp install
вводим основные настройки и устанавливаем freepbx
Enter your USERNAME to connect to the ‘asterisk’ database:
[asteriskuser]asteriskuser
Enter your PASSWORD to connect to the ‘asterisk’ database:
[amp109]654321
Enter the hostname of the ‘asterisk’ database:
[localhost]
Enter a USERNAME to connect to the Asterisk Manager interface:
[admin]
Enter a PASSWORD to connect to the Asterisk Manager interface:
[amp111]
Enter the path to use for your AMP web root:
[/var/www/html]
Enter the IP ADDRESS or hostname used to access the AMP web-admin:
[xx.xx.xx.xx] 192.168.1.1
Enter a PASSWORD to perform call transfers with the Flash Operator Panel:
[passw0rd]
Use simple Extensions [extensions] admin or separate Devices and Users [deviceanduser]?
[extensions]
Enter directory in which to store AMP executable scripts:
[/var/lib/asterisk/bin]
Enter directory in which to store super-user scripts:
[/usr/local/sbin]
и добавляем в /etc/asterisk/cdr_mysql.conf
echo «loguniqueid=yes» >> loguniqueid=yes
mv -v /etc/asterisk/logger.conf
ln -s /var/www/html/admin/modules/core/etc/logger.conf /etc/asterisk/logger.conf
Если все прошло успешно, то теперь можно сменить:
1. пользователя базы данных asteriskuser
2. логин и пароль администратора web интрефейса
Для этого можно немного покопаться в базе данных asterisk и mysql, либо воспользоваться скриптом setpass.sh
Теперь качаем h323-2.10.0.1.tar.gz и заходим в Admin->Module Admin
на страничке нажимаем Upload modules
указываем местоположение h323-2.10.0.1.tar.gz и нажимаем Upload
возвращаемся обратно в Admin->Module Admin и инсталируем модуль H323
жамкаем Applay settings
и осуществляем настройку H323 перейдя на Settins->H323 Settings
Теперь не много об ошибках
«[FATAL] DB Error: connect failed
Trace Back:
/var/www/html/admin/common/db_connect.php:63 die_freepbx()
[0]: DB Error: connect failed
/var/www/html/admin/bootstrap.php:75 require_once()
[0]: /var/www/html/admin/common/db_connect.php
/etc/freepbx.conf:9 require_once()
[0]: /var/www/html/admin/bootstrap.php
/var/lib/asterisk/bin/retrieve_conf:6 include_once()
[0]: /etc/freepbx.conf
Checking framework.. [FATAL] DB Error: connect failed
Checking recordings.. [FATAL] DB Error: connect failed
Checking fw_ari.. [FATAL] DB Error: connect failed
Checking voicemail.. [FATAL] DB Error: connect failed
Checking infoservices.. [FATAL] DB Error: connect failed
Checking dashboard.. [FATAL] DB Error: connect failed
Checking music.. [FATAL] DB Error: connect failed
Checking core.. [FATAL] DB Error: connect failed
Checking customappsreg.. [FATAL] DB Error: connect failed
Checking fw_fop.. [FATAL] DB Error: connect failed
»
такая ошибка говорит о проблемах доступа к БД. Необходимо проверить совпадение паролей в файлах конфигурации и паролем установленным пользователю asteriskuser, либо воспользоваться скриптом
setpass.sh для смены пользователя asteriskuser и его пароля.
далее входим в web интерфейс и обновляем все модули
для этого идем по ссылке
Admin → Module Admin
Repositories отмечаем Basic и Extended
отмечаем все необходимые модули и нажимаем Process
ожидаем когда все надстройки загрузятся и установятся, нажимаем Apply Config
Теперь об ошибках FreePBX:
«
Reload failed because retrieve_conf encountered an error: 1
exit: 1
[FATAL] Unable to connect to Asterisk Manager from /var/lib/asterisk/bin/retrieve_conf, aborting
1 error(s) occurred, you should view the notification log on the dashboard or main screen to check for more details.»
надо проверить asterisk status, он должен быть запущен
«
Reload failed because retrieve_conf encountered an error: 255
exit: 255
PHP Fatal error: Call to undefined function queues_list() in /var/www/html/admin/modules/ivr/functions.inc.php on line 41
PHP Stack trace:
PHP 1. {main}() /var/lib/asterisk/bin/retrieve_conf:0
PHP 2. ivr_get_config() /var/lib/asterisk/bin/retrieve_conf:606
1 error(s) occurred, you should view the notification log on the dashboard or main screen to check for more details.»
надо установить модуль Queues
Получив вот такую ошибку
«[2012-03-11 14:40:24] NOTICE[3026]: chan_sip.c:24744 handle_request_register: Registration from ‘»MyName» <sip:3213@192.168.1.1>’ failed for ‘192.168.1.77:5060’ — No matching peer found»
убедитесь в наличии вот такой строки в файле sip.conf
#include sip_additional.conf
если ее нет, то добавьте ее
echo «#include sip_additional.conf» >> /etc/asterisk/sip.conf
после чего вводим команду
asterisk -vvvr
и в терминале даем команду
core reload
но, скорее всего, проблема в том, что при установке freepbx не были установлены линки на новые конфиги из-за того, что не были переименнованы тестовые конфиги
поэтому рекомендую выполнить сборку web интерфейс Asterisk заново
теперь немного лирики на тему SSH, если вы используете не стандартный порт 22, а к примеру 222
и FreePBX System Status
получаете «warn»
«‘SSH Server is not running, you will not be able to connect to the system console remotely’»
то это значит, что ваш особый порт не определился.
проверить это очень просто
mysql -uroot -p
use asterisk;
select keyword, value from freepbx_settings where keyword=’SSHPORT’;
и видим вот такую картинку
+———+———+
| keyword | value |
+———+———+
| SSHPORT | |
+———+———+
1 row in set (0.00 sec)
легко увидеть, что отсутствует значение порта
добавляем его
UPDATE freepbx_settings SET value = ‘222’ WHERE keyword=’SSHPORT’;
select keyword, value from freepbx_settings where keyword=’SSHPORT’;
либо можно скачать патч и применить его ПЕРЕД установкой freepbx
для этого надо скопировать патч в директорию /usr/local/bin/freepbx-2.10.0/
переходим в директорию
cd /usr/local/bin/freepbx-2.10.0/
и применяем сам патч
patch -Np1 -i freepbx-2.10.1-dashboard.patch
ну а если вы уже установили, то выход есть
надо скопировать файл патча в папку /var/www/html/admin/modules/dashboard
и применить его командой
patch -Np1 -i freepbx-2.10.1-dashboard.patch
и теперь вам остается просто ввести
install.php
а теперь переустановим модуль командами
/var/lib/asterisk/bin/module_admin uninstall dashboard/
/var/lib/asterisk/bin/module_admin install dashboard/
а теперь можно забыть про смену порта
или еще проще каждый раз его устанавливать тут
Settings->Advanced Settings->Dashboard Non-Std SSH Port
при получении вот такого сообщения
«Warning: Error retrieving updates from online repository(s) (http://mirror1.freepbx.org,http://mirror2.freepbx.org). Online modules are not available.»
идем в консоль и проверяем есть в наличии интернет командой
wget http://mirror1.freepbx.org/modules-2.10.xml
ну вот пожалуй и все
-
Summary
-
Files
-
Reviews
-
Support
-
Wiki
-
Code
-
Discussion
Menu
▾
▴
How to run PasPBX as «asterisk only?»
Created:
2013-02-17
Updated:
2015-01-20
-
Newbie question. I am experimenting with RasPBX, and have run into problems that I can’t solve without dropping down to «pure Asterisk» mode. How can I turn off the FreePBX services so that they don’t accidentally overwrite my experiments with plain vanilla Asterisk? I’d like to keep them «off» in case of a reboot, etc.
Thanks in advance.
-
This is a good question. You need to eliminate starting Asterisk through amportal:
update-rc.d freepbx remove
This disables the FreePBX startup script. As you don’t need the GUI at all you can also disable Apache:
update-rc.d apache2 remove
Now place this file in /etc/init.d/:
http://repo.raspbx.org/download/asteriskchmod 755 /etc/init.d/asterisk update-rc.d asterisk defaults
This startup script is from contrib/init.d from the Asterisk sources. On reboot, Asterisk starts directly now, and as long as you don’t use the webgui there should be no changes any longer through FreePBX.
Let me know if this helped.
-
update-rc.d mysql remove
That would disable mysql from running.
Would there be any negative consequences from shutting down mysql?
-
I wish to run Raspbx as an Asterisk-only box. I shut mysql off, and get the following error every hour:
[FATAL] DB Error: connect failed
Trace Back:
/var/www/html/admin/libraries/db_connect.php:71 die_freepbx()
[0]: DB Error: connect failed/var/www/html/admin/bootstrap.php:85 require_once()
/etc/freepbx.conf:9 require_once()
/var/lib/asterisk/bin/freepbx-cron-scheduler.php:5 include_once()
It seems that Freepbx has it’s own cron scheduler. But if Apache is also off, how come PHP scripts are being run? Any ideas on how to turn it off?
-
-
Thanks. I followed the instructions in that link, and the crontab error became
/bin/sh: 1: /var/lib/asterisk/bin/freepbx-cron-scheduler.php: not found
So I went ahead and deleted the cron job with crontab -e. I suppose that concludes the conversion to an Asterisk-only system.
I’ve been an Asterisk user since version 1.4 (2006?), I’ve used and serviced FreePBX, Elastix, And Trixbox, but for my own use, I prefer Asterisk «straight up». This is a fantastic project.
-
Awesome help. Thank you!
It now turns out that I have solved most of my problems and thus I think I can still use FreePBX, but it’s great to have your instructions available should I need them.(My problems apparently were due to a Netgear router that has a broken «SIP ALG» NAT process. Once I turned that off, I got much better behaviors from my SIP providers.)
Log in to post a comment.