User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

If you have installed FusionPBX from the installation scripts you will notice it has already some fail2ban configurations. If you are using my RPM's, it doe not include any kind of this configuration as my philosophy is to specialize in the package to do one thing, not a do-it-all. Anyway, if you are only using FusionPBX with FreeSWITCH as a personal PBX those rules should be more than enough.

I recommend you do a quick reading of my previous fail2ban post where I describe the gap between Layer 7 exposures versus Layer 3 controls. You will understand my thinking.

If you are being more serious about your PBX or you are running a business you will find at one point those rules are not enough. I will explain myself a little more. As a commercial service, your exposure to the world is bigger; your domain is advertised, telephones do DNS, HTTP and SIP request to your servers and sooner than later you will start getting your first kiddy scripts targeting your servers. As you grow, you will find your customers are far to be technical; they do many dumb things (wrong password because they changed something on the service or inside jobs from tech staff are some examples) which leads to fail2ban rule applications.

There is nothing more harmful than a bad review from an ignorant customer. They do not know why they are being blocked. So, here is where we need to tun fail2ban and add some important information to pre-block offending IP's.

Read more: Taking the Hardening of FusionPBX / FreeSWITCH further

User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

The Enhanced XML CDR Importer is a piece of software that directly replaces the standard FusionPBX XML Importer. Each time a call is finished, the FreeSWITCH, through the mod_xml_cdr module, will call an HTTP PHP script that will import the call detail record into the database. It is called XML because FreeSWITCH actually uses an XML format to push the data.

Read more: Enhanced XML CDR Importer for FusionPBX 1.2.2 Released

User Rating: 5 / 5

Star Active Star Active Star Active Star Active Star Active

I also have forgotten to make this public, but from some days ago the Signalwire Client C RPM for CentOS 7 and 8 is available. Signalwire Client C is the library that allows communication with Signalwire services. It is needed if you want to enable signalwire module.

Read more: Signalwire-client-c 1.2.0 RPM for CentOS 7 & 8

Subcategories

About

Read about IT, Migration, Business, Money, Marketing and other subjects.

Some subjects: FusionPBX, FreeSWITCH, Linux, Security, Canada, Cryptocurrency, Trading.