DirectAdmin CustomBuild Failed: Logs, Lock File, Re-run and Rollback
Fix a failed DirectAdmin CustomBuild run: find the log, check the lock file, fix common compile errors, re-run one component and roll back a version.
October 6, 2026
SPF Too Many DNS Lookups: Fix PermError and the 10-Lookup Limit
Fix SPF PermError "too many DNS lookups": what counts toward the 10-lookup and void-lookup limits, how to count includes, and safe fixes.
October 6, 2026
Outlook 550 5.7.515: Fix the High-Volume Sender Rejection
Fix Outlook.com 550 5.7.515 "sending domain does not meet the required authentication level": the 5,000-a-day rule, SPF, DKIM, DMARC and alignment checks.
October 6, 2026
Emails Going to Junk in Outlook and Hotmail: Sender-Side Fix
Why your mail lands in Outlook.com or Hotmail junk and how to fix it from the sending side: authentication, IP checks, SNDS reputation, JMRP complaints and content.
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 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
VICIdial “No one is in your session” Error: 8 Checks to Fix It
Fix the VICIdial "No one is in your session" error: screen processes, phone registration and server IP, conference entries, DAHDI timing, ViciPhone SSL and WebSocket.
October 6, 2026
Hyper-V Checkpoint Merge Failed: Fix Stuck AVHDX Chains Safely
Fix a Hyper-V checkpoint stuck merging or a merge failed error: find backup-created and orphaned AVHDX files, delete checkpoints safely, and merge offline as a last resort.
October 6, 2026
Find cPanel, DirectAdmin and MySQL Passwords from the CLI (and One-Time Login Links)
Short answer: cPanel and DirectAdmin do not keep the root, WHM or admin password anywhere you can read it back. They are normal Linux user passwords, stored only as hashes in /etc/shadow. You either reset them or, better, log in with a one-time login link created from the command line. What you can read as
October 6, 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
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
Server hacked: incident response runbook for Linux and cPanel Pro
An incident response runbook for a hacked Linux or cPanel server: contain it, preserve evidence, find the entry point, decide clean or rebuild, rotate credentials in the right order and tell customers.
September 30, 2026