Hello all,
DHCP clients can no longer renew or receive leases after problem during leases file rollover.
DHCP log shows:
```
Jan 11 11:14:34 kea-dhcp4[3971]: 2025-01-11 11:14:34.014 ERROR [kea-dhcp4.alloc-engine/3971.140557811898048] ALLOC_ENGINE_V4_ALLOC_ERROR [hwtype=1 7e:b5:5e:9f:db:b3], cid=[ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50], tid=0x2ca85c6e: error during attempt to allocate an IPv4 address: failed to write CSV row '192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676874,1,0,0,lollipot-mx,0,,0' to the file '/config/dhcp/dhcp4-leases.csv'
```
but seemingly no errors during rollover
```
Jan 10 23:39:03 kea-dhcp4[3971]: 2025-01-10 23:39:03.371 INFO [kea-dhcp4.dhcpsrv/3971.140557845844480] DHCPSRV_MEMFILE_LFC_START starting Lease File Cleanup
Jan 10 23:39:03 kea-dhcp4[3971]: 2025-01-10 23:39:03.373 INFO [kea-dhcp4.dhcpsrv/3971.140557845844480] DHCPSRV_MEMFILE_LFC_EXECUTE executing Lease File Cleanup using: /usr/sbin/kea-lfc -4 -x /config/dhcp/dhcp4-leases.csv.2 -i /config/dhcp/dhcp4-leases.csv.1 -o /config/dhcp/dhcp4-leases.csv.output -f /config/dhcp/dhcp4-leases.csv.completed -p /config/dhcp/dhcp4-leases.csv.pid -c ignored-path
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_START Starting lease file cleanup
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_PROCESSING Previous file: /config/dhcp/dhcp4-leases.csv.2, copy file: /config/dhcp/dhcp4-leases.csv.1
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.dhcpsrv.139818867657152] DHCPSRV_MEMFILE_LEASE_FILE_LOAD loading leases from file /config/dhcp/dhcp4-leases.csv.2
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.dhcpsrv.139818867657152] DHCPSRV_MEMFILE_LEASE_FILE_LOAD loading leases from file /config/dhcp/dhcp4-leases.csv.1
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_READ_STATS Leases: 2, attempts: 4, errors: 0.
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_WRITE_STATS Leases: 1, attempts: 1, errors: 0.
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_ROTATING LFC rotating files
Jan 10 23:39:03 DhcpLFC[2237161]: INFO [DhcpLFC.139818867657152] LFC_TERMINATE LFC finished processing
```
I didn't touch the file permissions, looking into the CSVs it seems that csv.1 still contains the csv headers but no additional lines, csv.2 contains the headers and the lease, the csv is empty.
--------------------------------------------------------------
At least that was yesterdays behavior. Checking the router again today it seems that dhcp4-leases.csv seems to be properly populated with yesterdays leases, even the ones that failed somehow:
```
vincent@lollipot-central:~$ cat /config/dhcp/dhcp4-leases.csv
address,hwaddr,client_id,valid_lifetime,expire,subnet_id,fqdn_fwd,fqdn_rev,hostname,state,user_context,pool_id
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674782,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674782,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674783,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674785,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674789,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674798,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674814,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674846,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736674910,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736675039,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736675295,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736675807,1,0,0,lollipot-mx,0,,0
192.168.230.11,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676326,1,0,0,,0,,0
192.168.230.12,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676326,1,0,0,,0,,0
192.168.230.13,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676327,1,0,0,,0,,0
192.168.230.14,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676329,1,0,0,,0,,0
192.168.230.15,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676333,1,0,0,,0,,0
192.168.230.16,7e:b5:5e:9f:db:b3,ff:5e:9f:db:b3:00:01:00:01:2f:14:fe:e5:7e:b5:5e:9f:db:b3,86400,1736676341,1,0,0,,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676444,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676444,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676445,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676447,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676451,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676459,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676476,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676508,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676572,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676701,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676841,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676841,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676841,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676843,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676845,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676849,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676857,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676874,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676906,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736676970,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677098,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677355,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677742,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677742,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677742,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677743,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677745,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677750,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677758,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677774,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677806,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736677871,1,0,0,lollipot-mx,0,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,86400,1736631582,1,0,0,,2,,0
192.168.230.10,7e:b5:5e:9f:db:b3,ff:9e:37:69:8c:00:02:00:00:ab:11:2a:b6:2c:4d:30:0d:1b:50,0,1736545182,1,0,0,,2,,0
```
Also it seems that 'show log dhcp server' lost all of yesterdays logs for some reason.
I have no idea how to reproduce this issue.
---------------------------------------------
Edit:
After the CSV files looked alright again, I tried re enabling DHCP on the client and it got an address.
After adding a static-mapping for that client the DHCP server failed to start again:
```
Jan 12 10:48:15 systemd[1]: Started kea-dhcp4-server.service - Kea IPv4 DHCP daemon.
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.763 INFO [kea-dhcp4.dhcp4/6264.139754088567296] DHCP4_STARTING Kea DHCPv4 server version 2.4.1 (stable) starting
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.764 INFO [kea-dhcp4.hosts/6264.139754088567296] HOSTS_BACKENDS_REGISTERED the following host backend types are available: mysql postgresql
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.765 WARN [kea-dhcp4.dhcpsrv/6264.139754088567296] DHCPSRV_MT_DISABLED_QUEUE_CONTROL disabling dhcp queue control when multi-threading is enabled.
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.765 WARN [kea-dhcp4.dhcp4/6264.139754088567296] DHCP4_RESERVATIONS_LOOKUP_FIRST_ENABLED Multi-threading is enabled and host reservations lookup is always performed first.
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.766 INFO [kea-dhcp4.hooks/6264.139754088567296] HOOKS_LIBRARY_CLOSED hooks library /usr/lib/x86_64-linux-gnu/kea/hooks/libdhcp_lease_cmds.so successfully closed
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.766 INFO [kea-dhcp4.dhcpsrv/6264.139754088567296] DHCPSRV_CFGMGR_NEW_SUBNET4 a new subnet has been added to configuration: 192.168.230.0/24 with params: valid-lifetime=86400
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.778 INFO [kea-dhcp4.dhcpsrv/6264.139754088567296] DHCPSRV_CFGMGR_SOCKET_TYPE_SELECT using socket type raw
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.778 INFO [kea-dhcp4.dhcpsrv/6264.139754088567296] DHCPSRV_CFGMGR_SOCKET_TYPE_SELECT using socket type raw
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.779 INFO [kea-dhcp4.commands/6264.139754088567296] COMMAND_ACCEPTOR_START Starting to accept connections via unix domain socket bound to /run/kea/dhcp4-ctrl-socket
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.780 INFO [kea-dhcp4.lease-cmds-hooks/6264.139754088567296] LEASE_CMDS_INIT_OK loading Lease Commands hooks library successful
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.780 INFO [kea-dhcp4.hooks/6264.139754088567296] HOOKS_LIBRARY_LOADED hooks library /usr/lib/x86_64-linux-gnu/kea/hooks/libdhcp_lease_cmds.so successfully loaded
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.780 INFO [kea-dhcp4.dhcp4/6264.139754088567296] DHCP4_CONFIG_COMPLETE DHCPv4 server has completed configuration: added IPv4 subnets: 1; DDNS: disabled
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.782 INFO [kea-dhcp4.dhcpsrv/6264.139754088567296] DHCPSRV_MEMFILE_DB opening memory file lease database: name=/config/dhcp/dhcp4-leases.csv persist=true type=memfile universe=4
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.800 ERROR [kea-dhcp4.dhcp4/6264.139754088567296] DHCP4_CONFIG_LOAD_FAIL configuration error using file: /run/kea/kea-dhcp4.conf, reason: Unable to open database: Unable to read PID from file '/config/dhcp/dhcp4-leases.csv.pid'
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.800 ERROR [kea-dhcp4.dhcp4/6264.139754088567296] DHCP4_INIT_FAIL failed to initialize Kea server: configuration error using file '/run/kea/kea-dhcp4.conf': Unable to open database: Unable to read PID from file '/config/dhcp/dhcp4-leases.csv.pid'
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.800 INFO [kea-dhcp4.lease-cmds-hooks/6264.139754088567296] LEASE_CMDS_DEINIT_OK unloading Lease Commands hooks library successful
Jan 12 10:48:15 kea-dhcp4[6264]: 2025-01-12 10:48:15.800 INFO [kea-dhcp4.hooks/6264.139754088567296] HOOKS_LIBRARY_CLOSED hooks library /usr/lib/x86_64-linux-gnu/kea/hooks/libdhcp_lease_cmds.so successfully closed
Jan 12 10:48:15 systemd[1]: kea-dhcp4-server.service: Main process exited, code=exited, status=1/FAILURE
Jan 12 10:48:15 systemd[1]: kea-dhcp4-server.service: Failed with result 'exit-code'.
```
Reboot did not fix this issue.