WHMCS CSF Unblock IP Module

Let clients securely unblock their own IPs from your servers’ ConfigServer Security & Firewall (CSF/LFD), and give staff powerful tools to search, unblock, whitelist, and audit — all without SSH.

  • Client-area “Unblock My IP” & custom IP check (IPv4/IPv6)
  • Multi-server & server-group targeting with role-aware access
  • Audit log, rate limits, reCAPTCHA, and email notifications
  • Admin: search blocks, unblock/whitelist, whois/rdns, reasons
  • Hooks for login failures, ticket macros, and cron cleanup

Prefer a walkthrough? Request a demo · Docs: Knowledgebase

Feature Spotlights

Why our CSF module stands out

Client self-serve + powerful admin tooling, safely.

Client self-serve

Client Self-Serve

Unblock current IP or a specific IP with validation.

Learn more →
Admin tools

Admin Toolbox

Search, unblock, temp-whitelist, and push to cluster.

Learn more →
Security

Built-in Safety

Rate limits, reCAPTCHA, audit logs, RBAC.

Learn more →
Logs

Reasons & History

Show LFD reason, whois/rdns, recent block events.

Learn more →
Highlights

Key capabilities at a glance

Reduce tickets, keep servers secure, and speed up unblock flow.

IP

IPv4/IPv6

Validation, normalization, and whois/rdns lookup.

Servers

Multi-Server

Target server or server group; cluster push.

Security

Secure by Design

Rate limits, reCAPTCHA, RBAC, audit trail.

Hooks

WHMCS Hooks

Login failure correlation, ticket reply macros.

Features

Client self-service + Admin control

Fast unblocks for clients, deep visibility for staff.

Client-Area Features
  • Unblock my IP (auto-detect) or enter another IP (IPv4/IPv6)
  • Select target service/server (or auto from product)
  • Reason display from LFD/CSF when available
  • Optional temporary whitelist with TTL
  • Rate limit requests, optional reCAPTCHA
  • Email confirmation/notification templates
Security & Compliance
  • Role-based access, server-group scoping, and action permissions
  • reCAPTCHA (v2/v3), CSRF tokens, and per-client throttle
  • Audit log of requester, IP, server, action & outcome
Admin-Side Features
  • Search blocks across servers / groups by IP or client
  • Unblock, temp/permanent whitelist, or re-block
  • Show reason (lfd logs), whois, rDNS, and ASN
  • Cluster push (apply action on multiple servers)
  • Ticket reply macro button to run an unblock
  • Automated cron cleanup of expired whitelists
Logs & Integrations
  • Full audit trail with export (CSV/JSON)
  • Hooks: AfterModuleCreate, ClientLoginShare, TicketOpen
  • Optional Slack/Email notifications for admin actions
Screenshots

See it in action

Client unblocks, admin search, logs & notifications.

How It Works

From “blocked” to “unblocked” in seconds

1

Detect

Client opens the module; we auto-detect their IP & validate.

2

Unblock

Run safe CSF command via API/SSH wrapper to remove block.

3

Confirm

Show result & reason. Optional TTL whitelist + email notice.

Pricing

Choose your license

Simple plans — add support or renewals any time.

Monthly Leased

Self-hosted license with ongoing updates.

$9.00/mo AUD
  • Self-hosted
  • Updates included
  • ionCube required
Order Now

Owned Licence

12 months of updates; renew yearly.

$89.00/yr AUD
  • Self-hosted
  • 12 months updates
  • Renew to continue
Order Now

Prices in AUD. Taxes may apply. Replace with your actual WHMCS product IDs.

FAQ

Questions About the CSF Unblock Module

How do you connect to CSF?

Via a secure server-side bridge/daemon or limited SSH wrapper, with per-server credentials and RBAC scoping.

Does it support IPv6?

Yes — both IPv4 and IPv6 are supported with proper validation and normalization.

Can clients whitelist permanently?

Admins can allow temporary TTL whitelists in client area; permanent whitelists are admin-only.

Multi-server clusters?

Yes — actions can be targeted at a server, a WHMCS server group, or a defined cluster profile.

Requirements?

WHMCS 8.x+, PHP 8.1+, CSF/LFD on target servers, and cron access. Encoded build requires ionCube Loader.

Security features?

Rate limiting, reCAPTCHA, CSRF tokens, RBAC, IP/ASN checks, and full audit trail with export.

Money-back guarantee?

30-day refund on new licenses (excludes installation/custom work).

Support & updates?

Monthly includes ongoing updates while active. Owned includes 12 months of updates; renew to continue.

Fewer Tickets, Happier Clients

Empower clients to self-serve unblocks while keeping your team in control — securely and audibly.

See Pricing Contact Us

Custom clusters & workflows available.