set service-system-default HTTP ips-settings
Description
Configures IPS settings of the built-in HTTP service object.
Syntax
|
Parameters
Parameter |
Description |
---|---|
duplicate-content-length |
True to block duplicate Content-Length' header with same value. Type: Boolean (true/false) |
duplicate-host |
True to block duplicate 'Host' header with same value. Type: Boolean (true/false) |
empty-value |
True to block HTTP header with empty value. Type: Boolean (true/false) |
invalid-chunk |
True if invalid chunk. Type: Boolean (true/false) |
no-colon |
True to block HTTP header with no colon. Type: Boolean (true/false) |
non-standard-ports-action |
Select action for connection over non standard ports (allowed values are 'Accept' and 'Block'). Options: block, accept |
non-standard-ports-track |
Select track option for connection over non standard ports (allowed values are 'log', 'alert' and 'don't log') . Options: none, log, alert |
parser-failure-action |
Select action for when the parser fails (allowed values are 'Accept' and 'Block'). Options: block, accept |
parser-failure-track |
Select track option for when the parser fails (allowed values are 'log', 'alert' and 'don't log'). Options: none, log, alert |
post |
True to block requests with 'POST' method and without 'Content-Type' header. Type: Boolean (true/false) |
recursive-url |
True to block HTTP requests with recursive URL encoding. Type: Boolean (true/false) |
responses |
True to block responses with both 'Content-Length' and 'Transfer-Encoding'headers. Type: Boolean (true/false) |
split-url |
True to split the URL between the query and fragment sections instructs the HTTP protections to inspect the query and fragment sections separately. Type: Boolean (true/false) |
strict-request |
True to enforce strict HTTP request parsing. Type: Boolean (true/false) |
strict-response |
True to enforce strict HTTP response parsing. Type: Boolean (true/false) |
tab-as-seperator |
True to block HTTP traffic with 'tab' character as a separator. Type: Boolean (true/false) |
trailing-whitespaces |
True to block request header names with trailing whitespaces. Type: Boolean (true/false) |
Example
|