dvl@
Developer
When my FreeBSD 8.2-STABLE firewall reboots, the PF ruleset is not loaded. After booting, if I invoke the ruleset manually, it loads just fine:
Watching the boot process, I see these two messages:
Looking at those lines:
I included 127 and 133-134 to demonstrate that other rules refer to $int_if and $ext_if without problem.
Ideas? Suggestions?
# pfctl -f /etc/pf.rules
Watching the boot process, I see these two messages:
Code:
/etc/pf.rules:136: rule expands to no valid combination
/etc/pf.rules:147: rule expands to no valid combination
pfctl: Syntax error in config file: pf rules not loaded
Code:
1: ext_if="fxp0"
2: int_if="fxp1"
...
127: pass out quick on $ext_if proto tcp all modulate state flags S/SA
...
133: pass out quick on $int_if proto ipv6-icmp all synproxy state
134: pass in quick on $int_if proto ipv6-icmp all synproxy state
135:
136: pass in on $int_if inet6 proto tcp from $int_if:network flags S/SA keep state
...
147: pass in quick on $ext_if inet proto {tcp, udp} from any to $ext_if port domain keep state
Ideas? Suggestions?