<div>Hi,<br></div><div><br></div><div>I have stup dhcpd (isc-dhcpd-4.2.5) in a 2 peers failover setup. I start the service on both peers and get (example from the primary):<br></div><div><br></div><div>-------------------------------------------- Output of service dhcpd status -l</div><div>Redirecting to /bin/systemctl status  -l dhcpd.service<br></div><div>● dhcpd.service - DHCPv4 Server Daemon<br></div><div>   Loaded: loaded (/etc/systemd/system/dhcpd.service; enabled; vendor preset: disabled)<br></div><div>   Active: active (running) since So 2018-07-29 10:18:34 UTC; 1min 36s ago<br></div><div>     Docs: man:dhcpd(8)<br></div><div>           man:dhcpd.conf(5)<br></div><div>Main PID: 31729 (dhcpd)<br></div><div>   Status: "Dispatching packets..."<br></div><div>   CGroup: /<a href="http://system.slice/dhcpd.service">system.slice/dhcpd.service</a><br></div><div>           └─31729 /usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid eth1<br></div><div><br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: For info, please visit <a href="https://www.isc.org/software/dhcp/">https://www.isc.org/software/dhcp/</a><br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: Wrote 0 leases to leases file.<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: Listening on LPF/eth1/0a:1b:c4:00:61:7c/192.168.123.0/24<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: Sending on   LPF/eth1/0a:1b:c4:00:61:7c/192.168.123.0/24<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: Sending on   Socket/fallback/fallback-net<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: failover peer failover-partner-secondary: I move from recover to startup<br></div><div>Jul 29 10:18:34 VM-cddd5fc5-4761-492b-a814-2f450c3540cf systemd[1]: Started DHCPv4 Server Daemon.<br></div><div>Jul 29 10:18:49 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: failover peer failover-partner-secondary: I move from startup to recover<br></div><div>Jul 29 10:20:04 VM-cddd5fc5-4761-492b-a814-2f450c3540cf dhcpd[31729]: failover peer failover-partner-secondary: unexpected error<br></div><div>--------------------------------------------<br></div><div><br></div><div>I get the same log on the secondary, only that it is reporting the primary is going to startup recovery.<br></div><div><br></div><div>Here are my configs<br></div><div>-------------------------------------------- /etc/dhcpd/dhcpd.conf on primary<br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-proton protonmail_signature_block-empty"><br></div></div><div>option domain-name "wntr.cloud";<br></div><div>option domain-name-servers 192.168.123.1 ,192.168.123.2;<br></div><div><br></div><div>default-lease-time 600;<br></div><div>max-lease-time 7200;<br></div><div><br></div><div>failover peer "failover-partner-secondary" {<br></div><div>    primary;<br></div><div>    address 192.168.123.1;<br></div><div>    port 519;<br></div><div>    peer address 192.168.123.2;<br></div><div>    peer port 520;<br></div><div>    mclt 3600;<br></div><div>    split 128;<br></div><div>    load balance max seconds 3;<br></div><div>}<br></div><div><br></div><div>subnet 192.168.123.0 netmask 255.255.255.0 {<br></div><div>  option broadcast-address        192.168.123.255;<br></div><div>  option subnet-mask              255.255.255.0;<br></div><div>  pool {<br></div><div>    failover peer "failover-partner-secondary";<br></div><div>    range   192.168.123.100   192.168.123.254 ;<br></div><div>  }<br></div><div>}<br></div><div>--------------------------------------------<br></div><div><br></div><div>-------------------------------------------- /etc/dhcpd/dhcpd.conf on secondary<br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-proton protonmail_signature_block-empty"><div><br></div></div></div><div>option domain-name "wntr.cloud";<br></div><div>option domain-name-servers 192.168.123.1 ,192.168.123.2;<br></div><div><br></div><div>default-lease-time 600;<br></div><div>max-lease-time 7200;<br></div><div><br></div><div>failover peer "failover-partner-primary" {<br></div><div>    secondary;<br></div><div>    address 192.168.123.2;<br></div><div>    port 520;<br></div><div>    peer address 192.168.123.1;<br></div><div>    peer port 519;<br></div><div>    load balance max seconds 3;<br></div><div>}<br></div><div><br></div><div>subnet 192.168.123.0 netmask 255.255.255.0 {<br></div><div>  option broadcast-address        192.168.123.255;<br></div><div>  option subnet-mask              255.255.255.0;<br></div><div>  pool {<br></div><div>    failover peer "failover-partner-primary";<br></div><div>    range   192.168.123.100   192.168.123.254 ;<br></div><div>  }<br></div><div>}<br></div><div>--------------------------------------------<br></div><div><br></div><div>I can communicate over ports 519/520 (udp) which I tried using netcat.<br></div><div><br></div><div>Any Ideas on how to debug this?<br></div><div><br></div><div>Thanks!<br></div><div>Nathan</div>