FreePBX 17: On Debian 12 (Bookworm) Rasp Pi 4 unsupported version

I’ve been trying to setup FreePBX 17 with Version 21 of Asterisk on Raspberry Pi 4 4GB running Debian Bookworm. Asterisk is running fine but during the installation of FreePBX 17 when running the ./install -n command I get an error that Asterisk 21.0.0 is unsupported. I have downloaded the version in this wiki:

However the README in that archive says the version is 15:

root@gps:/usr/local/src/freepbx# head -n 11

FreePBX is an Open Source GUI (graphical user interface) that controls and manages [Asterisk (PBX)].
Please see the included license file in the module for license information
FreePBX is a Registered Trademark of [Sangoma Technologies, Inc].



This is the output I get from install:

root@gps:/usr/local/src/freepbx# ./install -n
Assuming you are Database Root
Checking if SELinux is enabled...Its not (good)!
Reading /etc/asterisk/asterisk.conf...Done
Checking if Asterisk is running and we can talk to it as the 'asterisk' user...Error!
Unsupported Version of 21.0.0
Supported Asterisk versions: 13, 14, 15, 16, 17, 18, 19, 20

This is the version of asterisk that is installed:

root@gps:/usr/local/src/freepbx# asterisk -rvv
Asterisk 21.0.0, Copyright (C) 1999 - 2022, Sangoma Technologies Corporation and others.
Created by Mark Spencer <[email protected]>
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.
Running as user 'asterisk'
Running under group 'asterisk'
Connected to Asterisk 21.0.0 currently running on gps (pid = 1157)
gps*CLI> exit
Asterisk cleanly ending (0).
Executing last minute cleanups

Did the tarball get mixed up?


The simple answer; FreePBX v17 doesn’t have Asterisk v21 support yet. Hence the install calling for Asterisk v20.

Ah I think I got confused with the versions. I’m setting up Asterisk 20 now.


Version 21 also kills Chan sip which free PBX 17 supports so they’ll have to add the logic in for that