Hi there,
I've been having this problem since … well to be honest I don't know. Fact is, when my box (FreeBSD 12.2 stable, home compiled) boots, the pf service enabled in both /etc/rc.conf and /etc/defaults/rc.conf, with the same parameters, (I know, that's an overkill) won't load any rules. After booting, I end up with an enabled service but an empty set of rules, which is quite problematic since I have a few desktop clients waiting to be NAT-ted (inter alia).
I've put rc in debug mode, and the message "Enabling pf" (or whatever) is not in the flow of output. I've tried to comment out the
As a workaround, I have installed an '@reboot root service pf start' line in /etc/crontab, and that works. But it's a kludge, I'm not happy about it, and I'm a bit annoyed by that behaviour.
The pf KLM is in my 'loader.conf' file, so that can't be it (at least, I assume so).
If anyone comes up with an idea, I'd really welcome it.
Thanks a bunch,
Vincent
I've been having this problem since … well to be honest I don't know. Fact is, when my box (FreeBSD 12.2 stable, home compiled) boots, the pf service enabled in both /etc/rc.conf and /etc/defaults/rc.conf, with the same parameters, (I know, that's an overkill) won't load any rules. After booting, I end up with an enabled service but an empty set of rules, which is quite problematic since I have a few desktop clients waiting to be NAT-ted (inter alia).
I've put rc in debug mode, and the message "Enabling pf" (or whatever) is not in the flow of output. I've tried to comment out the
pf_enable='YES'
and germane lines in /etc/rc.conf and /etc/default/rc.conf in turn: duds.As a workaround, I have installed an '@reboot root service pf start' line in /etc/crontab, and that works. But it's a kludge, I'm not happy about it, and I'm a bit annoyed by that behaviour.
The pf KLM is in my 'loader.conf' file, so that can't be it (at least, I assume so).
If anyone comes up with an idea, I'd really welcome it.
Thanks a bunch,
Vincent