<div dir="auto"><div>Hi!<div dir="auto"><br></div><div dir="auto">The problem is the backend bind is not notifying properly and we have reset it, so that is why somehow pdns notify "*" does not work properly even though pdns notify <a href="http://example.com">example.com</a> works. Not too sure why it is like this.</div><div dir="auto"><br></div><div dir="auto">After we reset, the bind backend can notify properly upon any master zone addition/changes. And a forced pdns notify * can forced a transfer of the zones as well.</div><div dir="auto"><br></div><div dir="auto">Strange how bind works with pdns notify, but at least it works now!<br><br><div data-smartmail="gmail_signature" dir="auto">Warmest Regards,<br>Jackson Yap</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 28 Dec 2019, 4:11 pm Otto Moerbeek, <<a href="mailto:otto@drijf.net">otto@drijf.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Dec 28, 2019 at 01:45:53AM +0800, Jackson Yap wrote:<br>
<br>
> Dear All,<br>
> <br>
> <br>
> <br>
> It is fixed. Thanks for your help.<br>
<br>
I'm sad you don't tell the list what was the problem and how you fixed<br>
it. Sharing knowlege and experience is importtant so that future<br>
readers can benefit.<br>
<br>
        -Otto<br>
> <br>
> <br>
> <br>
> Warmest Regards,<br>
> <br>
> Jackson Yap<br>
> <br>
> <br>
> <br>
> *From:* Jackson Yap <<a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>><br>
> *Sent:* Saturday, 28 December 2019 1:01 am<br>
> *To:* 'Aki Tuomi' <<a href="mailto:cmouse@desteem.org" target="_blank" rel="noreferrer">cmouse@desteem.org</a>>; 'Otto Moerbeek' <<a href="mailto:otto@drijf.net" target="_blank" rel="noreferrer">otto@drijf.net</a>><br>
> *Cc:* '<a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>' <<a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>><br>
> *Subject:* RE: [Pdns-users] pdns cannot handle large pdns notify<br>
> <br>
> <br>
> <br>
> Dear All,<br>
> <br>
> <br>
> <br>
> The strange thing is, after I run pdns notify *, it is parsed into memory<br>
> as below.<br>
> <br>
> <br>
> <br>
> <a href="http://example.com" rel="noreferrer noreferrer" target="_blank">example.com</a>:     parsed into memory at 2019-12-28 00:56:59<br>
> <br>
> <br>
> <br>
> However, it has not notified at all from the log I check, and the number of<br>
> master zones it notify when I do pdns notify *, is still short of one<br>
> (missing the new master zone).<br>
> <br>
> <br>
> <br>
> Warmest Regards,<br>
> <br>
> Jackson Yap<br>
> <br>
> <br>
> <br>
> *From:* Jackson Yap <<a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>><br>
> *Sent:* Saturday, 28 December 2019 12:05 am<br>
> *To:* 'Aki Tuomi' <<a href="mailto:cmouse@desteem.org" target="_blank" rel="noreferrer">cmouse@desteem.org</a>>; 'Otto Moerbeek' <<a href="mailto:otto@drijf.net" target="_blank" rel="noreferrer">otto@drijf.net</a>><br>
> *Cc:* '<a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>' <<a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>><br>
> *Subject:* RE: [Pdns-users] pdns cannot handle large pdns notify<br>
> <br>
> <br>
> <br>
> Hi Aki,<br>
> <br>
> <br>
> <br>
> Yes, the source is using bind backend. However it still don’t work after we<br>
> run pdns_control rediscover:<br>
> <br>
> <br>
> <br>
> root@pdns-source [~]# pdns_control rediscover<br>
> <br>
> Ok Done parsing domains, 3 rejected, 0 new, 0 removed<br>
> <br>
> <br>
> <br>
> root@ pdns-source [~]# pdns_control notify '*'<br>
> <br>
> Added 564 MASTER zones to queue<br>
> <br>
> <br>
> <br>
> But the after newly added zone in pdns, total is 565:<br>
> <br>
> All zonecount:565<br>
> <br>
> <br>
> <br>
> This is driving us crazy :(<br>
> <br>
> <br>
> <br>
> Warmest Regards,<br>
> <br>
> Jackson Yap<br>
> <br>
> <br>
> <br>
> *From:* Aki Tuomi <<a href="mailto:cmouse@desteem.org" target="_blank" rel="noreferrer">cmouse@desteem.org</a>><br>
> *Sent:* Friday, 27 December 2019 6:05 pm<br>
> *To:* Jackson Yap <<a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>>; Otto Moerbeek <<a href="mailto:otto@drijf.net" target="_blank" rel="noreferrer">otto@drijf.net</a>><br>
> *Cc:* <a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a><br>
> *Subject:* Re: [Pdns-users] pdns cannot handle large pdns notify<br>
> <br>
> <br>
> <br>
> Are you using bind backend? If yes, try reloading named.conf with<br>
> pdns_control rediscover before notify.<br>
> <br>
> <br>
> <br>
> Aki<br>
> <br>
> On December 27, 2019 8:17 AM Jackson Yap < <a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>> wrote:<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> Dear All,<br>
> <br>
> <br>
> <br>
> Another important discovery. I realised after a new zone is added, pdns<br>
> <br>
> notify will always missed out this new zone. Until I restart pdns and<br>
> <br>
> force the notify again. Can someone advise if there is any issue or is<br>
> <br>
> this a bug?<br>
> <br>
> <br>
> <br>
> pdns_control list-zones<br>
> <br>
> All zonecount:565<br>
> <br>
> <br>
> <br>
> root@pdns-source [~]# pdns_control notify '*'<br>
> <br>
> Added 564 MASTER zones to queue<br>
> <br>
> <br>
> <br>
> root@pdns-source [~]# service pdns restart<br>
> <br>
> Restarting PowerDNS authoritative nameserver: stopping and waiting..done<br>
> <br>
> Starting PowerDNS authoritative nameserver: started<br>
> <br>
> <br>
> <br>
> root@pdns-source [~]# pdns_control notify '*'<br>
> <br>
> Added 565 MASTER zones to queue<br>
> <br>
> <br>
> <br>
> Warmest Regards,<br>
> <br>
> Jackson Yap<br>
> <br>
> <br>
> <br>
> -----Original Message-----<br>
> <br>
> From: Jackson Yap < <a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>><br>
> <br>
> Sent: Friday, 27 December 2019 12:39 pm<br>
> <br>
> To: 'Otto Moerbeek' < <a href="mailto:otto@drijf.net" target="_blank" rel="noreferrer">otto@drijf.net</a>><br>
> <br>
> Cc: '<a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>' < <a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a>><br>
> <br>
> Subject: RE: [Pdns-users] pdns cannot handle large pdns notify<br>
> <br>
> <br>
> <br>
> Dear All,<br>
> <br>
> <br>
> <br>
> We make an important discovery, but we don't know the reason why.<br>
> <br>
> <br>
> <br>
> When we do pdns notify *, we checked through all the logs in source server<br>
> <br>
> in /var/log/messages, we realised the domain <a href="http://example.com" rel="noreferrer noreferrer" target="_blank">example.com</a> was not send out<br>
> <br>
> at all.<br>
> <br>
> If we just do pdns notify <a href="http://example.com" rel="noreferrer noreferrer" target="_blank">example.com</a>, it will be sent out.<br>
> <br>
> <br>
> <br>
> Then we count the logs:<br>
> <br>
> root@pdns-source [~]# pdns_control notify '*'<br>
> <br>
> Added 563 MASTER zones to queue<br>
> <br>
> <br>
> <br>
> But we realised "<a href="http://example.com" rel="noreferrer noreferrer" target="_blank">example.com</a>" was nowhere in the logs as well.<br>
> <br>
> <br>
> <br>
> grep "<a href="http://example.com" rel="noreferrer noreferrer" target="_blank">example.com</a>" /var/log/messages (returns nothing).<br>
> <br>
> <br>
> <br>
> Any idea why?<br>
> <br>
> <br>
> <br>
> Warmest Regards,<br>
> <br>
> Jackson Yap<br>
> <br>
> <br>
> <br>
> -----Original Message-----<br>
> <br>
> From: Otto Moerbeek < <a href="mailto:otto@drijf.net" target="_blank" rel="noreferrer">otto@drijf.net</a>><br>
> <br>
> Sent: Wednesday, 25 December 2019 6:25 pm<br>
> <br>
> To: Jackson Yap < <a href="mailto:jackson@apc.sg" target="_blank" rel="noreferrer">jackson@apc.sg</a>><br>
> <br>
> Cc: <a href="mailto:pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">pdns-users@mailman.powerdns.com</a><br>
> <br>
> Subject: Re: [Pdns-users] pdns cannot handle large pdns notify<br>
> <br>
> <br>
> <br>
> On Wed, Dec 25, 2019 at 12:03:04AM +0800, Jackson Yap wrote:<br>
> <br>
> <br>
> <br>
> Hi,<br>
> <br>
> We are using pdns version 4.1.13.<br>
> <br>
> So you have the basic improvements. You might try updating one of your<br>
> <br>
> slaves to 4.2.1 and see if things improve. Otherwise maybe pace the<br>
> <br>
> notifies by a simple shell scrip *and* reallize missing a notify is not a<br>
> <br>
> critical error since slave servers check periodically (SOA refrsh<br>
> <br>
> interval) to see if they need to update.<br>
> <br>
> <br>
> <br>
> -Otto<br>
> <br>
> _______________________________________________<br>
> <br>
> Pdns-users mailing list<br>
> <br>
> <a href="mailto:Pdns-users@mailman.powerdns.com" target="_blank" rel="noreferrer">Pdns-users@mailman.powerdns.com</a><br>
> <br>
> <a href="https://mailman.powerdns.com/mailman/listinfo/pdns-users" rel="noreferrer noreferrer" target="_blank">https://mailman.powerdns.com/mailman/listinfo/pdns-users</a><br>
</blockquote></div></div></div>