Actions
Task #8388
openfirewall: support protocol hooks for all app-layer protocols
Effort:
Difficulty:
Label:
Description
Firewall mode requires app-layer protocols to have explicit hook states registered so that firewall rules can make accept/drop decisions at the application layer. Without registered hooks, traffic matching an app-layer protocol falls through to the default app policy (drop), even when packet-layer rules accept the TCP/UDP handshake.
Currently, only HTTP1, TLS, and SSH have protocol-specific hook states. DNS works with the generic default hooks ( request_started , request_complete , response_started , response_complete ).
Subtickets will track individual protocols.
Actions