<div dir="ltr">Maybe my 'service' is wrong?  lease4-add is implemented via a hook library<div><br></div><div><div> "hooks-libraries": [</div><div>            // Hook libraries list may contain more than one library.</div><div>            {</div><div>                // The only necessary parameter is the library filename.</div><div>                "library": "/usr/local/lib/hooks/libdhcp_lease_cmds.so"<br></div><div>                // Some libraries may support parameters. Make sure you</div><div>                // type this section carefully, as the CA does not validate</div><div>                // it (because the format is library specific).</div><div>            }<br></div><div>        ]</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 30, 2017 at 9:21 AM, Munroe Sollog <span dir="ltr"><<a href="mailto:mus3@lehigh.edu" target="_blank">mus3@lehigh.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I added a dummy interface on a dead-end subnet and enabled a pool for that subnet, still the same result.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 30, 2017 at 9:07 AM, Munroe Sollog <span dir="ltr"><<a href="mailto:mus3@lehigh.edu" target="_blank">mus3@lehigh.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I don't want to add a pool because I really don't want it handing out any addresses at the moment.</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_5112123939404185882h5">On Thu, Nov 30, 2017 at 9:06 AM, Zayer, Sebastian <span dir="ltr"><<a href="mailto:Sebastian.Zayer@takko.de" target="_blank">Sebastian.Zayer@takko.de</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_5112123939404185882h5">





<div lang="DE" link="blue" vlink="purple">
<div class="m_5112123939404185882m_-6435364363256178650m_2499322989442853963WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial",sans-serif">Hi Munroe,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Arial",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif">to me it seems that the subnet is not working without any possible IPs in it’s pool.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif">Did you already try that with some IPs in “pools”: [], ?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif">With kind regards<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif">Sebastian<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Arial",sans-serif"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Kea-users [mailto:<a href="mailto:kea-users-bounces@lists.isc.org" target="_blank">kea-users-bounces@list<wbr>s.isc.org</a>]
<b>On Behalf Of </b>Munroe Sollog<br>
<b>Sent:</b> Thursday, November 30, 2017 2:25 PM<br>
<b>To:</b> KEA-Users (<a href="mailto:kea-users@lists.isc.org" target="_blank">kea-users@lists.isc.org</a>) <<a href="mailto:kea-users@lists.isc.org" target="_blank">kea-users@lists.isc.org</a>><br>
<b>Subject:</b> [Kea-users] Adding a lease via the API<u></u><u></u></span></p><div><div class="m_5112123939404185882m_-6435364363256178650h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">when I run:<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">curl -X POST -H "Content-Type: application/json" -d '{ "command": "config-get", "service": ["dhcp4"] }'
<a href="http://localhost:8000/" target="_blank">http://localhost:8000/</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I get:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="https://paste.debian.net/hidden/a5ae1e53/" target="_blank">https://paste.debian.net/hidde<wbr>n/a5ae1e53/</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">It seems to me that subnet-id=1 is configured.  However when I run:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">curl -X POST -H "Content-Type: application/json" -d '{ "command": "lease4-add","service": ["dhcp4"], "arguments": { "subnet-id": 1, "ip-address": "172.31.32.12", "hw-address": "1a:1b:1c:1d:1e:1f" } }'
<a href="http://localhost:8000/" target="_blank">http://localhost:8000/</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ { "result": 1, "text": "Invalid subnet-id: No IPv4 subnet with subnet-id=1 currently configured." } ]<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">It says that subnet-id=1 doesn't exist?  What am I missing?<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Munroe Sollog<u></u><u></u></p>
<div>
<p class="MsoNormal">Senior Network Engineer<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:munroe@lehigh.edu" target="_blank">munroe@lehigh.edu</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

<br></div></div>______________________________<wbr>_________________<br>
Kea-users mailing list<br>
<a href="mailto:Kea-users@lists.isc.org" target="_blank">Kea-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/kea-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/<wbr>listinfo/kea-users</a><br>
<br></blockquote></div><span><br><br clear="all"><div><br></div>-- <br><div class="m_5112123939404185882m_-6435364363256178650gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Munroe Sollog<div>Senior Network Engineer</div><div><a href="mailto:munroe@lehigh.edu" target="_blank">munroe@lehigh.edu</a></div></div></div>
</span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="m_5112123939404185882gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Munroe Sollog<div>Senior Network Engineer</div><div><a href="mailto:munroe@lehigh.edu" target="_blank">munroe@lehigh.edu</a></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Munroe Sollog<div>Senior Network Engineer</div><div><a href="mailto:munroe@lehigh.edu" target="_blank">munroe@lehigh.edu</a></div></div></div>
</div>