<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 6, 2022 at 9:26 AM John Gammon <<a href="mailto:john.gammon@forkeddeer.com">john.gammon@forkeddeer.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
Kevin,</div>
<div style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
<br>
</div>
<div style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
Thank you for the reply last evening. I have a small TESTBENCH, which is an air-gapped network, for testing Kea with Stork. My environment is comprised and configured with:</div>
<div style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255)">
<ol>
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">A single router (6.6.6.1)</span></span></li><ol style="list-style-type:lower-alpha">
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">wired ports (x4)</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">wireless availablility (disabled at this time)</span></span></li></ol>
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">A single server (6.6.6.2)</span></span></li><ol style="list-style-type:lower-alpha">
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Ubuntu Server 20.04.4 LTS</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Kea running</span></span></li><ol style="list-style-type:lower-roman">
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">dhcp4</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">ddns</span></span></li></ol>
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">A Postgresql db instance</span></span></li><ol style="list-style-type:lower-roman">
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">dhcpdb</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">ddnsdb</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">stork</span></span></li></ol>
<li><span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Stork server running</span><br>
</span></li></ol>
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">A single listener/satellite (6.6.6.3)</span></span></li><ol style="list-style-type:lower-alpha">
<li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Ubuntu Server 20.04.4 LTS</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Kea listener running</span></span></li><li style="font-size:12pt;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif">
<span><span style="font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:12pt">Stork agent running</span></span></li></ol>
</ol></div><br></div></blockquote><div>By 'Kea listener' do you mean the Kea control agent? That should be colocated on the machine where the Kea DHCP services are running, otherwise it won't be able (easily) to talk to those services. As it is now, the Stork server will reach out to the Stork agent on another machine, which will talk to the Kea control agent on the same machine, which would then talk to the Kea DHCP4 daemon back on the first machine.<br><br></div><div>In the configuration you posted previously you had the server configured to reach the agent on 6.6.6.2, but in the listing above the agent is listening on 6.6.6.3.<br><br></div><div>In order to simplify things I suspect you may want to reorganize a bit:<br><br></div><div>* One server should have the Kea DHCP4 daemon, the Kea control agent, and the Stork agent. That server is your 'DHCP server', with the necessary bits to be able to monitor it.<br><br></div><div>* One server should have the Stork server, so that server is your 'monitoring server'.<br></div></div></div>