In terms of being able to login into the iPBX GUI I agree with you that the built in firewall would protect the machine against unauthorized access. But it won't protect against eavesdropping and monitoring the GUI traffic on TCP#80 which would be sent in the clear.@Halea: Lack of HTTPS isn't a problem with Incredible PBX. Nobody but whitelisted IP addresses can access port 80.
I use "shutdown -Ph now" and it seems to work with iPBX2021 too.The script for reboot does shut down elegantly the asterisk. shutdown -h now does not.
Hmm, I tried your suggestion, it does shutdown but does not shutdown asterisk in a orderly fashion as reboot script doesI use "shutdown -Ph now" and it seems to work with iPBX2021 too.
Then try it with +1 instead of "now" to give it 1 minute before shutting down. Maybe Asterisk needs a bit more time to properly exit. Normally shutdown issues an "init" command which is respected by all processes running in the background, but who knows maybe Asterisk treats it differently.Hmm, I tried your suggestion, it does shutdown but does not shutdown asterisk in a orderly fashion as reboot script does
The script for reboot does shut down the asterisk elegantly. shutdown -h now does not.
The FreePBX certman module and jerrm/fpbx-lewatch: Monitor FreePBX letsencrypt certificate generation and temporarily allow http connection for certman. (github.com) are all you need.@Halea: There's a module in FreePBX to add https support. We also have written a tutorial about it. I'll update it for Debian 10 once we get this release out the door.
Just curious about incrediblefax. Has that been updated to work with Debian?
I understand AvantFax is the client to the Hylafax server. Perhaps another way is to use another client for the Hylafax? I did look up this possibility and what I found is to say the least confusing for an amateur as myself.So here's the deal with Incredible Fax. AvantFax only works with PHP 5.6, not 7.3. Not sure how much effort it would take to make AvantFax compliant with PHP 7.3, but the original developers are gone, and I don't want to tackle it.It involves reading the MySQL database for AvantFax in a different way for those that are curious.
But there's good news. We can load both PHP versions easily and switch to PHP 5.6 for those that want to use AvantFax. Then the Incredible Fax installer for Raspbian 10 works and is now included in Beta4. FreePBX 15 still works fine with PHP 5.6 so you really don't lose anything in terms of functionality.
New Beta4 release loads both 5.6 and 7.3 and makes PHP 5.6 the default. Now this Debian release works just like the CentOS 7 and Raspbian 10 platforms. For those that don't want to use AvantFax, we've included scripts to let you switch to 7.3 and back to 5.6. And, in pbxstatus, the Apache line now shows which PHP version is the current default, e.g. Apache/5.6 or Apache/7.3.
OpenVPN client script now included in Beta4 as well.
![]()
cd /usr/bin
rm -f makemap
ln -s /usr/sbin/makemap /usr/bin/makemap
cd /etc/mail
hostname -f > genericsdomain
sed -i 's|sendmail-cf|sendmail/cf|' Makefile
wget http://incrediblepbx.com/sendmail.mc.gmail
sed -i 's|sendmail-cf|sendmail/cf|' sendmail.mc.gmail
m4 sendmail.mc.gmail > sendmail.cf
chown root /etc/mail
chmod 0755 /etc/mail
touch genericstable
chown smmta:smmsp genericstable
makemap -r hash genericstable.db < genericstable
mkdir -p auth
chmod 700 auth
cd auth
echo AuthInfo:smtp.gmail.com \"U:smmsp\" \"I:user_id\" \"P:password\" \"M:PLAIN\" > client-info
echo AuthInfo:smtp.gmail.com:587 \"U:smmsp\" \"I:user_id\" \"P:password\" \"M:PLAIN\" >> client-info
echo AuthInfo:smtp.gmail.com:465 \"U:smmsp\" \"I:user_id\" \"P:password\" \"M:PLAIN\" >> client-info
nano -w client-info
### insert Gmail credentials and save the file.
makemap -r hash client-info.db < client-info
chown root:smmsp client-info.db
cd ..
chown root:smmsp /etc/aliases
newaliases
chown root:smmsp /etc/aliases.db
make
systemctl restart sendmail
systemctl status sendmail
echo "test" | mail -s testmessage [email protected]
I did a fresh install of the IncrediblePBX and then used the included incrediblefax . I tried this twice and i got this. This an install in a Proxmox 6.2 container. I checked incrediblepbx install log and there is nothing about the fax install. During the install I noticed it no longer asked me for the area code.So here's the deal with Incredible Fax. AvantFax only works with PHP 5.6, not 7.3. Not sure how much effort it would take to make AvantFax compliant with PHP 7.3, but the original developers are gone, and I don't want to tackle it.It involves reading the MySQL database for AvantFax in a different way for those that are curious.
But there's good news. We can load both PHP versions easily and switch to PHP 5.6 for those that want to use AvantFax. Then the Incredible Fax installer for Raspbian 10 works and is now included in Beta4. FreePBX 15 still works fine with PHP 5.6 so you really don't lose anything in terms of functionality.
New Beta4 release loads both 5.6 and 7.3 and makes PHP 5.6 the default. Now this Debian release works just like the CentOS 7 and Raspbian 10 platforms. For those that don't want to use AvantFax, we've included scripts to let you switch to 7.3 and back to 5.6. And, in pbxstatus, the Apache line now shows which PHP version is the current default, e.g. Apache/5.6 or Apache/7.3.
OpenVPN client script now included in Beta4 as well.
![]()
I was pretty sure I used the latest fax installer. To make sure I did another install starting with clean Debian. Same result. This is in a Proxmox 6.2 container. Later today I will try it in a Proxmox 6.2 VM just to make sure this is not isolated to just CT.@Eliad: Be sure you ran the right fax installer. An earlier beta release included an old CentOS script. The correct file name is incrediblefax2020-debian10.sh.
Link up your team and customers Phone System
Live Chat
Video Conferencing
Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.
Check your inbox!
We’ve sent you an email. Click on the button in the email body to verify your email address – (if you can not find it, check your spam folder).
Upon verification you will be directed to the 3CX setup wizard.