Emergency server help: get in touch

3CX

3CX guides and tools: install and update 3CX, SIP trunks, firewall ports, call quality and moving an on-premise PBX to 3CX hosted or cloud VoIP.

3CX vs FreePBX: Licensing, Hosting, Features and Lock-in (2026)

Neutral 3CX vs FreePBX comparison for admins (Oct 2026): licensing, cost, hosting, features by edition, customisation and lock-in, sourced from vendor pages.

October 6, 2026

PJSIP NAT Settings Generator: Asterisk, FreePBX, Issabel, VitalPBX, 3CX

Generate the PJSIP NAT settings for Asterisk or FreePBX: transport local_net and external addresses, endpoint rtp_symmetric, force_rport and rewrite_contact, rtp.conf, router port forwards and the commands that prove it works.

October 3, 2026

PJSIP Behind NAT: Asterisk and FreePBX Settings for Two-Way Audio

Configure Asterisk PJSIP and FreePBX behind NAT: local_net and external addresses on the transport, rtp_symmetric, force_rport and rewrite_contact on endpoints, router port forwards and SIP ALG, and how to confirm it with the PJSIP logger.

October 3, 2026

fail2ban for Asterisk and FreePBX: Block SIP Password Guessing

Set up fail2ban for Asterisk PJSIP: turn on the security log, confirm the stock filter matches with fail2ban-regex, create a jail that reads the right files, test a ban, and keep your SIP provider and office off the ban list.

October 3, 2026

How Many SIP Channels Do You Need? Size SIP Trunks with Erlang B

Size SIP trunks properly: measure busy-hour traffic from your PBX CDR, convert it to Erlangs, choose channels with Erlang B for a 1% grade of service, then check bandwidth and set the channel limit on the PBX.

October 3, 2026

Troubleshoot SIP Calls with sngrep and the Asterisk PJSIP Logger

How to use sngrep and the Asterisk PJSIP logger to capture a failing call, read the SIP ladder, save a pcap, check RTP audio, and find NAT, codec and authentication problems on Asterisk and FreePBX.

October 3, 2026

SIP Error Codes on Asterisk and FreePBX: Fix 403, 404, 408, 488 and 503

A troubleshooting walk-through for the SIP errors that break calls on Asterisk, FreePBX and SIP trunks: how to find the failing response, then what causes 403, 404, 408, 480, 488 and 503 and how to fix each.

October 3, 2026

SIP Firewall Rules Generator: iptables, nftables, UFW, firewalld, CSF and pfSense

Generate firewall rules for Asterisk, FreePBX and other SIP servers: SIP limited to your provider and phones, the RTP range open, scanner protection, and the matching rtp.conf and PJSIP NAT settings.

October 3, 2026

VoIP MOS Calculator: Call Quality (R-Factor) from Latency, Jitter and Packet Loss

Estimate the MOS and R-factor of VoIP calls from latency, jitter, packet loss and codec with the ITU-T G.107 E-model, see where the score is lost, and how much loss or delay your network can take.

October 3, 2026

Erlang Calculator: How Many SIP Channels (Erlang B) or Call Centre Agents (Erlang C)

Work out how many SIP channels or trunks you need for a target blocking rate (Erlang B), or how many agents a call centre needs for a service level (Erlang C), from busy-hour calls and average call length.

October 3, 2026

SIP Trace Analyzer: Find NAT, Codec and Dropped-Call Problems in a SIP Log

Paste a SIP trace from sngrep, pjsip set logger, sip set debug or tcpdump and get the call flow, codecs, media addresses and the likely cause of one-way audio, 32-second drops, failed registrations and codec errors.

October 3, 2026

SIP Response Codes: Lookup for Every SIP Error, With Causes and Fixes

Look up any SIP response code (403, 404, 408, 480, 486, 488, 503 and more) or Q.850 hangup cause and see what it means, the usual causes on Asterisk, FreePBX and SIP trunks, and what to check.

October 3, 2026

Free website test

Is your website set up right?

Check SSL, security headers, redirects, robots.txt, sitemap, llms.txt and security.txt in one test. It takes about 30 seconds.