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 impactComma-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 grepADVANCED 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.SOURCE
DESTINATION
EITHER DIRECTION
Case-insensitive substring match — grep -i
Matches interface name in zdebug output