Report information
The Basics
Id:
47154
Status:
open
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Cc:
AdminCc:

BugTracker
Version Fixed:
(no value)
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
P3 Low
Severity:
(no value)
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
(no value)

Dates
Created:Fri, 09 Feb 2018 08:06:29 -0500
Updated:Wed, 14 Feb 2018 04:16:01 -0500
Closed:Not set



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.

From: "Krishnamurthy Mayya" <mkrishna@palcnetworks.com>
Date: Fri, 9 Feb 2018 13:06:25 +0000
Subject: 9.9.11 - Maximum number of DHCP-relay that can be configured
To: bind-suggest@isc.org
Bug Report from www.isc.org: Name: Krishnamurthy Mayya Email: mkrishna@palcnetworks.com Software Version: 9.9.11 OS: debian Subject:Maximum number of DHCP-relay that can be configured Bug Detail =========== We have around 4000 logical VLAN interfaces. We want to enable DHCP-relay on these interfaces. However, we can see that with dhcrelay-4.3.6, we are able to see that after 1000 interfaces, the process is exiting automatically. Is there any socket/accept-sock related macro in the DHCP-relay kernel code that we need to extend? Kindly request you to help at the earliest. --- This email was received through isc.org Bug Submission Form
To: bind9-public@isc.org
From: "Krishnamurthy Mayya" <mkrishna@palcnetworks.com>
Date: Tue, 13 Feb 2018 16:39:58 +0530
Subject: Re: [ISC-Bugs #47154] AutoReply: 9.9.11 - Maximum number of DHCP-relay that can be configured
Can someone please provide an answer to this?
Also, how to change the priority of the issue. I am currently blocked with this and can see that only sessions till 1000 interfaces are getting configured.
Thanks in advance.

Regards,
Krishnamurthy mayya

On Fri, Feb 9, 2018 at 6:36 PM, BIND9 Public Bugs via RT <bind9-public@isc.org> wrote:
Greetings,

This message was automatically generated to acknowledge receipt of
your recent email
 "9.9.11 - Maximum number of DHCP-relay that can be configured",
and to let you know that we have opened a ticket for your request
(a summary of which appears below.)

We do not need a further response from you at this time, but if you
do respond, please include in the Subject of your reply the ID
   '[ISC-Bugs #47154]'
so that we can match up your reply with the ticket in our system.


What Happens Next
=================

Bug reports submitted to us in this manner are handled based on
perceived severity in relation to other bugs.  We handle reports as
time permits so there is no guaranteed response time for these
reports.

If you feel the issue you are reporting is a security issue, please
see http://www.isc.org/security/reporting-issues for details on how
to report it, including the PGP key you may use.

If it is of a non-security yet still urgent matter, you may reply
to this message to add further information.


Public Visibility of Bugs
=========================

Most bind and dhcp bug reports submitted since July 7, 2017 are visible
to the public at https://bugs.isc.org <https://bugs.isc.org/> after
review by the developers.

If you want this report to be withheld from public view, please
reply to this message with your request.

All reports submitted to
  bind9-confidential@isc.org <mailto:bind9-confidential@isc.org> and
  dhcp-confidential@isc.org <mailto:dhcp-confidential@isc.org>
are withheld from public view.

Other Support Options
=====================

If your organization requires more immediate attention, ISC offers
paid support options.  Please see http://www.isc.org/services/support
for more information.

If paid support is not an option, please consider making a donation
to ISC.  We don't require a donation -- we will work on your report
just as quickly whether or not you can donate -- but we always need
and welcome community support.  See http://www.isc.org/supportisc


Run a Supported Version
=======================

If you are not running a supported version of our software, please
upgrade.  Bug reports against unsupported versions of BIND are
discouraged, as your issue may have already been addressed.

You can find the latest versions of our software here:

    https://www.isc.org/downloads/


For configuration help...
=========================

Questions regarding configuration or setup are addressed on mailing
lists - to subscribe, visit:

     https://lists.isc.org/mailman/listinfo/bind-users
 or  https://lists.isc.org/mailman/listinfo/dhcp-users


Thank you,
  bind9-public@isc.org

---------------------------------------------------------------------

Bug Report from www.isc.org:

Name: Krishnamurthy Mayya
Email: mkrishna@palcnetworks.com
Software Version: 9.9.11
OS: debian
Subject:Maximum number of DHCP-relay that can be configured


Bug Detail
===========
We have around 4000 logical VLAN interfaces.
We want to enable DHCP-relay on these interfaces. However, we can see that with dhcrelay-4.3.6, we are able to see that after 1000 interfaces, the process is exiting automatically. Is there any socket/accept-sock related macro in the DHCP-relay kernel code that we need to extend?
Kindly request you to help at the earliest.

---
This email was received through isc.org Bug Submission Form





On Tue Feb 13 12:10:03 2018, mkrishna@palcnetworks.com wrote: > Can someone please provide an answer to this? Hi, Thank you for bringing this to our attention. Your bug report has been recorded. ISC DHCP is maintained by a small group of engineers. The engineering resources available are limited and we need to pick the issues we're dedicating time on carefully. Sadly, dhcrelay is probably the least popular element of ISC DHCP software (server is by far the most popular one, with the client being second) and furthermore, the number of deployments who may be affected by this problem is very limited (great majority of deployments has fewer than thousands of interfaces). As such, this issue isn't perceived as critical by us. > Also, how to change the priority of the issue. I am currently blocked with > this and can see that only sessions till 1000 interfaces are getting > configured. May I refer you to this particular response of the automated response you got: If your organization requires more immediate attention, ISC offers paid support options. Please see http://www.isc.org/services/support for more information. You may also take a look at this page: https://www.isc.org/dhcp-subscription/ That gives a bit more detail regarding support for DHCP. Note one of the benefits is priority fixes. I'm sorry if that is disappointing. Of course, the bug reports coming from support customers takes precedence. Customers also have access to our dedicated support channels, that depending on the level, may even include 24x7. Issues raised via this channel are often addressed within hours and sometimes days if the issue is difficult to reproduce or the fix is complex. Hope that helps, Tomek Mrugalski ISC, Director of DHCP Development
How many file descriptors are opened? The best tool to list open file descriptors is "lsof", often installed by default on systems.
Date: Wed, 14 Feb 2018 01:09:04 +0530
From: "Krishnamurthy Mayya" <mkrishna@palcnetworks.com>
Subject: Re: [ISC-Bugs #47154] 9.9.11 - Maximum number of DHCP-relay interfaces that can be configured
To: dhcp-public@isc.org

Message body is not shown because it is too large.

Message body is not shown because it is too large.

On Tue Feb 13 19:39:22 2018, mkrishna@palcnetworks.com wrote: > I am able to see exact 999 file descriptors as pasted below. > I have got this output using '*lsof*'. => you have reached the silly (but not real) limit of 1000 open file descriptors of Linux. As it often hurts with named there are a lot of documentation about to break this limit. Unfortunately it is a bit late here but as it is a recurrent issue someone in another timezone should be able to help you. BTW very recent versions of ISC DHCP can be compiled with a better replacement for select() which can show performance issue with a large number of descriptors.
From: "Krishnamurthy Mayya" <mkrishna@palcnetworks.com>
Subject: Re: [ISC-Bugs #47154] 9.9.11 - Maximum number of DHCP-relay interfaces that can be configured
Date: Wed, 14 Feb 2018 08:53:46 +0530
To: dhcp-public@isc.org
Is there any way where I can get the advanced version of the code as compared to 4.3.6 which I am using?

On Wed, Feb 14, 2018 at 4:58 AM, Francis Dupont via RT <dhcp-public@isc.org> wrote:
On Tue Feb 13 19:39:22 2018, mkrishna@palcnetworks.com wrote:
> I am able to see exact 999 file descriptors as pasted below.
> I have got this output using '*lsof*'.

=> you have reached the silly (but not real) limit of 1000 open
file descriptors of Linux. As it often hurts with named there are
a lot of documentation about to break this limit.

Unfortunately it is a bit late here but as it is a recurrent issue
someone in another timezone should be able to help you.

BTW very recent versions of ISC DHCP can be compiled with
a better replacement for select() which can show performance
issue with a large number of descriptors.



On Wed Feb 14 03:24:22 2018, mkrishna@palcnetworks.com wrote: > Is there any way where I can get the advanced version of the code as > compared to 4.3.6 which I am using? => 4.4.0 is on hold for annoying bugs. 4.4.1 should be issued in a few days. > > => you have reached the silly (but not real) limit of 1000 open > > file descriptors of Linux. As it often hurts with named there are > > a lot of documentation about to break this limit. => there are 2 limits: - FD_SETSIZE macro: you should look at what is the value in the header file. Of course you can increase it by recompiling. - soft limit: enter in shell "ulimit -n 5000" (try this first at it does not require to recompile something).