<html><body><div>Hi, I am trying to start kea dhcp with client classification using option 82 through dhcp relay server.</div><div><br></div><div>When client tries to do renew of ip address, tries to prolongate his lease, kea <span style="background-color:transparent">response with NAK.</span></div><div>The problem is that when client makes simple dhcp discover, the packet goes <span style="background-color:transparent">broadcast through the router, router acts like dhcp relay and relays packet to </span><span style="background-color:transparent">dhcp server kea with added option 82.</span></div><div>But when client makes dhcp renewal-packet goes unicast directly to dhcp server <span style="background-color:transparent">without option 82. As I understand, this causes kea to response </span><span style="background-color:transparent">with NAK, because packet doesn't match to subnet rule </span><span style="background-color:transparent">criteria. In the logs I see message "</span><span style="background-color:transparent">ailed to select a subnet for incoming packet, src 100.64.1.1, type DHCPREQUEST"</span></div><div><br></div><div>Is there a way to configure kea to accept renewal requests if lease already <span style="background-color:transparent">exists and mac address of a client corresponds to stores lease?</span></div><div><span style="background-color:transparent"><br></span></div><div><span style="background-color:transparent">Full log - </span><span style="background-color:transparent">https://pastebin.com/yviEFneL</span></div><div><span style="background-color:transparent">Full config - </span><span style="background-color:transparent">https://pastebin.com/2DxfQKb6</span></div><div><span style="background-color:transparent"><br></span></div><div>Thanks for any advice<br></div><div><br></div><div>Libor</div></body></html>