Publishes /llms.txt per the llmstxt.org convention: an H1, a summary
blockquote, an orientation paragraph, and H2 sections mirroring the
sidebar with links to every doc page (frontmatter titles and
descriptions, absolute URLs with trailing slashes), plus an Optional
section with the homepage and sitemap.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
These 301s live in .htaccess on secure.anhonesthost.com and existed only
on that server. WHMCS rewrites .htaccess during some updates, which would
silently drop them — every retired KB URL would start 404ing with nothing
in version control to restore from.
deploy/README.md documents where it installs, how to reinstall, and the
two traps: article/category IDs collide (only the trailing .html tells
them apart, so rule order is load-bearing) and the slug is ignored.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Replaces the three Outlook 2016 articles (WHMCS 2, 3, 9 — ~62k views)
with one client-agnostic setup guide. Outlook 2016 went end of life in
October 2025, and the two archiving articles documented a feature the
current Outlook doesn't have.
Server settings are taken from the live autoconfig endpoint rather than
the old articles: IMAP 993/SSL, POP3 995/SSL, SMTP 587/STARTTLS, username
is the full address. cPanel settings verified against cpanel01.
Adds a Baruwa retirement notice covering the move to Proxmox Mail Gateway
in November 2026. Deliberately frames this as a platform change rather
than describing our current outbound filtering posture — see the PR
discussion.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Adds a cPanel hosting section so cPanel customers have a correct
destination — previously this KB was WHP-only, so cPanel-specific
articles had nowhere to redirect to:
- cpanel/nameservers (WHMCS 5, 24k views)
- cpanel/free-ssl-certificate (WHMCS 8, 18k views)
- cpanel/fix-a-403-error (WHMCS 6, 20k views)
- cpanel/wordpress-email-from-your-domain (WHMCS 7, 25k views)
Rewritten rather than copied where the originals were wrong or thin:
- WordPress SMTP told customers to use port 25 unencrypted; now 587/TLS
with 465 as the implicit-TLS alternative.
- The 403 article now says explicitly that loosening permissions to 777
makes suEXEC refuse harder, since that's the instinctive wrong fix.
- AutoSSL gained the actual failure modes (CAA records, .htaccess
redirects intercepting validation, domain not added to the account).
Also removes email/outbound-spam-filtering, added in the previous commit.
Outbound filtering via Baruwa has been disabled and Baruwa is being retired,
so the page describes a feature we no longer offer. It needs rewriting
around the Proxmox migration before it can ship.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
First step of retiring the WHMCS knowledgebase in favour of
kb.anhonesthost.com. Ports the four articles that are still accurate and
product-agnostic, into three new top-level sections:
- domains/ — transferring a domain, flushing a local DNS cache
- email/ — why we filter outbound mail
- support/ — remote support via RustDesk
Content was refreshed rather than copied verbatim:
- RustDesk download links were pinned to 1.3.8; now point at /releases/latest
(current is 1.4.9). API server switched to https, which the relay serves.
- macOS DNS flush gained the killall mDNSResponder step, without which the
documented command usually appears to do nothing.
- The nameserver list was deliberately not ported — this KB points customers
at Dashboard → Server Information instead of hardcoding per-server values.
- Added an anti-social-engineering warning to the remote-support page.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>