Help with Xfrout notify

Jeremy C. Reed jreed at isc.org
Wed May 2 13:45:03 UTC 2012


On Tue, 1 May 2012, Spain, Dr. Jeffry A. wrote:

> I understand that manual notification of zone changes was a feature 
> added to bind10-devel-20120329 (http://bind10.isc.org/ticket/1321). 
> I'm having some difficulty getting this to work.
> 
> I configured bind10 as shown below (excerpt showing only one of the 
> five zones configured [index 2]). The attempt to send notification on 
> zone jaspain.net fails with an error even though that zone has been 
> loaded. The query "dig @localhost jaspain.net" is successful. What 
> problems do you see with the configuration? Or is Xfrout notify not 
> working properly?
> 
> Also the command "config set Xfrout/transfer_acl [{"action": 
> "REJECT"}] generates "Error: /Xfrout/tsig_key_ring not found". This 
> used to work. Now apparently you can't provide a list argument to 
> Xfrout/transfer_acl and you have to use "config set 
> Xfrout/transfer_acl[0] {"action":"REJECT"}". I believe there were some 
> changes made to bindctl to make list configuration more consistent. Is 
> this change due to that effort or has something gone wrong?

I am not sure.  I think the related change is ChangeLog entry 379 
(ticket #1649).

> Also I'm not sure what this has to do with a tsig_key_ring not being 
> found?

You attempted:

> > config set Xfrout/tsig_key_ring ["nsb0-nsb0s:gWxinWPIF9UpqB2seY+FV/UM/czMFY3q/4oEAkAKnd0=:hmac-sha256"]

And that didn't work but stayed in your local configuration changes.

"config diff" should show it.  "config revert" should reset all your 
local changes.

It is not very intuitive. It doesn't really let you know what worked and 
what additional parts (if any) didn't work (on a commit).

> > Xfrout notify jaspain.net
> {
>     "error": "Unknown zone: jaspain.net./IN"
> }

I think we need debugging added to 
src/lib/python/isc/notify/notify_out.py (for send_notify).


More information about the bind10-users mailing list