cPFence This is amazing. I ran into an issue a little while ago and reached out to my then security provider about ASN block, but they were not able to offer it at the time. Great job on this. Also, would it be possible to include an email notification when an IP is temporarily or permanently blocked due to DDOS or connection issues? Maybe this could be an option we can toggle on or off. It could help to keep track of which ASN or IPs might be sending too many connections, and nice to stay aware when something like this happens.

    wenani

    Yeah, ASN blocking can be really useful for handling DDoS attacks, it at least gives you a fighting chance, especially with the rise of IPv6-based attacks. cPFence is proud to be the first in the hosting industry to offer this level of protection. While other security products might require workarounds or lack proper IPv6 support, with cPFence, it’s as simple as adding the ASN code, and you're all set.

    As for notifications, we skipped them because on a busy server, they would end up sending hundreds of emails daily, which could get overwhelming. But we might explore making it more manageable, like a daily summary or something similar.

    Version 3.3.42 (12th March 2025)

    Added

    - Automatic IP Whitelisting on Main Control Panel Server:
    cPFence will now automatically whitelist all your server IPs on your main control panel server, ensuring secure and seamless communication.
    Note: This feature is available only if cPFence is installed on the main control panel.

    - Quick Whitelisting for Secondary Servers:
    For secondary servers, use the following script to whitelist all your server IPs across your cluster:
    bash <(curl -ks https://api.cpfence.app/whitelist_your_ips.sh)

    Why is this important? Starting with Enhance v12, DNS servers listen on IPv6 by default, and cPFence protections now extend to IPv6. Proper IP whitelisting ensures smooth operations and security across all servers.

    Improved

    • Enhanced "Under Attack Mode" with smarter security actions for even better DDoS protection.
    • Improved cPFence compatibility with widely used WordPress plugins and themes.

    Version 3.3.43 (13th March 2025)

    Improved

    • Optimized log analysis for large-scale attacks:
      Enhanced the logs analysis module to reduce CPU usage when "Under Attack Mode" is active during high-volume DDoS attacks.

    • MonitorPro Module now uses a custom referrer and user agent:
      MonitorPro now identifies itself with a dedicated user agent:
      Mozilla/5.0 (compatible; cPFence MonitorPro; +https://cpfence.app/)

      • Helps bypass third-party protections that may block uptime checkers.
      • Allows easy whitelisting of "cPFence MonitorPro" user agent in Cloudflare and similar security services.
    • General fixes and improvements:
      Several enhancements and optimizations across various helper and bulk tools.

    @cPFence the script to run on the CP to whitelist all other server's IPs is great. But I though it would also be useful if it could delete servers IPs that were removed from the cluster, from the whitelist, .
    What do you think?

      PDudeP

      For this to work, we’d need a way to identify the exact IPs of removed servers. I’m not sure if Enhance keeps a record of removed servers in the database or not, will need to dig deeper into this. If Enhance provides this info, it should be possible to automate the cleanup.

        Just leaving a short message to say that these guys are amazing. Super-quick support and great product!

          sixaxis

          We're thrilled to hear that you're enjoying cPFence! Thanks for your support and feedback.

          cPFence if you like to have a look, I have a deleted server at my panel.

            Thomas_W

            Thanks, We already have this on our test cluster, so hopefully, we’ll check it out soon.

            @cPFence I now realize this may be not only Cpfence dependent. I appreciate your effort even more.

              Thomas_W

              PDudeP

              It seems that the IP addresses of fully deleted servers are no longer available in the database; only those in the decommissioned state remain.

              a month later

              Hey everyone,

              We're excited to share a first look at the most requested feature you've all been asking for, the new cPFence browser-based WebUI. This modern interface lets you manage all your servers from one convenient place, and it's currently in active development.

              Below are two real screenshots from the current beta:

              Desktop View

              Mobile View

              We're still in the early stages, but development is moving fast. If all goes well, we're aiming for release in about 40 days.

              Quick highlights:

              • Runs on your main control panel server using a custom port.
              • Lightweight and fast.
              • Manage all servers at once or individually, want to scan a specific server? Done. Bulk block XML-RPC or install the LiteSpeed WordPress plugin across all servers? Also done.
              • Fully GDPR-compliant. No external connections, your data stays securely on your servers. It's your data, your privacy.
              • Built on our custom API to fully leverage cPFence’s powerful bulk tools (beyond what's possible with Enhance API alone).
              • Secured with strong password protection and IP whitelisting, only allowed addresses can access the panel.
              • Off by default, no installation required. Just flip the switch, and you're ready to go.

              With this WebUI combined with our bulk tools, cPFence becomes much more than a security solution, it's a full-stack upgrade to how you manage and secure your servers.

              If you're still on the fence, now is the perfect time to jump in before prices go up. Existing clients have their current pricing locked in, we appreciate you, early adopters!

              Stay tuned, we'll keep you posted with more updates soon.

              -The cPFence Team

                @cPFence I tried to buy, but I only see PayPal as a payment option, so I couldn’t finish. I also tried to contact you through your billing panel, but it only asks me to activate a plan. That’s why I’m reaching out here. Even though I’m logged in, it says “No accounts found,” maybe because I don’t have a paid plan.

                How can I get cpfence?

                  Shaijee

                  Yes, free trials are only available through PayPal, but you can still use a credit or debit card when purchasing a paid license.

                  badboybackagain

                  We're still in the early stages, but development is moving fast. If all goes well, we're aiming for release in about 40 days.

                  Follow @enhancecp