0

Overview

Unban Center For WHMCS has been designed to let your clients remotely unlock banned IP addresses in the most distinguished control panels, and also in VPS servers they are hosted on. The module is seamlessly integrated with cPanel, Plesk, DirectAdmin and InterWorx, but you are free to create alternative submodules for other systems, allowing all features to be tailored carefully to the professional standards of your business.

This tool offers unparalleled ease of use, as it instantly loads all available products based on the supported servers and submodules - all you have to do is select the ones you want to enable and choose your desirable unban type, including the most common CSF option. Additionally, you will be able to manage blacklists with particular IP addresses or even their complete ranges that cannot be unlocked, as well as unban clients automatically after they log in to your WHMCS. If you decide to let them, your customers will also be permitted to view the ban reasons, and unlock all IP addresses located on their VPS or a dedicated server.

Whether it's your clients who will hold the strings when it comes to unlocking IP addresses, never leaving your website, or you prefer to take charge, there is one choice that stands above all others - Unban Center For WHMCS!

Features

  • Client Area

    • Automatically Detect And Unban IP Addresses From:
      • Control Panel
      • Control Panel Hosted On Client's VPS/Dedicated Servers
    • Unban IP Addresses From Control Panels Automatically After Logging In To WHMCS Client Area
    • Check If IP Address Is Banned
    • Show Reason Of Ban
    • Show All Banned IP Addresses On VPS/Dedicated Servers
    • View Time Left Until Next Available Unban Action
    • Auto Complete VPS/Dedicated Server Credentials To Unban IP Addresses
    • Receive Email Notification After Unbanning IP Address Automatically
  • Admin Area

    • View Dashboard Summary:
      • Enabled Products
      • Pending Tasks
      • Available Services
      • Last Cron Run
    • Configure Unban Features Per Product:
      • Toggle Unban Availability
      • Define Minimum Unban Delay - Protection From Abuse
      • Configure Unban Location On Control Panel
      • Prevent Clients From Unbanning IP Addresses Different Than Their Current One
      • Automatically Unban Clients After They Log In To WHMCS Client Area
      • Choose Email Template To Notify Clients About Auto Unban
      • Show Ban Reason Before Unban Attempt
      • Show All Banned IP Addresses On Client's Dedicated/VPS Server
      • Toggle Debug Mode
    • Define Global Blacklists Of Elements Not To Be Unbanned:
      • IP Addresses
      • IP Ranges
    • Unban Single Client From Chosen Product:
      • Hosting Account
      • Dedicated/VPS Server
    • Check If Client IP Address Is Banned
    • Enable Automatic Log Cleaning After Specified Time
    • View And Delete Logs
  • Supported Modules

  • General Info

    • Supports IPv4 And IPv6
    • Requires MySQL 5.7 And Later For IPv6
    • Plesk Functionality Requires SSH Access And Root Account
    • Intuitive Creation Of Additional Submodules
    • Fully Integrated With Lagom WHMCS Client Theme
    • Multi-Language Support
    • Supports PHP 8.1 Back To PHP 7.4
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V8.9 Back To WHMCS V8.6
    • Requires ionCube Loader V12 Or Later
    • Easy Module Upgrade To Open Source Version
Read More

Changelog

v2.4.1

Released: Feb 1st, 2024
New Feature
  • WHMCS V8.8 and V8.9 support
Removed
  • Support for WHMCS V8.5 and previous

v2.4.0

Released: May 31st, 2023
New Feature
  • WHMCS V8.7 support
  • Support for CSF (ConfigServer Security & Firewall) in Plesk and Plesk Extended For WHMCS modules - case #300
  • Added "$unban_reason" and "$unban_ip" merge field variables that can be used in email templates to inform clients which IP address was banned and why - case #311
  • Automatically delete old log entries after the desired number of days - case #307
Improvement
  • Verification of the user ban status from the admin area will now include the ban reason
Changed
  • The cron "Tasks" parameter has been changed to cron "queue". Reconfigure your cronjob if performing an upgrade from the previous version
Removed
  • Support for WHMCS V8.3 and previous
  • Support for PHP 7.3 version
  • Enabled PHP "exec" function is no longer required for the server due to changes in the cron job
Bug Fix
  • Eliminated "error 500" that could show up in the browser's console when checking the ban status on DirectAdmin
  • Other minor code corrections and improvements

v2.3.8

Released: Dec 19th, 2022
New Feature
  • WHMCS V8.6 support
  • Support for PHP 8.1 version
Changed
  • Requires ionCube Loader V12 or later
  • The module timeouts have been decreased to 10 seconds to prevent WHMCS slowdowns when checking the status or performing the unban action - case #339
Removed
  • Support for WHMCS V8.2 and previous
  • Support for PHP 7.2 version

v2.3.7

Released: Jun 30th, 2022
New Feature
  • WHMCS V8.5 support
Removed
  • Support for WHMCS V8.1 and previous
Bug Fix
  • Eliminated problem with creating tables upon module activation if a database charset is different than UTF-8 - case #322
  • Fixed problem with the module not being able to unban IP addresses blocked in the cPanel cPHulk "History Reports" section - case #327
  • Resolved certain issues with unbanning from Imunify360 - case ##327
  • The case where the word "Array" could be displayed instead of the banned reason has been resolved - case #327
  • Fixed issue that allowed a client to unban an IP address that was within the "IP Ranges" blacklist
  • Corrected display of notification messages in the client area for the "Twenty-One" theme

v2.3.6

Released: Jan 13th, 2022
New Feature
  • WHMCS V8.4 support
Bug Fix
  • Removed exception error occurring when trying to access the addon module in the previous WHMCS versions - case #315

v2.3.5

Released: Oct 6th, 2021
New Feature
  • WHMCS V8.3 support
Removed
  • Support for WHMCS V7.10 and previous

v2.3.4

Released: May 28th, 2021
New Feature
  • WHMCS V8.2 support
Removed
  • Support for PHP 7.1 version
Bug Fix
  • Eliminated "Imunify METHOD: GetBlackListByIp CODE: 401" error that might have shown up on certain installations when checking IP address status - case #306

v2.3.3

Released: Apr 15th, 2021
New Feature
  • WHMCS V8.1 and "Twenty-One" theme support
Removed
  • Support for WHMCS V7.9 and previous
Bug Fix
  • Fixed problem with proper parsing of the DirectAdmin IP blacklist file if there were any comments - case #301
  • Unbanning IP addresses from the Imunify360 blacklist will now work properly - case #296
  • Resolved compatibility issues with PHP 7.4 version
  • Corrected certain security issue

v2.3.2

Released: Aug 19th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
Removed
  • Support for PHP 7.0 and previous
Bug Fix
  • Resolved authentication issue that might have occurred due to the expired cookie session key - case #286, #288

v2.3.1

Released: Jul 20th, 2020
Bug Fix
  • Fixed issues with unbanning from CSF on latest versions of DirectAdmin panel - case #286
  • The "Unban on CSF" option will no longer be displayed as the selected "Unban Type" when editing settings for DirectAdmin, when another type has been previously selected and saved - case #287

v2.3.0

Released: Apr 15th, 2020
New Feature
  • WHMCS V7.10 support
  • Changed "Unban Type" from the single dropdown selection to each independent toggles, so you can now freely choose which of the protections types to use simultaneously
  • Support for unbanning from temporary blocked IP addresses in cPanel - case #280
Removed
  • Support for WHMCS V7.7 and previous

v2.2.3

Released: Dec 13th, 2019
New Feature
  • WHMCS V7.9 support
Removed
  • Support for WHMCS V7.6 and previous
Bug Fix
  • The module will no longer display the notification that the given IP address is not banned in situation when the token authentication is not granted sufficient permissions - case #273
  • Fixed problem with unbanning IP addresses from CSF that were blocked due to DicrectAdmin brute force manager - case #276
  • The correct notifications will be now displayed when attempting to unban the IP address if the required functionality is not available - case #278
  • Resolved issue with unbanning IP addresses from CSF if the given IP address was on the temporary blocked list - case #279

v2.2.2

Released: Oct 7th, 2019
Bug Fix
  • The "Your IP is not banned" message should no longer be displayed in cases when the connection with DirectAdmin's CSF uses SSL protocol - case #270
  • Resolved problem with displaying invalid "DENYIN" reason for certain CSF responses from cPanel - case #272

v2.2.1

Released: Aug 7th, 2019
New Feature
  • WHMCS V7.8 support
Removed
  • Support for WHMCS V7.5 and previous
Bug Fix
  • Fixed problems with unbanning IP addresses when CSF in version 13 or later is used in the DirectAdmin panel

v2.2.0

Released: Jul 10th, 2019
New Feature
  • Support for unbanning from Imunify360 security solution used on cPanel/WHM - case #99
  • Clients can now receive email notifications on auto unbanning - case #254
Improvement
  • Slight UI adjustments
Changed
  • Adjusted colors of the tasks' statuses
Bug Fix
  • Fixed case where not every blocked IP address by CSF could be properly unbanned by the module - case #251
  • Corrected lack of error notification when trying to unban IP address using product's credentials that lack necessary permissions - case #256

v2.1.4

Released: Apr 5th, 2019
Removed
  • Support for WHMCS V7.4 and previous
Bug Fix
  • Module's language will now be correctly selected based on the default language settings in WHMCS

v2.1.3

Released: Jan 24th, 2019
New Feature
  • WHMCS V7.7 and PHP 7.3 support
Removed
  • PHPMailer library - no longer used by the module and might have caused issues with WHMCS
  • Support for WHMCS V7.3 and previous
Bug Fix
  • Fixed issue related to the dropdowns initiation to avoid interfering with other modules

v2.1.2

Released: Dec 17th, 2018
Bug Fix
  • A banned IPv6 address on the CSF can now be unbanned regardless of whether it is provided in a short or a full format - case #244

v2.1.1

Released: Nov 30th, 2018
Improvement
  • The service ID of the Unban Center destination in the client area is no longer required in the URL path - case #236
Bug Fix
  • Fixed case of the impossibility to unban other IP addresses then the actual one when the "Show Ban Reason Before Unbanning" option was set to ON - case #237
  • The "$_LANG" variable will no longer appear in newly generated module addon logs

v2.1.0

Released: Oct 3rd, 2018
New Feature
  • Allow clients to check the ban reason before unbanning the IP address
Improvement
  • The access hash, if available, will be now used instead of the password to connect with a dedicated server
  • A default port will be now automatically added when a dedicated server IP address is unbanned
  • The session of showing IP addresses banned on the server will be now maintained after successful connection in the client area
  • Added assorted validations when connecting to the server in the client area
  • Unsuccessful attempts to unban IP addresses will now be logged
  • Assorted UI and navigation adjustments
Removed
  • Support for WHMCS V7.1 and previous
Bug Fix
  • Resolved various compatibility issues with other modules due to CSS styles conflicts
  • The access to the unbanning section will be now impossible if none of the client's products is enabled in module addon
  • Other tweaks and code corrections

v2.0.3

Released: May 29th, 2018
Bug Fix
  • Resolved issue of adding the unbanning task even though the 'Auto Unban After Login' feature was disabled
  • Corrected fetching of the client's IP address into the Unban form
  • Fixed blank page occurring on the Internet Explorer browser

v2.0.2

Released: Apr 27th, 2018
Bug Fix
  • Resolved issues related to hooks occurring in the encoded module's version installed on WHMCS V7.5
  • The 'Enable' status is now properly set for products after module migration
  • Fixed problem with creation of the BlackRange table which may have been caused by the 'Specified key was too long; max key length is 1000 bytes' error
  • Resolved issue that might have led to the 'WhoopsExceptionErrorException' error

v2.0.1

Released: Apr 6th, 2018
Bug Fix
  • Fixed issue with validation that allowed clients to unban the IP addresses not belonging to them
  • The products that are excluded from unbanning are no longer displayed on the unban list
  • Resolved problem that might have caused the lack of products in the client area after migration from the previous versions
  • Solved issue with cache in PHP 5.6

v2.0.0

Released: Apr 4th, 2018
Improvement
  • Completely rewritten code
  • Rebuilt module user interface
  • Easier configuration of products
  • Blacklists are now global to cover all products at once
  • Removed integration code - no longer required
  • Assorted language adjustments
New Feature
  • WHMCS V7.5 support
  • PHP 7.1 and 7.2 support
  • Blacklist IP ranges - prevent all IP addresses within the specified range from being unbanned
  • DirectAdmin - unban clients from the IPs blacklist used for excessive login attempts
  • Automatically unban clients after they log in to the WHMCS client area
  • Show all IP addresses banned on the control panel for a client's dedicated/VPS server
  • Complete connection credentials automatically for a client's dedicated/VPS server
Bug Fix
  • Various code corrections

v1.7.11

Released: Dec 15th, 2017
Improvement
  • Adjusted look of notifications in the client area
  • Added IP address validation for the black list
Bug Fix
  • Corrected security flaw that may have allowed customers to unban IP addresses they do not own
  • Resolved problem that might have caused the lack of logs for all submodules
  • Rectified notification that could have incorrectly indicated that the selected IP address is banned

v1.7.10

Released: Apr 21st, 2017
Bug Fix
  • Corrected logs for cPanel CSF extension
  • Solved problem with encoding of characters

v1.7.9

Released: Dec 20th, 2016
Bug Fix
  • Resolved conflict with custom modules

v1.7.8

Released: Oct 24th, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Allow the translation of 'Unban' link in the client area

v1.7.7

Released: Oct 4th, 2016
New Feature
  • WHMCS V7 support
Bug Fix
  • Minor code refinements

v1.7.6

Released: Sep 22nd, 2016
Bug Fix
  • DirectAdmin submodule - prepare password to connect with server

v1.7.5

Released: Jul 26th, 2016
Bug Fix
  • Handle jQuery.noConflict() if currently used

v1.7.4

Released: Jun 27th, 2016
Improvement
  • Extended Multi-Language coverage
  • Translate module name visible in the client area

v1.7.3

Released: May 20th, 2016
New Feature
  • IPv6 Support
Bug Fix
  • cPanel & cPanel Extended For WHMCS submodules - clear cPhulk history
  • Ensure safety of displayed exception messages

v1.7.2

Released: Dec 2nd, 2015
Bug Fix
  • Resolved conflict with IP Manager For WHMCS

v1.7.1

Released: Oct 23rd, 2015
Improvement
  • Compatibility with WHMCS V5

v1.7.0

Released: Oct 14th, 2015
Others
  • New Submodule: Plesk & Plesk Extended
  • New Submodule: DirectAdmin & DirectAdmin Extended
  • New Submodule: InterWorx & InterWorx Extended
New Feature
  • Define port for connection with control panel located on VPS
Bug Fix
  • Minor tweaks and fixes

v1.6.1

Released: Aug 27th, 2015
Changed
  • Allow unban from active services only
Bug Fix
  • View of 'Unban User' page with large client database

v1.6.0

Released: Aug 17th, 2015
New Feature
  • WHMCS V6 support
  • Unban from VPS / dedicated servers
  • Unban from cPanel cPHulk history reports
  • Show awaiting time for client repeated unban action
  • Check if client IP address is banned
  • Display client IP address
  • Clear logs
Bug Fix
  • 'Set For All' button
  • Unban users from admin area
  • Display logs
  • Minor tweaks

v1.5.5

Released: Apr 17th, 2015
Improvement
  • Implementation of new API request for cPHulk on cPanel 11.48.00.13+

v1.5.4

Released: Feb 2nd, 2015
Improvement
  • Multi-Language
Bug Fix
  • Display the reason of ban
  • Unban through reseller API
  • Unban temporarily banned users

v1.5.3

Released: Dec 11th, 2014
Bug Fix
  • Unban issue
  • JS multi-language issue

v1.5.2

Released: Sep 9th, 2014
New Feature
  • Display the cause of ban for the IP address before unbanning it

v1.5.1

Released: Aug 29th, 2014
Changed
  • Improved security and license validation

v1.5.0

Released: Jul 9th, 2014
New Feature
  • Configure unban functionality per product group
  • Unban multiple IP addresses from the admin area
  • Unban IP address assigned to any account from the admin area
  • Unban custom IP address from the admin area
  • View information about cause of ban
Others
  • Fixed: Multi-Language support
  • Fixed: Unban temporary ban from CSF

v1.0.0

Released: Apr 10th, 2014
Launch
  • Stable Release
Read More

Reviews

  • 6 years ago
    We love this product as it allows our clients to easily remove their blocked IP addresses from cPanel without having to log support requests with our help desk.
Read More

See Also

Zendesk For WHMCS Icon
Plesk Extended
$149.95/yr
WHMCS V8.9

Plesk Extended For WHMCS

Chosen by 637 customers

Provision customized web hosting accounts through WHMCS in an automated way and allow your clients to remotely manage their FTP accounts, install applications and more.

$149.95/yr
DirectAdmin Extended For WHMCS Icon
DirectAdmin Extended
$149.95/yr
WHMCS V8.9

DirectAdmin Extended For WHMCS

Chosen by 412 customers

Automate the provisioning of web hosting accounts and permit your clients to access FTP server, handle files, web applications and other crucial components remotely.

$149.95/yr
DNS Manager For WHMCS Icon
DNS Manager
$249.95/yr
WHMCS V8.9

DNS Manager For WHMCS

Chosen by 1694 customers

Provision DNS and rDNS zones, configure them flexibly through packages, access control tools plus empower your clients to manage zones and records in your WHMCS.

$249.95/yr

Account Synchronization For WHMCS

Chosen by 185 customers

Automate the import/export and two-way synchronization of accounts, products and clients located at cPanel, Plesk and other external servers with your WHMCS.

$99.95/yr
;