Send dhcp-users mailing list submissions to
        dhcp-users@lists.isc.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.isc.org/mailman/listinfo/dhcp-users
or, via email, send a message with subject or body 'help' to
        dhcp-users-requ...@lists.isc.org

You can reach the person managing the list at
        dhcp-users-ow...@lists.isc.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of dhcp-users digest..."


Today's Topics:

   1. Re: Build a custom log entry on a DHCPACK CentOS 6. (Bob Harold)
   2. Re: Build a custom log entry on a DHCPACK CentOS 6.
      (Chuck Anderson)


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

Message: 1
Date: Tue, 30 May 2017 12:05:53 -0400
From: Bob Harold <rharo...@umich.edu>
To: Users of ISC DHCP <dhcp-users@lists.isc.org>
Subject: Re: Build a custom log entry on a DHCPACK CentOS 6.
Message-ID:
        <ca+nkc8ctky49u3+_ohjmjle6n0y2zje4zklqfcrazrkc5vn...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

On Tue, May 30, 2017 at 8:02 AM, Mark Haney <mark.ha...@neonova.net> wrote:

> Well, it sort of works that way.  The issue now is it is logging it
> twice.  Which doesn't make sense to me in any way.  I only posted half the
> 'if' statement, but logically the else shouldn't matter.  Why is /on
> commit/ logging 2 (and sometimes 3) entries for one DHCPACK?
>
That is really strange.  I am not seeing that behavior on my server.

-- 
Bob Harold



> On 05/26/2017 03:23 PM, Bob Harold wrote:
>
>
> On Fri, May 26, 2017 at 3:08 PM, Mark Haney <mark.ha...@neonova.net>
> wrote:
>
>> Okay, let me see if I get this straight, I should wrap the entire if
>> statement inside an 'on commit {}' block?
>>
>>
> Yes
>
> on commit {
> if exists agent.circuit-id
>  {
>         log (info, concat( "DHCPUSER:,", concat (suffix (concat ("0",
> binary-to-ascii (16, 8, "", substring( hardware, 1, 1))),2), ":", suffix
> (concat ("0", binary-to-ascii (16, 8, "",substring( hardware, 2, 1))),2),
> ":", suffix (concat ("0", binary-to-ascii(16, 8, "", substring( hardware,
> 3, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "",
> substring( hardware, 4, 1))),2),":", suffix (concat ("0", binary-to-ascii
> (16, 8, "", substring( hardware, 5, 1))),2), ":", suffix (concat ("0",
> binary-to-ascii (16, 8, "", substring( hardware, 6, 1))),2)), ",IP:,",
> binary-to-ascii (10, 8, ".", leased-address), ",CID:,", option
> agent.circuit-id));
>  }
> }
>
> --
> Bob Harold
>
>
>> On Fri, May 26, 2017 at 2:56 PM, Bob Harold <rharo...@umich.edu> wrote:
>>
>>>
>>> On Fri, May 26, 2017 at 11:38 AM, Mark Haney <mark.ha...@neonova.net>
>>> wrote:
>>>
>>>> We've got a custom log entry created that's based on whether the
>>>> agent.circuit-id exists.  The problem is that the circuit-id gets included
>>>> in DHCPDISCOVER and DHCPOFFER, so we're getting duplicate custom messages
>>>> logged.
>>>>
>>>> What we want to do it create this custom log file, with the circuit-id
>>>> only on the DHCPACK.  The log creation params are below.  We use this so
>>>> that customers can get a web interface view of the current leases.
>>>>
>>>> Is there a way to do this with the latest CentOS 6 dhcpd package?
>>>>
>>>> ----
>>>> if exists agent.circuit-id
>>>>  {
>>>>         log (info, concat( "DHCPUSER:,", concat (suffix (concat ("0",
>>>> binary-to-ascii (16, 8, "", substring( hardware, 1, 1))),2), ":", suffix
>>>> (concat ("0", binary-to-ascii (16, 8, "",substring( hardware, 2, 1))),2),
>>>> ":", suffix (concat ("0", binary-to-ascii(16, 8, "", substring( hardware,
>>>> 3, 1))),2), ":", suffix (concat ("0", binary-to-ascii (16, 8, "",
>>>> substring( hardware, 4, 1))),2),":", suffix (concat ("0", binary-to-ascii
>>>> (16, 8, "", substring( hardware, 5, 1))),2), ":", suffix (concat ("0",
>>>> binary-to-ascii (16, 8, "", substring( hardware, 6, 1))),2)), ",IP:,",
>>>> binary-to-ascii (10, 8, ".", leased-address), ",CID:,", option
>>>> agent.circuit-id));
>>>>  }
>>>>
>>>>
>>>> --
>>>> [image: photo]
>>>> Mark Haney
>>>> Network Engineer at NeoNova
>>>> 919-460-3330 <%28919%29%20460-3330> (opt 1) ? mark.ha...@neonova.net
>>>> <http://m...@neonova.net/>
>>>> www.neonova.net <https://neonova.net/>
>>>> <https://www.facebook.com/NeoNovaNNS/>
>>>> <https://twitter.com/NeoNova_NNS>
>>>> <http://www.linkedin.com/company/neonova-network-services>
>>>>
>>>>
>>> Try wrapping that with:
>>>    on commit {
>>>    ...
>>>    }
>>>
>>> Then it should only happen once, when the lease is granted.
>>>
>>> --
>>> Bob Harold
>>>
>>>
>>> _______________________________________________
>>> dhcp-users mailing list
>>> dhcp-users@lists.isc.org
>>> https://lists.isc.org/mailman/listinfo/dhcp-users
>>>
>>
>>
>>
>> --
>> [image: photo]
>> Mark Haney
>> Network Engineer at NeoNova
>> 919-460-3330 <%28919%29%20460-3330> (opt 1) ? mark.ha...@neonova.net
>> www.neonova.net <https://neonova.net/>
>> <https://www.facebook.com/NeoNovaNNS/>  <https://twitter.com/NeoNova_NNS>
>>   <http://www.linkedin.com/company/neonova-network-services>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://lists.isc.org/pipermail/dhcp-users/attachments/20170530/db067bba/attachment-0001.html>

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

Message: 2
Date: Tue, 30 May 2017 12:21:52 -0400
From: Chuck Anderson <c...@wpi.edu>
To: dhcp-users@lists.isc.org
Subject: Re: Build a custom log entry on a DHCPACK CentOS 6.
Message-ID: <20170530162152.gc6...@angus.ind.wpi.edu>
Content-Type: text/plain; charset=us-ascii

On Tue, May 30, 2017 at 12:05:53PM -0400, Bob Harold wrote:
> On Tue, May 30, 2017 at 8:02 AM, Mark Haney <mark.ha...@neonova.net> wrote:
> 
> > Well, it sort of works that way.  The issue now is it is logging it
> > twice.  Which doesn't make sense to me in any way.  I only posted half the
> > 'if' statement, but logically the else shouldn't matter.  Why is /on
> > commit/ logging 2 (and sometimes 3) entries for one DHCPACK?
> >
> That is really strange.  I am not seeing that behavior on my server.

How many relay agents do you have?


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

Subject: Digest Footer

_______________________________________________
dhcp-users mailing list
dhcp-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/dhcp-users

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

End of dhcp-users Digest, Vol 103, Issue 10
*******************************************

Reply via email to