As reported by Uku Sõrmus in GitHub issue #2917, two "tcp-request" rules
in an example were mistakenly missing the "content" hook, rendering them
invalid.
This can be backported.
# and reject everything else. (works for HTTP/1 and HTTP/2 connections)
acl is_host_com hdr(Host) -i example.com
tcp-request inspect-delay 5s
- tcp-request switch-mode http if HTTP
- tcp-request reject # non-HTTP traffic is implicit here
+ tcp-request content switch-mode http if HTTP
+ tcp-request content reject # non-HTTP traffic is implicit here
...
http-request reject unless is_host_com