I am running FreePBX for over 2 years with no problems.
I always keep the systems up to date, today morning I performed the latest update by performing the following commands:
apt-get update
apt-get upgrade
then everything was working fine until I decided to fix an issue in the log indicating that required to fix the FQDN for the apache then I modify the host name in the following files:
/etc/hostname
/etc/hosts
Added servername myhostname to /etc/apache2/apaches.conf
The followed with the following lines:
- /bin/hostname –F /etc/hostname
- /etc/init.d/apach2 restart
Then I restarted the server … at this point I couldn’t bring the server up again and I listed below some warnings and errors from the log …
[2014-08-20 22:42:11] NOTICE[3756] res_odbc.c: Connecting asteriskcdrdb
[2014-08-20 22:42:11] WARNING[3756] res_odbc.c: res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
[2014-08-20 22:42:11] WARNING[3756] res_odbc.c: Failed to connect to asteriskcdrdb
[2014-08-20 22:42:11] WARNING[3756] cel_odbc.c: No such connection 'asteriskcdrdb' in the 'cel' section of cel_odbc.conf. Check res_odbc.conf.
[2014-08-20 22:42:13] ERROR[3756] res_corosync.c: Failed to initialize cfg (6)
[2014-08-20 22:42:21] WARNING[3818] pbx_config.c: The use of '_.' for an extension is strongly discouraged and can have unexpected behavior. Please use '_X.' instead at line 1787 of /etc/asterisk/extensions_additional.conf
[2014-08-20 22:42:21] WARNING[3818] presencestate.c: No provider found for label CustomPresence
[2014-08-20 22:42:21] WARNING[3818] loader.c: Error loading module 'res_mwi_blf.so': /usr/lib/asterisk/modules/res_mwi_blf.so: cannot open shared object file: No such file or directory
[2014-08-20 22:42:21] WARNING[3818] loader.c: Error loading module 'res_mwi_blf.so': /usr/lib/asterisk/modules/res_mwi_blf.so: cannot open shared object file: No such file or directory
[2014-08-20 22:42:21] WARNING[3818] loader.c: Module 'res_mwi_blf.so' could not be loaded
[2014-08-20 22:43:02] WARNING[3941] res_odbc.c: res_odbc: Error SQLConnect=-1 errno=0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
[2014-08-20 22:43:02] WARNING[3941] res_odbc.c: Failed to connect to asteriskcdrdb
[2014-08-20 22:43:02] WARNING[3941] cel_odbc.c: No such connection 'asteriskcdrdb' in the 'cel' section of cel_odbc.conf. Check res_odbc.conf.
And in the system status/dashboard showing the following:
Asterisk Error
MySQK OK
Web Server OK
SSH Server OK
I also tried to change “Display Readonly Settings” and “Override Readonly Settings” under Advanced Settings and saved it but I can’t commit it or “Apply Config” even with “amportal a r” got the following error message:
Please wait…
Error(s) have occured, the following is the retrieve_conf output:
exit: 1
[FATAL] retreive_conf failed to get engine information and cannot configure up a softwitch with out it. Error: ERROR-UNABLE-TO-PARSE
Also almost the Asterisk server trying to reload by itself every 1 min, during the reload I can see the all trunks come up for few seconds and then shutdown automatically again … generating a large log file.
I stopped the amportal
root@hostname:~# amportal kill
Please wait...
KILLING AMP PROCESSES
asterisk: no process found
mpg123: no process found
kill: invalid option -- '9'
Usage:
kill [options] <pid> [...]
Options:
<pid> [...] send signal to every <pid> listed
-<signal>, -s, --signal <signal>
specify the <signal> to be sent
-l, --list=[<signal>] list all signal names, or convert one to a name
-L, --table list all signal names in a nice table
-h, --help display this help and exit
-V, --version output version information and exit
For more details see kill(1).
op_server.pl: no process found
root@hostname:~# amportal stop
Please wait...
STOPPING ASTERISK
Waiting for Asterisk to Stop Gracefully...
Please any help, direction, or feedback is really appreciated.