<div dir="ltr"><div>I have problem with offering adresses.</div><div>Two relay agents (cisco) for public addresses .193 and .194 and one relay (cisco) .198 for private addresses. </div><div>All listen on the same vlan, networks are different. agents for public addresses are redundant and always only one server relay dhcp to KEA. </div><div>When client sends DISCOVER kea gets request from both relay agents, one from public .194 and one from private .194. In log, I see that proper address from proper network was assigned but  KEA sends OFFER to .194 this helper doesn't have private address so discards packet.</div><div><br></div><div>this is my config:</div><div><br></div><div><font face="monospace">{<br>"Dhcp4": {<br>"shared-networks": [<br>    {<br>        "name": "company_public_network",<br>        "relay": {<br>            "ip-addresses": [<br>                "10.249.1.193",<br>                "10.249.1.194"<br>            ]<br>        },<br>        "subnet4": [<br>            {<br>                "id": 30,<br>                "subnet": "<a href="http://5.16.0.128/26">5.16.0.128/26</a>",<br>                "pools": [],<br>                "option-data": [<br>                    {<br>                        "always-send": true,<br>                        "code": 3,<br>                        "csv-format": true,<br>                        "space": "dhcp4",<br>                        "name": "routers",<br>                        "data": "5.16.0.129"<br>                    }<br>                ],<br>                "reservations": [<br>                    {<br>                        "hw-address": "e4:8d:8c:6e:ff:02",<br>                        "ip-address": "5.16.0.131"<br>                    }<br>                    ]<br>                }<br>                // other public subnets<br>            ]<br>        },<br>        {<br>            "name": "company_private_network",<br>            "relay": {<br>                "ip-addresses": [<br>                    "10.249.1.198"<br>                ]<br>            },<br>            "subnet4": [<br>                {<br>                    "id": 369,<br>                    "subnet": "<a href="http://10.0.72.0/22">10.0.72.0/22</a>",<br>                    "pools": [],<br>                    "option-data": [<br>                        {<br>                            "always-send": true,<br>                            "code": 3,<br>                            "csv-format": true,<br>                            "space": "dhcp4",<br>                            "name": "routers",<br>                            "data": "10.0.72.1"<br>                        }<br>                    ],<br>                    "reservations": [<br>                        {<br>                            "hw-address": "18:d0:71:fb:63:80",<br>                            "ip-address": "10.0.72.5"<br>                        },<br>                        {<br>                            "hw-address": "d0:96:fb:16:52:60",<br>                            "ip-address": "10.0.72.42"<br>                        }<br>                    ]<br>                }<br>                // Other private subnets<br>            ]<br>        }<br>    ],<br>    "subnet4": [],<br>    "t1-percent": 0.5,<br>    "t2-percent": 0.875,<br>    "valid-lifetime": 86400<br>    }<br>}</font><br><br></div><div>Shouldn't kea sent response to configured relay ip?</div><div><br></div><div>Best Regards</div><div><br></div><div>Marcin</div></div>