fw ctl zdebug Builderv0.4.2

Build Check Point fw ctl zdebug drop commands with chained grep filter pipelines. Narrows real-time kernel drop output to matching source/destination addresses, ports, protocols, and drop reasons. Supports VSX virtual system targeting, stop-on-string, kernel debug filters, and INSPECT filters. Run in expert mode on the gateway or Security Management Server.

// generated command
$ fw ctl zdebug drop
// zdebug options
VSX
Comma-separated VS IDs — limits debug to specified virtual systems
STOP / FILTER
Debug halts when this string appears in output — run fw ctl debug 0 afterward to reset flags and avoid performance impact
Comma-separated — plain terms are included, ^-prefixed terms are excluded · e.g. error,conn,^RST shows messages with "error" or "conn" but not "RST" · more efficient than post-processing with grep
ADVANCED FLAGS
Distinct frequencies only in the 'VPN' module — no effect on other modules
FireWall-only — does not filter SecureXL debug (use -F for that)
Also filters SecureXL debug · see Security Gateway Guide › Kernel Debug Filters
See Security Gateway Guide › Kernel Debug Filters
CAPTURE TO FILE
Uses tee — output appears on screen and is saved simultaneously · use default path · clear
// grep filters
Each filter adds a grep stage to the pipeline. All active filters must match (AND logic). Fields left empty are skipped. Because zdebug is free-form kernel text, IP filters match the address anywhere in the line — combine source and destination filters for precise flow matching.
Case-insensitive substring match — grep -i
Matches interface name in zdebug output