I find the idea of installing FreePBX 15 on debian buster (https://wiki.freepbx.org/display/FDT/How+to+Install+FreePBX+15+on+Debian+10+with+Asterisk+16%2C+PHP+7.3) very attractive. In general, I do not need very many modules. CentOS 7 is fading out and CentOS 8 seems to bring more troubles than advantages compared to 7.
I did try to get FreePBX 15 installed based on self-compiled asterisk. While compiling asterisk on CentOS has always worked in cases when I did not use the distribution, it did not seem that easy on debian. While I did try (on the side, on and off over some weeks), the distribution upgraded the Asterisk 16 version. Trying to compile the new version on debian, the system did show the new version in the CLI, but the web interface did stick to the previous version. I did not find that very convincing. Thus, I got interested in the idea of using the debian package. They are usually very solid and I was curious to find out what that might mean for mp3 and jansson integration. However, I could neither get this working when trying to replace the self-compiled aterisk by the debian package nor on a fresh install.
The output is:
[email protected]:/usr/src/freepbx# ./start_asterisk start
[email protected]:/usr/src/freepbx# service mysql start
[email protected]:/usr/src/freepbx# ./install -n
Assuming you are Database Root
Checking if SELinux is enabled…Its not (good)!
Checking if Asterisk is running and we can talk to it as the ‘asterisk’ user…Error!
Error communicating with Asterisk. Ensure that Asterisk is properly installed and running as the asterisk user
Asterisk appears to be running as asterisk
Try starting Asterisk with the ‘./start_asterisk start’ command in this directory
I did start with start_asterisk start, it does seem to run as user asterisk, but freepbx cannot talk to asterisk.
Can someone please help me over that hurdle?