Knowledgebase › PBX / VoIP

PBX / VoIP

Search Knowledgebase

Articles

"FATAL ERROR: DB connect failed" on FreePBX/FusionPBX — diagnosing MariaDB problems

The PBX boots, Asterisk runs, but the GUI throws FATAL ERROR: DB Connection Failed or MySQL connect ERROR, or the…

Views: 9
A2P 10DLC for SMS — brand/campaign registration and why your texts vanish without it

If you're using a US 10-digit phone number to send SMS from your PBX or application, the carriers now require you…

Views: 4
Asterisk without FreePBX — minimal pjsip.conf for a single SIP trunk

FreePBX® is excellent for managing complex deployments, but if you just need Asterisk to bridge one carrier to…

Views: 3
Call queues that actually work — priority routing, agent skills, fallback destinations

Most FreePBX® call queues start as "add agents, set ring strategy, done" and become an unmaintainable knot of…

Views: 4
Configuring a new FreePBX install — extensions, SIP trunk, first call

Your LYLIX PBX VPS came up with FreePBX® already installed, configured, and reachable on its public IP. This…

Views: 4
Connecting FreePBX to Flowroute — SIP trunk setup walkthrough

Flowroute is a long-running US-based SIP-trunking provider, known for IP-based authentication (no credentials to…

Views: 3
Connecting FreePBX to Telnyx — SIP trunk setup walkthrough

Telnyx is one of the most popular SIP-trunk carriers for FreePBX® deployments — API-first, credit-based…

Views: 5
Connecting FreePBX to VoIP.ms — SIP trunk setup walkthrough

VoIP.ms is a popular low-cost SIP-trunk provider — pay-as-you-go or unlimited per-DID plans, lots of POP…

Views: 5
DTMF that doesn't register — RFC2833 vs SIP INFO vs inband, and when each breaks

DTMF (the keypad tones — touch-tones) seems trivial until you hit a voice menu that ignores your key presses,…

Views: 3
E911 setup with Telnyx — register your physical address for 911 dispatch

In the United States, every phone number capable of making a 911 call must have a registered physical address that…

Views: 4
FreePBX backup and restore — what the module covers, what it doesn't, what you should add

The FreePBX® Backup & Restore module is the in-PBX backup tool — it captures the FreePBX…

Views: 4
FreePBX upgrade failed — recovery, rollback, and how to avoid it next time

FreePBX® distro upgrades have moving parts: framework, modules, underlying OS packages, PHP, MariaDB, Asterisk…

Views: 4
FusionPBX initial setup — domains, tenants, gateways, first dialplan

Your LYLIX PBX VPS provisioned with FusionPBX® came up with FreeSWITCH® running, FusionPBX accessible,…

Views: 4
Hardening a public-facing PBX — fail2ban, allowlists, pjsip security, port 5060 reality

A PBX with port 5060 on the public internet receives SIP brute-force traffic from the moment it boots. The…

Views: 4
Inbound and outbound route patterns in FreePBX — common scenarios

Dial patterns are FreePBX®'s way of matching dialed numbers to trunks and matching inbound DIDs to…

Views: 4
Migrating from an on-prem PBX (Elastix, AsteriskNow, legacy boxes) to a LYLIX VPS PBX

Moving a PBX from a physical box in a closet to a hosted VPS is one of the most common LYLIX onboardings. The good…

Views: 3
One-way audio and choppy calls — a structured diagnosis walkthrough

"They can hear me but I can't hear them" (or the reverse), or audio that's there but unusable — choppy,…

Views: 3
Picking SIP codecs — G.711 vs G.722 vs Opus, bandwidth math, codec negotiation gotchas

"Which codec should I use?" is one of those VoIP questions where the wrong answer doesn't break the call — it…

Views: 5
Polycom autoprovisioning end-to-end — bootstrap.cfg, MAC-specific files, TLS provisioning

Polycom phones (VVX series and the newer Poly Edge) can pull their full configuration from a provisioning server on…

Views: 5
Provisioning Polycom, Yealink, and Grandstream phones from FreePBX

Hand-configuring a SIP phone through its web UI is fine for one phone. For five, ten, or fifty — you want…

Views: 3
Sangoma phones with EPM — when to use the FreePBX Endpoint Manager (and when not to)

The FreePBX® Endpoint Manager (EPM) is a commercial module that handles phone provisioning from inside the PBX…

Views: 3
SIP behind NAT — why your audio is one-way and how to fix it

"I can hear them but they can't hear me" — or the reverse — is the most-asked SIP question on the…

Views: 4
STIR/SHAKEN — what it is and what you need to do as a VPS PBX customer

STIR/SHAKEN is the framework US carriers use to cryptographically attest that the caller ID on an outbound call is…

Views: 5
T.38 fax setup — passthrough vs reinvite, MTU pitfalls, per-carrier tips

Fax over VoIP is one of those problems the industry quietly admitted it never fully solved. T.38 makes it work most…

Views: 5
Voicemail-to-email when it never arrives — DKIM/SPF, msmtp, sendmail tracing

Voicemail-to-email is one of those features that "just works" until your VPS IP changes, or your mail relay swaps,…

Views: 3
WebRTC softphones with FreePBX — sipml5/JsSIP, Asterisk WSS, common breakages

WebRTC lets a browser act as a SIP phone — no client install, no extension provisioning, just open a URL.…

Views: 3
Why your SIP trunk drops every 30 minutes — registration TTL, NAT pinholes, OPTIONS keepalives

You've got a SIP trunk that comes up, runs fine, and falls over at the same interval — every 30 minutes,…

Views: 4
Yealink autoprovisioning — DHCP option 66, AutoP URL, encrypted configs

Yealink's "AutoP" provisioning is similar in shape to Polycom's but with a couple of important differences: the…

Views: 5

« « Back

Powered by WHMCompleteSolution