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
sip.conf to pjsip.conf Converter for Asterisk
Convert sip.conf peers, templates and register lines to pjsip.conf endpoint, auth, aor, identify and registration sections in your browser.
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
Hyper-V Export and Import VM: Move VMs with PowerShell
Export, import and move Hyper-V VMs with PowerShell: Export-VM, Compare-VM fixes, Import-VM -Copy -GenerateNewId, and Move-VM with Kerberos on Windows Server 2025.
October 6, 2026
Exchange Server SE Upgrade from 2019 CU15: In-Place Steps
Upgrade Exchange 2019 CU14/CU15 to Exchange Server Subscription Edition in place: what changed, licensing basics, DAG maintenance mode, setup commands and checks.
October 6, 2026
cPanel Migration Preflight Check Pro
A cPanel migration preflight check that compares the source server with the destination over SSH and prints a go/no-go report: versions, PHP, collisions, IPs, DNS, disk and database risks.
September 30, 2026
Server Inventory Report
A one-page server inventory report for Linux: OS, hardware, disks, IPs, control panel, web server, PHP, database and mail versions, firewall, backups, open ports and pending updates.
September 30, 2026
Redirect Chain Checker
A redirect chain checker for the command line: follows each URL hop by hop with curl and flags loops, chains longer than two, 302s, HTTPS downgrades, non-200 endings and inconsistent www/https variants.
September 30, 2026
cPanel Account Inventory
A cPanel account inventory in one command: domain, addon and parked counts, IP, package, owner, disk, inodes, mailboxes, databases, PHP version, creation date and suspension for every account.
September 30, 2026
Active Directory UPN Suffix: 4-Step Setup for Microsoft 365
Add a routable UPN suffix to an Active Directory forest with Domains and Trusts or Set-ADForest, change user UPNs in bulk with PowerShell, match the suffix to a verified Microsoft 365 domain, understand what Entra Connect does with the change, and roll back safely.
September 30, 2026
Port Phone Number to VoIP: 6 Steps and Common Rejections Explained
The six steps to move business phone numbers to a VoIP provider or cloud phone system, the documents carriers ask for, the reasons ports get rejected, and how to avoid missed calls on port day.
September 30, 2026
Migrate PBX to Cloud: 8-Step Plan From 3CX or Asterisk
An eight-step plan for moving from an on-premises 3CX, FreePBX or Asterisk system to a hosted phone system: what to inventory, how to test the network, how to pilot and port numbers, and what to keep when you switch the old PBX off.
September 30, 2026