How To Confirm WCCP Is Working On FortiGate Firewall?

Verify WCCP status on FortiGate: run `diagnose wad wccp status`

Confirm WCCP service is enabled: run `config system network-wccp` and check WCCP is set to enable and the correct service/role is configured

Confirm WCCP peers/routers are detected: run `diagnose wad wccp dump`

Check WCCP bindings for expected service IDs: run `diagnose wad wccp service`

Verify FortiGate is receiving GRE packets (if using GRE): run `diagnose sniffer packet any “host and (proto gre or udp)” 4 0 a`

Verify FortiGate is forwarding/processing redirected traffic: run `diagnose firewall iprope status`

Check session hits for traffic coming through the WCCP path: run `diagnose firewall session list | grep -i `

Validate routes/redirect behavior: confirm that traffic matching the router’s WCCP policy is being redirected to FortiGate (compare before/after counters on the router)

Check interface counters on FortiGate for the inbound redirected traffic interface: `get system interface `

Confirm NAT/VIP policy behavior for redirected flows (if applicable): check relevant firewall policies and counters for the session direction

If using ICAP/HTTP proxy with WCCP, confirm proxy/service counters are increasing for redirected requests

Review FortiGate logs for WCCP/WAD events: `execute log filter category event | grep -i wccp`

Confirm no WCCP negotiation errors: check `diagnose debug application wad -1` then `diagnose debug enable` and reproduce traffic, then `diagnose debug disable`

Stop debug after validation: `diagnose debug disable`

Suggested for You

Trending Today