Legacy Web Application Firewall (WAF) Options
- Last Updated: December 11, 2024
- 4 minute read
- LoadMaster
- LoadMaster LTSF
- Documentation
The Web Application Firewall (WAF) feature must be enabled before you can configure these options.
Default Operation
Select the default operation of the WAF:
- Audit Only: This is an audit-only mode – logs are created but requests and responses are not blocked.
- Block Mode: Either requests or responses are blocked.
Audit mode
Select what logs to record:
- No Audit: No data is logged.
- Audit Relevant: Logs data which is of a warning level and higher. This is the default option for this setting.
- Audit All: Logs all data through the Virtual Service.
Inspect HTTP Post Request Content
Enable this option to also process the data supplied in POST requests.
Enable JSON Parser
Enable verification of JavaScript Object Notation (JSON) POST requests.
Enable XML Parser
Enable verification of XML POST requests.
Enable Other Content Types
Enable verification of POST content types (other than XML/JSON).
When this option is enabled, a text box is provided to enter a comma-separated list of POST content types allowed for WAF analysis. By default, all types (other than XML/JSON) are enabled.
Process Responses
Enable this option to verify responses sent from the Real Servers.
Hourly Alert Notification Threshold
This is the threshold of incidents per hour before sending an alert. Setting this to 0 disables alerting. This threshold also relates to the Events over Limit Today number which is displayed on the WUI home page. For example, if the threshold is set to 10 and there has been 20 events, the counter is set to 2.
Rules
This is where you can assign/un-assign generic, application-specific, application-generic and custom rules to/from the Virtual Service.
Individual rules within each ruleset can be enabled/disabled as required. To enable a ruleset, tick the relevant check box. If you have not enabled/disabled rules in that ruleset previously, all rules are enabled by default in the right box. If you have previously enabled/disabled rules in that ruleset, within that Virtual Service – the rules will retain their previous settings.
You can enable/disable individual rules as needed by ticking the relevant ruleset on the left and ticking/unticking the rules on the right.
When finished making changes, click the Apply button.
Clicking the Clear All button will disable all rules for the selected ruleset.
Clicking the Set All button will enable all rules for the selected ruleset.
Text can be entered in the Rule Filter text box to filter the rules to only show rules which contain the filter text.
Clicking Reset will disable all rulesets and rules.