<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <p>right, the connectivity parameters were missing.</p>
    <div><br>
    </div>
    <div>"dhcp-ddns": {</div>
    <div>"enable-updates": true</div>
    <div>},</div>
    <div><br>
    </div>
    <div>was sufficient in this case - everything else was left on
      default.</div>
    <div><br>
    </div>
    <div>Thanks.</div>
    <div><br>
    </div>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 17/05/2021 11.49, Peter Davies
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:DBAP192MB09705FFD48AC04F351C28199B62D9@DBAP192MB0970.EURP192.PROD.OUTLOOK.COM">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
      </div>
      <div>Hi There,</div>
      <div>   To get ddns working you need to do three things:</div>
      <div>1 Configure Connectivity Parameters</div>
      <div>2 Configure Behavioral Parameters</div>
      <div>see 8.2.18 DDNS for DHCPv4
<a class="moz-txt-link-freetext" href="https://kea.readthedocs.io/en/kea-1.8.2/arm/dhcp4-srv.html#ddns-for-dhcpv4">https://kea.readthedocs.io/en/kea-1.8.2/arm/dhcp4-srv.html#ddns-for-dhcpv4</a></div>
      <div>3. Configure the kea-dhcp-ddns, daemon</div>
      <div>see <a
href="https://kea.readthedocs.io/en/kea-1.8.2/arm/ddns.html#the-dhcp-ddns-server"
          id="LPlnk569305" moz-do-not-send="true">
https://kea.readthedocs.io/en/kea-1.8.2/arm/ddns.html#the-dhcp-ddns-server</a></div>
      <div><br>
      </div>
      <div>Looking at your config snippet you have no connectivity
        parameters?</div>
      <div>The Kea ARM contains the following example:</div>
      <div>"Dhcp4": {</div>
      <div>"dhcp-ddns": {</div>
      <div>// Connectivity parameters</div>
      <div>"enable-updates": false,</div>
      <div>"server-ip": "127.0.0.1",</div>
      <div>"server-port":53001,</div>
      <div>"sender-ip":"",</div>
      <div>"sender-port":0,</div>
      <div>"max-queue-size":1024,</div>
      <div>"ncr-protocol":"UDP",</div>
      <div>"ncr-format":"JSON"</div>
      <div>},</div>
      <div>// Behavioral parameters (global)</div>
      <div>"ddns-send-updates": true,</div>
      <div>"ddns-override-no-update": false,</div>
      <div>"ddns-override-client-update": false,</div>
      <div>"ddns-replace-client-name": "never",</div>
      <div>"ddns-generated-prefix": "myhost",</div>
      <div>"ddns-qualifying-suffix": "",</div>
      <div>"ddns-update-on-renew": false,</div>
      <div>"ddns-use-conflict-resolution": true,</div>
      <div>"hostname-char-set": "",</div>
      <div>"hostname-char-replacement": ""</div>
      <div>...</div>
      <div>}</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <span>Kind Regards Peter</span>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div>
        <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
          font-size: 12pt; color: rgb(0, 0, 0);">
          <br>
        </div>
        <div id="Signature">
          <div>
            <div id="divtagdefaultwrapper" style="font-size:12pt;
              color:#000000; background-color:#FFFFFF;
              font-family:Calibri,Arial,Helvetica,sans-serif">
              Sent from <a href="http://aka.ms/weboutlook"
                moz-do-not-send="true">Outlook</a></div>
          </div>
        </div>
      </div>
      <hr style="display:inline-block;width:98%" tabindex="-1">
      <div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
          face="Calibri, sans-serif" color="#000000"><b>From:</b>
          Kea-users <a class="moz-txt-link-rfc2396E" href="mailto:kea-users-bounces@lists.isc.org"><kea-users-bounces@lists.isc.org></a> on behalf of
          M. <a class="moz-txt-link-rfc2396E" href="mailto:byteshifter@shifted-bytes.de"><byteshifter@shifted-bytes.de></a><br>
          <b>Sent:</b> 16 May 2021 13:10<br>
          <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org">Kea-users@lists.isc.org</a>
          <a class="moz-txt-link-rfc2396E" href="mailto:Kea-users@lists.isc.org"><Kea-users@lists.isc.org></a><br>
          <b>Subject:</b> [Kea-users] DDNS remains off - DDNS: disabled</font>
        <div> </div>
      </div>
      <div class="BodyFragment"><font size="2"><span
            style="font-size:11pt;">
            <div class="PlainText">Hi there!<br>
              <br>
              <br>
              do I need something else to enable DDNS? The log shows
              "DDNS: disabled". <br>
              "ddns-send-updates" have to be used - <br>
              <a
                href="https://readthedocs.org/projects/kea/downloads/pdf/latest/"
                moz-do-not-send="true">https://readthedocs.org/projects/kea/downloads/pdf/latest/</a>
              table 8 p.
              <br>
              138 lists "ddns-send-update" (without "s") - using the
              version w/o "s" <br>
              results in complaints in the log. Is this a feature?<br>
              <br>
              <br>
              ----------------------------<br>
              <br>
              kea-dhcp4.conf:<br>
              <br>
              {<br>
              <br>
                   "Dhcp4": {<br>
              <br>
                       "interfaces-config": {<br>
                           "interfaces": [ "enp1s0" ],<br>
                           "dhcp-socket-type": "raw"<br>
                       },<br>
              <br>
                       "control-socket": {<br>
                           "socket-type": "unix",<br>
                           "socket-name": "/tmp/kea-dhcp4-ctrl.sock"<br>
                       },<br>
              <br>
                       "lease-database": {<br>
                           "lfc-interval": 3600,<br>
                           "name": "/var/lib/kea/kea-leases4.csv",<br>
                           "persist": true,<br>
                           "type": "memfile"<br>
                       },<br>
              <br>
                       "ddns-send-updates": true,<br>
                       "ddns-override-no-update": true,<br>
                       "ddns-override-client-update": true,<br>
                       "hostname-char-set": "[^A-Za-z0-9-]",<br>
                       "hostname-char-replacement": "x",<br>
              ...<br>
              <br>
              ----------------------------<br>
              <br>
              2021-05-16 12:34:54.783 INFO
              [kea-dhcp4.commands/3730.140310172542400] <br>
              COMMAND_ACCEPTOR_START Starting to accept connections via
              unix domain <br>
              socket bound to /tmp/kea-dhcp4-ctrl.sock<br>
              2021-05-16 12:34:54.783 INFO
              [kea-dhcp4.dhcp4/3730.140310172542400] <br>
              DHCP4_CONFIG_COMPLETE DHCPv4 server has completed
              configuration: added <br>
              IPv4 subnets: 4; DDNS: disabled<br>
              2021-05-16 12:34:54.784 INFO
              [kea-dhcp4.dhcpsrv/3730.140310172542400] <br>
              DHCPSRV_MEMFILE_DB opening memory file lease database:
              lfc-interval=3600 <br>
              name=/var/lib/kea/kea-leases4.csv persist=true
              type=memfile universe=4<br>
              2021-05-16 12:34:54.784 INFO
              [kea-dhcp4.dhcpsrv/3730.140310172542400] <br>
              DHCPSRV_MEMFILE_LEASE_FILE_LOAD loading leases from file <br>
              /var/lib/kea/kea-leases4.csv<br>
              2021-05-16 12:34:54.785 INFO
              [kea-dhcp4.dhcpsrv/3730.140310172542400] <br>
              DHCPSRV_MEMFILE_LFC_SETUP setting up the Lease File
              Cleanup interval to <br>
              3600 sec<br>
              2021-05-16 12:34:54.786 WARN
              [kea-dhcp4.dhcp4/3730.140310172542400] <br>
              DHCP4_MULTI_THREADING_INFO enabled: no, number of threads:
              0, queue size: 0<br>
              2021-05-16 12:34:54.787 INFO
              [kea-dhcp4.dhcp4/3730.140310172542400] <br>
              DHCP4_STARTED Kea DHCPv4 server version 1.9.4 started<br>
              <br>
              <br>
              <br>
              _______________________________________________<br>
              ISC funds the development of this software with paid
              support subscriptions. Contact us at
              <a href="https://www.isc.org/contact/"
                moz-do-not-send="true">https://www.isc.org/contact/</a>
              for more information.<br>
              <br>
              To unsubscribe visit <a
                href="https://lists.isc.org/mailman/listinfo/kea-users"
                moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a>.<br>
              <br>
              Kea-users mailing list<br>
              <a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org">Kea-users@lists.isc.org</a><br>
              <a href="https://lists.isc.org/mailman/listinfo/kea-users"
                moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a><br>
            </div>
          </span></font></div>
    </blockquote>
  </body>
</html>