Pf Configuration Incompatible With Pf Program Version __full__
kldunload pf Load the correct module from /boot/kernel/ :
Introduction For network administrators, security engineers, and FreeBSD system architects, few error messages inspire as much immediate caution as: "pf configuration incompatible with pf program version." pf configuration incompatible with pf program version
/sbin/pfctl -f /etc/pf.conf : This fails if the userland binaries were upgraded without a matching kernel module on disk. Tier 3: Synchronize FreeBSD Base System and Kernel For FreeBSD systems, a mismatch often occurs after an incomplete freebsd-update or source upgrade. Fix by completing the upgrade: kldunload pf Load the correct module from /boot/kernel/
shutdown -r now After reboot, both kernel and userland come from the same installed world. Verify: and FreeBSD system architects
To view the exact ABI version expected by pfctl :
First, disable pf temporarily: