<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">We recently upgraded to 4.2.6 for our ISC DHCP implementation (using failover) on a pair of Debian servers. We specifically needed the patch for the longer bootstring parameters
before we upgrade other systems on our network, but it was not available from Debian packages yet, so we manually compiled the necessary changes in.<br>
<br>
We have a lot of minor tweaks to host entries and group entries in our configuration - maybe up to a dozen a day - so we have scripted out some of the steps for synchronizing our configurations between the servers. The last script stops the primary server,
restarts it, stops the secondary server, and restarts it. This has worked great for years and was working on 4.2.2 (the most recent version prior to this patch/upgrade).<br>
<br>
However, whenever we run our script to restart the two servers now, the primary server gets stuck in a recovering state and never starts offering out addresses. I have gotten it to straighten out by stopping it again manually and restarting it a few times.
I have had to restart the secondary server before the primary seemed to wake up at least once - but that might have been me being impatient waiting for the primary to wake up.<br>
<br>
Is there something different in 4.2.6 that we need to accommodate for our restart script? Or have we been playing with fire all this time and our luck just ran out? Or, to put it another way, how would be best to implement this restart? We are not doing anything
with changing states on either server to partner-down or anything like that - should we be?<br>
<br>
Appreciate any suggestions.<br>
</div>
</body>
</html>