I tested FreePBX today and updated to 14.0.1.4 and installed/updated all modules, even the commercial ones.
FreePBX complaining about missing sox and mpg123 so I did
yum install sox mpg123
The digium phones module is not working, when applying config I get:
exit: 255
Unable to continue. mkdir(): Permission denied in /var/www/html/freepbx/admin/modules/digium_phones/functions.inc.php on line 50
#0 [internal function]: Whoops\Run->handleError(2, 'mkdir(): Permis...', '/var/www/html/f...', 50, Array)
#1 /var/www/html/freepbx/admin/modules/digium_phones/functions.inc.php(50): mkdir('/var/www/html/d...', 493, true)
#2 /var/www/html/freepbx/admin/modules/digium_phones/classes/digium_phones.php(2019): digium_phones_get_http_path()
#3 /var/www/html/freepbx/admin/modules/digium_phones/classes/digium_phones.php(56): digium_phones->read_customapps()
#4 /var/www/html/freepbx/admin/modules/digium_phones/classes/digium_phones.php(36): digium_phones->load()
#5 /var/www/html/freepbx/admin/modules/digium_phones/functions.inc.php(314): digium_phones->digium_phones()
#6 /var/lib/asterisk/bin/retrieve_conf(585): digium_phones_conf->digium_phones_conf()
#7 {main}
even if it may be just a permission problem, I didnât change anything, because installing other modules worked so I decided to just remove the digium phones module, which I maybe never need.
Some more issues with modules:
Installing ucp
Updating table ucp_sessionsâŚDone
gcc-c++ is not installed
Error(s) installing ucp:
Failed to run installation scripts
Installing xmpp
UntarringâŚDone
MongoDB is not installed
Error(s) installing xmpp
Failed to run installation scripts
Installed gcc-c++ and mongodb-server
yum install gcc-c++ mongodb-server mongodb
systemctl enable mongod
systemctl start mongod
The ucp module did install, but I could not use it. No login with any user and the âforgot passwordâ way leads to âE-Mail address unknownâ.
The xmpp module did install, but the letschat process needs 100% of CPU so I asked Google for help and found XMPP upgrade - mongodb not running - letschat 100% cpu - Distro Discussion & Help - FreePBX Community Forums but CPU load kept high and they were discussing a disk space problem in the end.
For now I just removed the xmpp module because using Nethserver jabberd is smarter.
I saw a system firewall module, but this is really redundant on Nethserver.
Setup extension, trunk, outbound route and inbound route andâŚnow I am able to call the speaking clock with a sip client(MicroSip).
Tired now, but the next steps are network/NAT, inbound/outbound callingâŚand a lot of FreePBX functions.