WhatsApp Support Reach us instantly via WhatsApp.

Knowledgebase

How to Install CSF Firewall After ConfigServer Shutdown (Complete Guide + Fixing Auto Updates Issue)

Way to the Web Ltd, the developer of ConfigServer, permanently closed on August 31, 2025, ending its official website, services, and updates. Before closing, it released the final version of CSF – ConfigServer Security & Firewall as an open-source project on GitHub. WebPros later took over a dedicated CSF version for cPanel & WHM, now officially available through the cPanel package system.

Installing CSF on cPanel & WHM Servers

cPanel provides an official package named cpanel-csf, which is maintained by WebPros and receives security and stability updates.

AlmaLinux, CloudLinux, and Rocky Linux
yum install cpanel-csf -y
Ubuntu
apt install cpanel-csf -y

After the installation is complete, check the installed CSF version:

csf -v

If a version number is displayed, CSF has been installed successfully.

Installing CSF on Other Servers from GitHub

On servers that do not run cPanel, you can install the final original version released by ConfigServer before the company closed. An archived copy is currently available on GitHub.

  1. Download the CSF package:
wget https://github.com/centminmod/configserver-scripts/raw/refs/heads/main/csf.tgz
  1. Extract the package and enter its directory:
tar -xzf csf.tgz
cd csf
  1. Run the installation script:
sh install.sh
  1. Verify the installation:
csf -v

If a version number is displayed, CSF has been installed successfully.

Disabling Automatic Updates in Older Versions

Important: The following steps apply only to older CSF versions and do not apply to the official cpanel-csf package. Older versions may continue attempting to connect to the discontinued ConfigServer update servers, causing repeated update failure messages.
Through the Control Panel
  1. Open the CSF settings in your control panel.
  2. Change the option to AUTO_UPDATES = OFF.
  3. Save the changes, then restart CSF and LFD.
Through the Command Line
  1. Open the CSF configuration file:
nano /etc/csf/csf.conf
  1. Find the following line:
AUTO_UPDATES = "1"

Change it to:

AUTO_UPDATES = "0"
  1. Restart CSF and LFD:
csf -r
systemctl restart lfd
Need help? If you encounter any issues or have questions, please contact our support team.
Was this answer helpful?