WebSocketInspectionFilter
Use the WebSocketInspectionFilter to inspect and validate WebSocket streams. Only text streams are supported.
ch::nevis::nevisproxy::filter::validation::WebSocketInspectionFilter
libValidationFilters.so.1
Configuration
MinimalWindowSize
Type: integer
Range: min: 10
Usage Constraints: optional
Default: 1024
The size of the minimal number of bytes within the regex has to match.
FrontendRules
Type: newline-separated regular expressions
Usage Constraints: optional
If a text stream coming from the frontend matches one of the configured regular expressions, then the WebSocket connection is closed and a WS01
event is traced in the navajo.log
.
BackendRules
Type: newline-separated regular expressions
Usage Constraints: optional
If a text stream coming from the backend matches one of the configured regular expressions, then the WebSocket connection is closed and a WS01
event is traced in the navajo.log
.
AlertLevel
Type: enum
Possible values: ERROR
, NOTICE
, INFO
Default: ERROR
Configures the alert level of the traced event WS01
, when a WebSocket connection is closed due to a rule violation.