Hi, On Thu, Feb 21, 2013 at 10:05:11AM -0500, John Reuning wrote: > Thanks again for the help. "allow-2136-from=" seems to clear the > ACLs, and key-only auth works great.
Can you share your configuration? If i do 'allow-2136-from=' in my configuration without entries in domainmetadata, all i get is refused and that is actually how i intended it to be :-) > In case anyone is interested, nsupdate works with either a bind-style > key config file (the -k option) or a key section in the nsupdate input > to powerdns. One difference seems to be that bind accepts updates > without the zone section. Powerdns refuses updates without it. I > don't mind the requirement. The spec has an RRset requirement but is > vague on whether a zone section must be present or not. Interesting. Which version of bind/nsupdate are you using? Leaving the 'zone' out on my end works fine: [17:04:51] cyclops@prof-x:~/dev/powerdns$ nsupdate <<! server 127.0.0.3 5300 update add pietje.test.dyndns 600 A 1.1.1.1 send answer ! Answer: ;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: 63844 ;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 ;; ZONE SECTION: ;test.dyndns. IN SOA Regards, Ruben > -John > > On Thu, Feb 21, 2013 at 2:37 AM, Ruben d'Arco <cycl...@prof-x.net> wrote: > > Hi John, > > > > Indeed, you need to enable it. You might want to go into the pdns source > > folder $source/pdns/docs and type 'make'. > > This will create/build the documentation. There's a chapter on rfc2136 :-) > > > > What the docs will tell you is that there is also a global > > 'allow-2136-from' setting that allows you to filter who is able to send > > updates. > > The default is 0.0.0.0/0 which is everybody, so be aware of that! > > You can also use ALLOW-2136-FROM and/or TSIG-ALLOW-2136 in the > > domainmetadata table. > > > > Happy rfc2136'ing ;-) > > > > Regards, > > Ruben > > > > On Wed, Feb 20, 2013 at 06:36:13PM -0500, John Reuning wrote: > >> Nevermind. 30 seconds after I sent the last email, I realized there > >> may be a config option to turn it on. 30 seconds after that, I found > >> experimental-rfc2136 in the code. nsupdate is very happy now. > >> > >> Thanks, > >> > >> -John > >> > >> On Wed, Feb 20, 2013 at 6:30 PM, John Reuning <j...@ibiblio.org> wrote: > >> > Ruben, > >> > > >> > The rfc2136 branch builds and seems to run with normal functionality. > >> > However, zone changes submitted via nsupdate result in a REFUSED > >> > error. I tried setting loglevel=9 but don't see any debug output. > >> > Does your implementation work with nsupdate? > >> > > >> > Thanks, > >> > > >> > -John _______________________________________________ Pdns-dev mailing list Pdns-dev@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-dev