With Pf Program Version !link! | Pf Configuration Incompatible

This error occurs on (or other systems using PF, like FreeBSD) when the current running PF kernel module (the “pf program version”) expects a certain syntax or feature set, but the configuration file ( /etc/pf.conf ) uses rules or options from a different PF version.

On FreeBSD, PF is a loadable kernel module ( pf.ko ). If you build a new kernel (or install a new release) but still have an older pf.ko file in /boot/kernel/ , the mismatch will occur. This can happen if you forget to run make installkernel or if the module path is incorrect. pf configuration incompatible with pf program version

sysctl net.pf.version