<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang="EN-SG" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Dear All,</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">It is fixed. Thanks for your help.</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><p class="MsoNormal"><span style="color:#777777">Warmest Regards,</span></p><p class="MsoNormal"><span style="color:#777777">Jackson Yap</span></p></div><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Jackson Yap <<a href="mailto:jackson@apc.sg">jackson@apc.sg</a>> <br><b>Sent:</b> Saturday, 28 December 2019 1:01 am<br><b>To:</b> 'Aki Tuomi' <<a href="mailto:cmouse@desteem.org">cmouse@desteem.org</a>>; 'Otto Moerbeek' <<a href="mailto:otto@drijf.net">otto@drijf.net</a>><br><b>Cc:</b> '<a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a>' <<a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a>><br><b>Subject:</b> RE: [Pdns-users] pdns cannot handle large pdns notify</span></p></div></div><p class="MsoNormal"> </p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Dear All,</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">The strange thing is, after I run pdns notify *, it is parsed into memory as below.</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"><a href="http://example.com">example.com</a>:     parsed into memory at 2019-12-28 00:56:59</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">However, it has not notified at all from the log I check, and the number of master zones it notify when I do pdns notify *, is still short of one (missing the new master zone).</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><p class="MsoNormal"><span style="color:#777777">Warmest Regards,</span></p><p class="MsoNormal"><span style="color:#777777">Jackson Yap</span></p></div><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Jackson Yap <<a href="mailto:jackson@apc.sg">jackson@apc.sg</a>> <br><b>Sent:</b> Saturday, 28 December 2019 12:05 am<br><b>To:</b> 'Aki Tuomi' <<a href="mailto:cmouse@desteem.org">cmouse@desteem.org</a>>; 'Otto Moerbeek' <<a href="mailto:otto@drijf.net">otto@drijf.net</a>><br><b>Cc:</b> '<a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a>' <<a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a>><br><b>Subject:</b> RE: [Pdns-users] pdns cannot handle large pdns notify</span></p></div></div><p class="MsoNormal"> </p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hi Aki,</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Yes, the source is using bind backend. However it still don’t work after we run pdns_control rediscover:</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">root@pdns-source [~]# pdns_control rediscover</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Ok Done parsing domains, 3 rejected, 0 new, 0 removed</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">root@ pdns-source [~]# pdns_control notify '*'</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">Added 564 MASTER zones to queue</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">But the after newly added zone in pdns, total is 565:</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">All zonecount:565</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US">This is driving us crazy :(</span></p><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><p class="MsoNormal"><span style="color:#777777">Warmest Regards,</span></p><p class="MsoNormal"><span style="color:#777777">Jackson Yap</span></p></div><p class="MsoNormal"><span style="mso-fareast-language:EN-US"> </span></p><div><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Aki Tuomi <<a href="mailto:cmouse@desteem.org">cmouse@desteem.org</a>> <br><b>Sent:</b> Friday, 27 December 2019 6:05 pm<br><b>To:</b> Jackson Yap <<a href="mailto:jackson@apc.sg">jackson@apc.sg</a>>; Otto Moerbeek <<a href="mailto:otto@drijf.net">otto@drijf.net</a>><br><b>Cc:</b> <a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a><br><b>Subject:</b> Re: [Pdns-users] pdns cannot handle large pdns notify</span></p></div></div><p class="MsoNormal"> </p><div><p class="MsoNormal">Are you using bind backend? If yes, try reloading named.conf with pdns_control rediscover before notify. </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Aki </p></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">On December 27, 2019 8:17 AM Jackson Yap < <a href="mailto:jackson@apc.sg">jackson@apc.sg</a>> wrote: </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Dear All, </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Another important discovery. I realised after a new zone is added, pdns </p></div><div><p class="MsoNormal">notify will always missed out this new zone. Until I restart pdns and </p></div><div><p class="MsoNormal">force the notify again. Can someone advise if there is any issue or is </p></div><div><p class="MsoNormal">this a bug? </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">pdns_control list-zones </p></div><div><p class="MsoNormal">All zonecount:565 </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">root@pdns-source [~]# pdns_control notify '*' </p></div><div><p class="MsoNormal">Added 564 MASTER zones to queue </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">root@pdns-source [~]# service pdns restart </p></div><div><p class="MsoNormal">Restarting PowerDNS authoritative nameserver: stopping and waiting..done </p></div><div><p class="MsoNormal">Starting PowerDNS authoritative nameserver: started </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">root@pdns-source [~]# pdns_control notify '*' </p></div><div><p class="MsoNormal">Added 565 MASTER zones to queue </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Warmest Regards, </p></div><div><p class="MsoNormal">Jackson Yap </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">-----Original Message----- </p></div><div><p class="MsoNormal">From: Jackson Yap < <a href="mailto:jackson@apc.sg">jackson@apc.sg</a>> </p></div><div><p class="MsoNormal">Sent: Friday, 27 December 2019 12:39 pm </p></div><div><p class="MsoNormal">To: 'Otto Moerbeek' < <a href="mailto:otto@drijf.net">otto@drijf.net</a>> </p></div><div><p class="MsoNormal">Cc: <a href="mailto:'pdns-users@mailman.powerdns.com">'pdns-users@mailman.powerdns.com</a>' < <a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a>> </p></div><div><p class="MsoNormal">Subject: RE: [Pdns-users] pdns cannot handle large pdns notify </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Dear All, </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">We make an important discovery, but we don't know the reason why. </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">When we do pdns notify *, we checked through all the logs in source server </p></div><div><p class="MsoNormal">in /var/log/messages, we realised the domain <a href="http://example.com">example.com</a> was not send out </p></div><div><p class="MsoNormal">at all. </p></div><div><p class="MsoNormal">If we just do pdns notify <a href="http://example.com">example.com</a>, it will be sent out. </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Then we count the logs: </p></div><div><p class="MsoNormal">root@pdns-source [~]# pdns_control notify '*' </p></div><div><p class="MsoNormal">Added 563 MASTER zones to queue </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">But we realised "<a href="http://example.com">example.com</a>" was nowhere in the logs as well. </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">grep "<a href="http://example.com">example.com</a>" /var/log/messages (returns nothing). </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Any idea why? </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Warmest Regards, </p></div><div><p class="MsoNormal">Jackson Yap </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">-----Original Message----- </p></div><div><p class="MsoNormal">From: Otto Moerbeek < <a href="mailto:otto@drijf.net">otto@drijf.net</a>> </p></div><div><p class="MsoNormal">Sent: Wednesday, 25 December 2019 6:25 pm </p></div><div><p class="MsoNormal">To: Jackson Yap < <a href="mailto:jackson@apc.sg">jackson@apc.sg</a>> </p></div><div><p class="MsoNormal">Cc: <a href="mailto:pdns-users@mailman.powerdns.com">pdns-users@mailman.powerdns.com</a> </p></div><div><p class="MsoNormal">Subject: Re: [Pdns-users] pdns cannot handle large pdns notify </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">On Wed, Dec 25, 2019 at 12:03:04AM +0800, Jackson Yap wrote: </p></div><div><p class="MsoNormal"> </p></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">Hi, </p></div></blockquote><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><div><p class="MsoNormal">We are using pdns version 4.1.13. </p></div></blockquote><div><p class="MsoNormal">So you have the basic improvements. You might try updating one of your </p></div><div><p class="MsoNormal">slaves to 4.2.1 and see if things improve. Otherwise maybe pace the </p></div><div><p class="MsoNormal">notifies by a simple shell scrip *and* reallize missing a notify is not a </p></div><div><p class="MsoNormal">critical error since slave servers check periodically (SOA refrsh </p></div><div><p class="MsoNormal">interval) to see if they need to update. </p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">-Otto </p></div><div><p class="MsoNormal">_______________________________________________ </p></div><div><p class="MsoNormal">Pdns-users mailing list </p></div><div><p class="MsoNormal"><a href="mailto:Pdns-users@mailman.powerdns.com">Pdns-users@mailman.powerdns.com</a> </p></div><div><p class="MsoNormal"><a href="https://mailman.powerdns.com/mailman/listinfo/pdns-users" target="_blank">https://mailman.powerdns.com/mailman/listinfo/pdns-users</a> </p></div></blockquote></div></body></html>