I am having some trouble installing freepbx over ver 2.11. I dont think I did things right - I am having a persistent error with this command:
./install_amp --installdb --username=asteriskuser --password=${ASTERISK_DB_PW}
it seems that there is some permission or other error in installing Freepbx 12 over the previous version. Should I have uninstalled previous version first? This is part of the output:
Checking for /etc/asterisk/asterisk.conf…OK
Reading /etc/asterisk/asterisk.conf…OK
Using asterisk as PBX Engine
Checking for Asterisk version…12.3.2
Checking for selinux…OK
Connecting to database…OK
Checking state of FreePBX DB…FreePBX DB is already populated skipping
Checking state of FreePBX CDRDB…FreePBX CDR DB is already populated skipping
Checking current version of FreePBX…12.0.1beta11
Installing new FreePBX files…/etc/asterisk/manager.conf has been changed from the original version.
Overwrite (y=yes/a=all/n=no/d=diff/s=shell/x=exit)? y
OK (1 files copied, 380 skipped)
amportal…no fpbx…freepbx_engine…freepbx_setting…gen_amp_conf.php…done
/var/lib/asterisk/bin/freepbx_engine: line 98: [FATAL]: command not found
mkdir: missing operand
Try mkdir --help' for more information. apply username/password changes to conf files: running apply_conf.sh from freepbx_settings /usr/src/freepbx/apply_conf.sh: line 51: [FATAL]: command not found sed: can't read /manager.conf: No such file or directory sed: can't read /manager.conf: No such file or directory Bootstrapping Configuration Settings Updating configuration... /manager.conf user: [] secret: [] Done done with apply_conf.sh creating missing #include files..OK Module 'manager' reloaded successfully. Setting permissions on files../usr/local/sbin/amportal: line 47: [FATAL]: command not found /var/lib/asterisk/bin/freepbx_engine: line 98: [FATAL]: command not found mkdir: missing operand Try
mkdir --help’ for more information.
OK
Loading Bootstrap…OK
Checking for upgrades…No further upgrades necessary
PHP Notice: Undefined variable: db in /var/www/admin/libraries/cronmanager.class.php on line 70
…OK
Setting freepbx settings form /etc/amportal.conf
freepbx setting [HTTPENABLESTATIC] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [HTTPENABLED] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [HTTPBINDADDRESS] DOES NOT EXIST, can’t set to [0.0.0.0]
freepbx setting [HTTPBINDPORT] DOES NOT EXIST, can’t set to [8088]
freepbx setting [HTTPPREFIX] DOES NOT EXIST, can’t set to []
freepbx setting [ASTMANAGERHOST] set to [localhost]
PHP Notice: Undefined variable: db in /usr/src/freepbx/amp_conf/htdocs/admin/libraries/utility.functions.php on line 1163
freepbx setting [AMPMGRPASS] set to [abcdeqqq]
freepbx setting [ASTMANAGERPORT] set to [5038]
freepbx setting [ASTMANAGERPROXYPORT] set to []
sed: -e expression #1, char 1: unknown command: `"‘
freepbx setting [AMPMGRUSER] set to [admin]
freepbx setting [ASTMGRWRITETIMEOUT] set to [5000]
freepbx setting [AMPBACKUPEMAILFROM] set to [asterisk]
freepbx setting [DAYNIGHTTCHOOK] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [DAHDISHOWDIGITALCHANS] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [DAHDIEXEC] DOES NOT EXIST, can’t set to [/etc/init.d/dahdi]
freepbx setting [DAHDIMODULESLOC] DOES NOT EXIST, can’t set to [/etc/dahdi/modules]
freepbx setting [DAHDIDISABLEWRITE] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [DAHDIMODPROBELOC] DOES NOT EXIST, can’t set to [/etc/modprobe.d/dahdi.conf]
freepbx setting [DAHDIECHOCAN] DOES NOT EXIST, can’t set to [oslec]
freepbx setting [DAHDISYSTEMLOC] DOES NOT EXIST, can’t set to [/etc/dahdi/system.conf]
freepbx setting [AMPLOCALBIN] set to []
freepbx setting [FPBXDBUGFILE] set to [/var/log/asterisk/freepbx_debug]
freepbx setting [DEVEL] set to [TRUE]
freepbx setting [FPBXDBUGDISABLE] set to [TRUE]
freepbx setting [JQMIGRATE] set to [TRUE]
freepbx setting [SIGNATURECHECK] set to [TRUE]
freepbx setting [AMPTRACKENABLE] set to [TRUE]
freepbx setting [REMOTEUNLOCK] set to [FALSE]
freepbx setting [DEVELRELOAD] set to [TRUE]
freepbx setting [CFRINGTIMERDEFAULT] set to [0]
freepbx setting [ASTCONFAPP] set to [app_confbridge]
freepbx setting [ZAP2DAHDICOMPAT] set to [TRUE]
freepbx setting [ENABLECW] set to [TRUE]
freepbx setting [DISABLECUSTOMCONTEXTS] set to [TRUE]
freepbx setting [DYNAMICHINTS] set to [TRUE]
freepbx setting [CONCURRENCYLIMITDEFAULT] set to [0]
freepbx setting [FCBEEPONLY] set to [TRUE]
freepbx setting [DIVERSIONHEADER] set to [TRUE]
freepbx setting [NOOPTRACE] set to [0]
freepbx setting [CWINUSEBUSY] set to [TRUE]
freepbx setting [ASTSTOPPOLLINT] set to [2]
freepbx setting [ASTSIPDRIVER] set to [both]
freepbx setting [AMPBADNUMBER] set to [TRUE]
freepbx setting [USEGOOGLEDNSFORENUM] set to [TRUE]
freepbx setting [ASTSTOPTIMEOUT] set to [120]
freepbx setting [TONEZONE] DOES NOT EXIST, can’t set to [us]
freepbx setting [RINGTIMER] DOES NOT EXIST, can’t set to [15]
freepbx setting [TIMEFORMAT] DOES NOT EXIST, can’t set to [12\ Hour\ Format]
freepbx setting [ASTAGIDIR] set to [/var/lib/asterisk/agi-bin]
freepbx setting [ASTVARLIBDIR] set to [/var/lib/asterisk]
freepbx setting [ASTETCDIR] set to [/etc/asterisk]
freepbx setting [ASTLOGDIR] set to [/var/log/asterisk]
freepbx setting [ASTMODDIR] set to [/usr/lib/asterisk/modules]
freepbx setting [ASTRUNDIR] set to [/var/run/asterisk]
freepbx setting [ASTSPOOLDIR] set to [/var/spool/asterisk]
freepbx setting [AMPCGIBIN] set to [/var/www/cgi-bin\ ]
freepbx setting [AMPBIN] set to [/var/lib/asterisk/bin]
freepbx setting [AMPSBIN] set to [/usr/local/sbin]
freepbx setting [AMPWEBROOT] set to [/var/www]
freepbx setting [MOHDIR] set to [moh]
freepbx setting [FOPWEBROOT] set to [cxpanel]
freepbx setting [BADDESTABORT] set to [TRUE]
freepbx setting [XTNCONFLICTABORT] set to [TRUE]
freepbx setting [CHECKREFERER] set to [TRUE]
freepbx setting [SERVERINTITLE] set to [TRUE]
freepbx setting [CUSTOMASERROR] set to [TRUE]
freepbx setting [RELOADCONFIRM] set to [TRUE]
freepbx setting [SHOWLANGUAGE] set to [TRUE]
freepbx setting [MODULEADMINWGET] set to [TRUE]
freepbx setting [MAXCALLS] set to []
freepbx setting [CDRDBHOST] set to []
freepbx setting [CDRDBNAME] set to []
freepbx setting [CDRDBPASS] set to []
freepbx setting [CDRDBPORT] set to []
freepbx setting [CDRDBTABLENAME] set to []
freepbx setting [CDRDBTYPE] set to []
freepbx setting [CDRDBUSER] set to []
freepbx setting [AMPSYSLOGLEVEL] set to [FILE]
freepbx setting [AMPDISABLELOG] set to [TRUE]
freepbx setting [AMPEXTENSIONS] set to [extensions]
freepbx setting [AUTHTYPE] set to [database]
freepbx setting [AMPVMUMASK] set to [007]
freepbx setting [AMPWEBADDRESS] set to [111.222.333.444]
freepbx setting [AMPASTERISKGROUP] set to [asterisk]
freepbx setting [AMPASTERISKUSER] set to [asterisk]
freepbx setting [AMPDEVGROUP] set to [asterisk]
freepbx setting [AMPDEVUSER] set to [asterisk]
freepbx setting [AMPASTERISKWEBGROUP] set to [asterisk]
freepbx setting [AMPASTERISKWEBUSER] set to [asterisk]
freepbx setting [AMPENGINE] set to [asterisk]
freepbx setting [AMPMPG123] set to [TRUE]
freepbx setting [SSHPORT] set to []
freepbx setting [AMPPLAYKEY] set to []
freepbx setting [TCMAINT] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [TCINTERVAL] DOES NOT EXIST, can’t set to [60]
freepbx setting [USERESMWIBLF] DOES NOT EXIST, can’t set to [TRUE]
freepbx setting [AMPDBUSER] DOES NOT EXIST, can’t set to [asteriskuser]
freepbx setting [AMPDBPASS] DOES NOT EXIST, can’t set to [dhfjdjlkflkjfbjksdfh]
freepbx setting [AMPDBHOST] DOES NOT EXIST, can’t set to [localhost]
freepbx setting [AMPDBNAME] DOES NOT EXIST, can’t set to [asterisk]
freepbx setting [AMPDBENGINE] DOES NOT EXIST, can’t set to [mysql]
freepbx setting [datasource] DOES NOT EXIST, can’t set to []
freepbx setting [AMPENABLEDEVELDEBUG] DOES NOT EXIST, can’t set to []
Generating AMP configs…
Generating Configurations.conf, (if Asterisk is not running, you will get an error)
In case of error, start Asterisk and hit the red bar in the GUI to generate the Configurations.conf files
PHP Warning: include_once(/etc/asterisk/freepbx.conf): failed to open stream: No such file or directory in /var/lib/asterisk/bin/retrieve_conf on line 7
PHP Warning: include_once(): Failed opening ‘/etc/asterisk/freepbx.conf’ for inclusion (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/lib/asterisk/bin/retrieve_conf on line 7
PHP Notice: Undefined index: astman_connected in /var/lib/asterisk/bin/retrieve_conf on line 10
PHP Fatal error: Call to undefined function fatal() in /var/lib/asterisk/bin/retrieve_conf on line 11
Generating AMP configs…OK
[FATAL] DB Error: connect failed
Trace Back:
/var/www/admin/libraries/db_connect.php:71 die_freepbx()
[0]: DB Error: connect failed
/var/www/admin/bootstrap.php:90 require_once()
[0]: /var/www/admin/libraries/db_connect.php
/etc/freepbx.conf:9 require_once()
[0]: /var/www/admin/bootstrap.php
/var/lib/asterisk/bin/module_admin:15 include_once()
[0]: /etc/freepbx.conf
Please update your modules and reload Asterisk by visiting http://111.222.333.444/admin
- Note: It’s possible that if you click the red ‘Update Now’ bar BEFORE *
- updating your modules, your machine will start dropping calls. Ensure *
- that all modules are up to date BEFORE YOU CLICK THE RED BAR. As long *
- as this is observed, your machine will be fully functional whilst the *
- upgrade is in progress. *
- At This Time Please Restart Asterisk *