Skip to main content
Version: 1.7.46

WAF

The WAF section allows you to manage CorazaWAF, a powerful Web Application Firewall integrated into OpenPanel.

Use this interface to enhance security by enabling protection against common web threats such as SQL injection, XSS, and other malicious behavior.

Enable​

Toggle the Web Application Firewall (WAF) on or off.

When enabled, CorazaWAF inspects incoming requests in real time and blocks suspicious activity according to the configured rules.

  • Enabled: Executes the command opencli waf enable, activating the WAF module. This makes WAF manageable by users and automatically enables it for any new domains.
  • Disabled: Executes the command opencli waf disable -y, deactivating the WAF module. This disables WAF management for users and turns off WAF for all existing and new domains.

Rule Sets​

Manage the rule sets that CorazaWAF uses to protect your applications.

Active: Displays the number of currently active rule sets (e.g., 21 / 23).

Click Manage Rules to enable or disable individual WAF rule sets according to your security needs.

The rule set table includes the following columns:

  • Name – The name or identifier of the rule set.

  • Number of Rules – Total number of rules contained within the set.

  • Status – Indicates whether the rule set is currently enabled or disabled.

  • Actions – Options to View rule details or Disable the rule set.

Properly configuring WAF rules helps maintain a balance between strong protection and minimizing false positives.