I have recently installed ViciBox Standard 6.0.1, SQL and web installations went smoothly, however, telephony server asterisk does not start.
I've done plenty of ViciDial installations using much older version with no problems.
Hardware: Dual Xeon 3.0GHZ, 8GB ECC RAM, HP DL 460C G1
Installer: ViciBox Standard 6.0.1
ViciDial: VERSION: 2.10-448a, BUILD: 140706-0927
Server 1: Single SQL \ Web Server (combined)
Server 2: Telephony Server (web and db not selected during installation)
Problem is that asterisk is not starting and I am getting segmentation fault upon start, and some dahdi modules fail to load. I added noload in modules.conf however segmentation fault still occurs.
I have tried in virtualised, non-virtualised environments on two different physical servers with no luck. Am I doing something wrong or is this a bug?
auvct2:~ # asterisk -vvvvvvvvvvvvvvvgc
Privilege escalation protection disabled!
Asterisk 1.8.28.2-vici, Copyright (C) 1999 - 2013 Digium, Inc. and others.
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
== Parsing '/etc/asterisk/extconfig.conf': == Found
== Parsing '/etc/asterisk/logger.conf': == Found
== Parsing '/etc/asterisk/asterisk.conf': == Found
== Manager registered action DataGet
== Parsing '/etc/asterisk/codecs.conf': == Found
Asterisk Dynamic Loader Starting:
== Parsing '/etc/asterisk/modules.conf': == Found
== Parsing '/etc/asterisk/dnsmgr.conf': == Found
[Jul 29 23:17:11] NOTICE[5310]: dnsmgr.c:478 do_reload: Managed DNS entries will be refreshed every 300 seconds.
.....
== Parsing '/etc/asterisk/modules.conf': == Found
[Jul 29 23:17:11] NOTICE[5310]: loader.c:1194 load_modules: 204 modules will be loaded.
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdiscan.so': /usr/lib64/asterisk/modules/app_dahdiscan.so: undefined symbol: dahdi_chan_name
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'chan_dahdi.so': /usr/lib64/asterisk/modules/chan_dahdi.so: undefined symbol: dahdi_chan_name_len
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdibarge.so': /usr/lib64/asterisk/modules/app_dahdibarge.so: undefined symbol: dahdi_chan_mode
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdiras.so': /usr/lib64/asterisk/modules/app_dahdiras.so: undefined symbol: dahdi_chan_mode
== Parsing '/etc/asterisk/smdi.conf': == Found
[Jul 29 23:17:11] NOTICE[5310]: res_smdi.c:1418 load_module: No SMDI interfaces are available to listen on, not starting SMDI listener.
== Registered application 'Monitor'
== Registered application 'StopMonitor'
== Registered application 'ChangeMonitor'
== Registered application 'PauseMonitor'
== Registered application 'UnpauseMonitor'
== Manager registered action Monitor
== Manager registered action StopMonitor
== Manager registered action ChangeMonitor
== Manager registered action PauseMonitor
== Manager registered action UnpauseMonitor
res_monitor.so => (Call Monitoring Resource)
[Jul 29 23:17:11] WARNING[5310]: res_crypto.c:508 crypto_load: Unable to open key directory '/usr/share/asterisk/keys'
res_crypto.so => (Cryptographic Digital Signatures)
== Parsing '/etc/asterisk/jabber.conf': == Found
== Manager registered action JabberSend
== Registered application 'JabberSend'
== Registered application 'JabberSendGroup'
== Registered application 'JabberStatus'
== Registered application 'JabberJoin'
== Registered application 'JabberLeave'
== Registered custom function 'JABBER_STATUS'
== Registered custom function 'JABBER_RECEIVE'
res_jabber.so => (AJI - Asterisk Jabber Interface)
== Parsing '/etc/asterisk/res_stun_monitor.conf': == Found
res_stun_monitor.so => (STUN Network Monitor)
res_speech.so => (Generic Speech Recognition API)
== Parsing '/etc/asterisk/res_fax.conf': == Found
== Registered application 'SendFAX'
== Registered application 'ReceiveFAX'
== Registered custom function 'FAXOPT'
res_fax.so => (Generic FAX Applications)
== AGI Command 'answer' registered
== AGI Command 'asyncagi break' registered
== AGI Command 'channel status' registered
== AGI Command 'database del' registered
== AGI Command 'database deltree' registered
== AGI Command 'database get' registered
== AGI Command 'database put' registered
== AGI Command 'exec' registered
== AGI Command 'get data' registered
== AGI Command 'get full variable' registered
== AGI Command 'get option' registered
== AGI Command 'get variable' registered
== AGI Command 'hangup' registered
== AGI Command 'noop' registered
== AGI Command 'receive char' registered
== AGI Command 'receive text' registered
== AGI Command 'record file' registered
== AGI Command 'say alpha' registered
== AGI Command 'say digits' registered
== AGI Command 'say number' registered
== AGI Command 'say phonetic' registered
== AGI Command 'say date' registered
== AGI Command 'say time' registered
== AGI Command 'say datetime' registered
== AGI Command 'send image' registered
== AGI Command 'send text' registered
== AGI Command 'set autohangup' registered
== AGI Command 'set callerid' registered
== AGI Command 'set context' registered
== AGI Command 'set extension' registered
== AGI Command 'set music' registered
== AGI Command 'set priority' registered
== AGI Command 'set variable' registered
== AGI Command 'stream file' registered
== AGI Command 'control stream file' registered
== AGI Command 'tdd mode' registered
== AGI Command 'verbose' registered
== AGI Command 'wait for digit' registered
== AGI Command 'speech create' registered
== AGI Command 'speech set' registered
== AGI Command 'speech destroy' registered
== AGI Command 'speech load grammar' registered
== AGI Command 'speech unload grammar' registered
== AGI Command 'speech activate grammar' registered
== AGI Command 'speech deactivate grammar' registered
== AGI Command 'speech recognize' registered
== Registered application 'DeadAGI'
== Registered application 'EAGI'
== Manager registered action AGI
== Registered application 'AGI'
res_agi.so => (Asterisk Gateway Interface (AGI))
res_ael_share.so => (share-able code for AEL)
[Jul 29 23:17:11] ERROR[5310]: pbx_lua.c:1525 load_or_reload_lua_stuff: Error loading extensions.lua: [string "extensions.lua"]:145: <name> expected near 'goto'
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdiscan.so': /usr/lib64/asterisk/modules/app_dahdiscan.so: undefined symbol: dahdi_chan_name
[Jul 29 23:17:11] WARNING[5310]: loader.c:910 load_resource: Module 'app_dahdiscan.so' could not be loaded.
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'chan_dahdi.so': /usr/lib64/asterisk/modules/chan_dahdi.so: undefined symbol: dahdi_chan_name_len
[Jul 29 23:17:11] WARNING[5310]: loader.c:910 load_resource: Module 'chan_dahdi.so' could not be loaded.
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdibarge.so': /usr/lib64/asterisk/modules/app_dahdibarge.so: undefined symbol: dahdi_chan_mode
[Jul 29 23:17:11] WARNING[5310]: loader.c:910 load_resource: Module 'app_dahdibarge.so' could not be loaded.
> Refreshing DNS lookups.
[Jul 29 23:17:11] WARNING[5310]: loader.c:434 load_dynamic_module: Error loading module 'app_dahdiras.so': /usr/lib64/asterisk/modules/app_dahdiras.so: undefined symbol: dahdi_chan_mode
[Jul 29 23:17:11] WARNING[5310]: loader.c:910 load_resource: Module 'app_dahdiras.so' could not be loaded.
Segmentation fault (core dumped)
Hope someone can help me fix this.