<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi,<div><br></div><div>I've set up Kea 1.0.0 to serve DHCP requests and store lease information in a PgSQL database. There's also a separate bind 9.10 server that I'm trying to push dynamic DNS updates to, but unfortunately this isn't working. I'm trying to find out why, but I've come across something I don't quite understand.</div><div><br></div><div>This suggests to me that the entry has been successfully added to the database with the fqdn_rev boolean marked as true:</div><div><br></div><div><br></div><div><div> address | hwaddr | client_id | valid_lifetime | expire | subnet_id | fqdn_fwd | fqdn_rev | hostname | state</div><div>-----------+----------------+------------------+----------------+------------------------+-----------+----------+----------+---------------------------+-------</div><div> 168566422 | \x0050569d0f1f | \x010050569d0f1f | 4000 | 2016-05-26 11:04:35+01 | 1 | f | t | windhcp.example.net. | 0</div></div><div><br></div><div><br></div><div>Showing fqdn_rev marked as true seems strange because in kea.conf I have it set to update forward DNS, not reverse DNS.</div><div><br></div><div><div>"DhcpDdns": {</div><div> "tsig-keys": [</div><div> {</div><div> "name": "dynkey",</div><div> "algorithm": "HMAC-MD5",</div><div> "secret": "xxx"</div><div> },</div><div> ],</div><div> "forward-ddns": {</div><div> "ddns-domains": [</div><div> {</div><div> "name": "dynamic.example.net.",</div><div> "key-name": "dynkey",</div><div> "dns-servers": [ { "ip-address": "10.12.30.7" } ]</div><div> },</div><div> ]</div><div> },</div><div> "reverse-ddns": {</div><div> "ddns-domains": [ ]</div><div> }</div><div>},</div></div><div><br></div><div><br></div><div>I also see this in the ddns log:</div><div><br></div><div><div>2016-05-26 09:57:55.347 DEBUG [kea-dhcp-ddns.dhcp-to-d2/94515] DHCP_DDNS_REV_REQUEST_IGNORED Request ID</div><div>: Reverse updates are disabled, the reverse portion of request will be ignored: Type: 0 (CHG_ADD)</div><div>Forward Change: no</div><div>Reverse Change: no</div><div>FQDN: [windhcp.dynamic.example.net.]</div><div>IP Address: [10.12.30.150]</div><div><span style="font-size: 12pt;">Lease Expires On: 20160526100435</span></div><div>Lease Length: 4000</div><div><br></div><div>2016-05-26 09:57:55.348 DEBUG [kea-dhcp-ddns.dhcp-to-d2/94515] DHCP_DDNS_REQUEST_DROPPED Request ID </div><div>: Request contains no enabled update requests and will be dropped: Type: 0 (CHG_ADD)</div><div>Forward Change: no</div><div>Reverse Change: no</div><div>FQDN: [windhcp.dynamic.example.net.]</div><div>IP Address: [10.12.30.150]</div><div><span style="font-size: 12pt;">Lease Expires On: 20160526100435</span></div><div>Lease Length: 4000</div></div><div><br></div><div><br></div><div>This feels like it's trying to update a reverse request despite having configured it to create forward entries, unless I configured it wrong :\</div><div><br></div><div>If someone could please help make sense of this it would be very much appreciated. Thank you in advance for your time and consideration.</div><div><br></div><div>Kind regards,</div><div>Lewis</div> </div></body>
</html>