Option 82 Log Statement

Blake Hudson blake at ispn.net
Tue May 13 17:34:37 UTC 2008


> -------- Original Message  --------
> Subject: Option 82 Log Statement
> From: J Bacher <jb at jbacher.com>
> To: dhcp-users at isc.org
> Date: Tuesday, May 13, 2008 10:58:00 AM
>> Split into multiple lines for readability:
>>
>> log (info, concat(
>>        "OPT82 IP Address ",
>>        binary-to-ascii(10, 8, ".",leased-address),
>>        " CID: ",
>>        option agent.circuit-id,
>>        " RID: ",
>>        option agent.remote-id));
>>
>> In 3.0.6 (via distribution) and 3.1.1rc2 (from source), I am only 
>> getting the text and [option 82] information for the IP address and 
>> circuit-id.
>>
>>   OPT82 IP Address <IP.address> CID: <circuit-id>
>>
>> In earlier releases of 3.0, the IP address, circuit-id and remote-id 
>> would be logged.
>>
>>   OPT82 IP Address <IP.address> CID: <circuit-id> RID: <remote-id>
>>
>> I am not seeing the text or information for the remote-id unless I 
>> split the log statement into two log statements (one for circuit-id 
>> and one for remote-id).
>>
>> I have also tried multiple concats within the statement but no go.
>>
>> Has the formatting been changed in later releases?
>>
> I had a similar problem (though one line log statements never worked 
> for me). I found that I could successfully log to a single line if I 
> used a substring of remote-id or circuit-id and chalked the problem up 
> to weird line ending characters in the option 82 data I was receiving. 
> I'm not sure if this was an accurate conclusion though... would love 
> to have it fixed if possible.
>
oh yeah.... dhcp-3.0.3-28 via Fedora distro


More information about the dhcp-users mailing list