26.7.1 opnsense, kea static leases ie reservation no longer working despite having the correct MAC address. Not sure why. It worked months ago when I migrated from isc to kea.
It does work. Unless you have conflicting dynamic leases because you changed the IP for a client and made it static (aka "migrating from dynamic to static"). In that case, there can still be "active" leases that prevent your clients from ever obtaining those blocked IPs.
Also, static leases need to be outside of dynamic pools. This is mandatory.
Check that first and then look at /var/db/kea/kea-leases4.csv where you may find that the IPs you reserved are still taken up by other MACs (provided that you disabled "Match client-id").
You can stop Kea, clear out the mess in the configuration and the lease file and then start Kea again and it wil magically work.
See this (https://forum.opnsense.org/index.php?msg=263439) for a more throrough explanation.
Thanks. It is working with a dynamic pool outside of the staticic leases.