Report information
The Basics
Id:
47141
Status:
resolved
Estimated:
15 hours (900 minutes)
Worked:
12 hours (720 minutes)
Users:
tmark: 10 hours (600 minutes)
Priority:
Low/Low
Queue:

BugTracker
Version Fixed:
4.4.1
Version Found:
4.4.0
Versions Affected:
4.4.0b1 4.4.0
Versions Planned:
4.4.1
Priority:
P0 Critical
Severity:
S0 Critical
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
bug

Dates
Created:Wed, 07 Feb 2018 10:14:39 -0500
Updated:Mon, 12 Feb 2018 09:14:25 -0500
Closed:Fri, 09 Feb 2018 09:28:14 -0500



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

Date: Wed, 07 Feb 2018 15:14:39 +0000
From: tmark@isc.org
Subject: delayed-ack default of 0 interferes with lease ACK commits in ISC DHCP 4.4.0.
To: dhcp-public@isc.org
A change made for 4.4.0, to compile in delayed-ack support by default but to default the number of acks to 0, was intended to include the popular feature but with it turned off. The default of 0 is causing lease ACKs to not be written to the database. The work around without recompiling, is to add: delayed-acks 1; To the dhcpd configuration file. Alternatively, you may change the default explicitly in the code to be the desired value: # define DEFAULT_DELAYED_ACK 0 /* default SO_SNDBUF size / 576 bytes */ or disable the feature at compile time by rebuilding with --disable-delayed-acks.