Setup: Ubuntu server 18.04.2 Kea 1.4.0-P1

We are migrating our subnets from isc dhcp to kea dhcp.  We thought we had 
everything ironed out then this came up.

We get these messages in kea_dhcp.log

"

kea_dhcp 2019-07-24 14:57:37.878 ERROR [kea-dhcp4.packets/23825] 
DHCP4_PACKET_PROCESS_STD_EXCEPTION exception occurred during packet processing: 
failed to parse an option '1' holding string value - empty value is not accepted

"

We found this in the messages doc but didn't find specific information to 
troubleshoot it.

We changed logging to debug with no luck in capturing anything else about the 
discover.

We are only seeing these issues so far when something sends option 60 
information. Specifically Meraki devices.  We are not doing anything with 
option 60 in our config.

The mac address of the device does not appear in the logs which makes 
troubleshooting harder.  I did get the discover in a tcp dump from one of the 
affected devices.  That packet is below with our information and the customer's 
redacted.

13:37:41.755777 IP (tos 0x0, ttl 254, id 14712, offset 0, flags [none], proto 
UDP (17), length 382)
    gatewayaddress.bootps > harpy.bootps: [udp sum ok] BOOTP/DHCP, Request from 
customer's mac address (oui Unknown), length 354, hops 1, xid 0x54ef0604, Flags 
[none] (0x0000)
          Gateway-IP the subnet's gateway here
          Client-Ethernet-Address e0:cb:bc:bc:92:34 (oui Unknown)
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Client-ID Option 61, length 7: ether customer's mac
            Hostname Option 12, length 22: "customer gear"
            Vendor-Class Option 60, length 6: "MERAKI"
            Vendor-Option Option 43, length 3: 1.0.255
            Parameter-Request Option 55, length 7:
              Subnet-Mask, Domain-Name, Default-Gateway, BR
              Hostname, Domain-Name-Server, MTU
            Agent-Information Option 82, length 48:
              Circuit-ID SubOption 1, length 32: **********
              Remote-ID SubOption 2, length 12: **************
            END Option 255, length 0
            SS Option 16, length 0
            PAD Option 0, length 0, occurs 2|[rfc1048]


Justin Bail
Systems Engineer
Office:  (812) 935-2429
[email protected]  |  smithville.com<http://www.smithville.com/>
[cid:CurrentE-mailsignature_888b78e8-264f-4054-9dc8-528a358a9861.png]

Disclaimer

The information contained in this communication from the sender is 
confidential. It is intended solely for use by the recipient and others 
authorized to receive it. If you are not the recipient, you are hereby notified 
that any disclosure, copying, distribution or taking action in relation of the 
contents of this information is strictly prohibited and may be unlawful.

This email has been scanned for viruses and malware, and may have been 
automatically archived by Mimecast Ltd, an innovator in Software as a Service 
(SaaS) for business. Providing a safer and more useful place for your human 
generated data. Specializing in; Security, archiving and compliance. To find 
out more visit the Mimecast website.
_______________________________________________
Kea-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to