Emergency server help: get in touch

Guides

Step-by-step guides and fixes for cPanel, DirectAdmin, Linux, Windows Server, email and DNS.

Step-by-step guides and fixes for server administrators: cPanel, DirectAdmin, Windows Server, email, DNS, security and more. Free to read, tested on real servers. Press / to search.

368 guides

Jump to: Cheat sheets Installation guides Scripts Free tools

chan_sip to PJSIP Migration: sip_to_pjsip.py, Option Mapping, Tests

Migrate from chan_sip to PJSIP before Asterisk 21+: run sip_to_pjsip.py, fix what it misses, map common options, use fwconsole on FreePBX, and test.

October 6, 2026

Asterisk CLI Commands Cheat Sheet: PJSIP, Calls, Dialplan, Logs

PJSIP-era Asterisk CLI cheat sheet: endpoints, contacts, registrations, SIP and RTP debugging, dialplan, logging and safe restarts, checked on Asterisk 22.

October 6, 2026

PJSIP Endpoint Unreachable or Unavailable: Fix Qualify and NAT

Fix PJSIP endpoints and contacts showing Unreachable or Unavailable: what qualify does, how to read contact status, and fixing NAT keepalives, firewalls and stale contacts.

October 6, 2026

FreePBX PJSIP Trunk Setup: Registration, IP Auth, Routes, NAT

Set up a provider-neutral PJSIP SIP trunk in FreePBX 17: registration vs IP authentication, NAT, codecs, outbound and inbound routes, verification and fixes.

October 6, 2026

Upgrade FreePBX 16 to 17: Backup, Restore and Migration Checklist

Move from FreePBX 16 (SNG7) to FreePBX 17 (Debian 12) with backup and restore: CLI restore options, chan_sip conversion, licences and a cut-over checklist.

October 6, 2026

FreePBX Responsive Firewall vs Intrusion Detection (FreePBX 17)

FreePBX Responsive Firewall vs Intrusion Detection explained, why both are missing on open-source-only FreePBX 17, and how to rebuild the protection with fail2ban and your own firewall.

October 6, 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.