Re: [webmin-l] BIND9

Jamie Cameron <[email protected]> Sat, 19 Apr 2025 03:33:16 +0000
Newsgroups gmane.comp.web.webmin.general
Message-ID <011101964c1b8d65-6f368070-e6a2-4a5d-987d-97f9f3ac9f46-000000@us-west-1.amazonses.com>
This is a multi-part message in MIME format.

--bound1745033594
Content-Type: multipart/alternative; boundary="altsbound1745033594"
Content-Transfer-Encoding: 7bit


--altsbound1745033594
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Would it be possible to get the full output from those backup-domain and restore-domain commands? I'd like to see what it says about slave servers..



On 18/Apr/2025 11:51 Dave Overton via webadmin-list  wrote ..  Sometimes issues get too complex:  NS2 has been in service with just webmin installed for years, just being a slave/secondary server.NS(others) come and go on individual virtualmin managed servers.NS11 is moving from Centos to Rocky.  NS2 is sitting bored and doing its jobNS11 has been in service for years.Do the migrate thing, (just started over to verify all this)Restore step =E2=80=9Ccreates records on NS2=E2=80=9D  But really doesn=E2=80=99t.  (I manually fixed the =E2=80=9Cslave/secondary=E2=80=9D issue a while back and my fix is still in place)Delete from rocky install to see what happens, says it removed records from NS2, but doesn=E2=80=99t. Make any sense to you? End result, removing a domain from a migrated install, d
 oesn=E2=80=99t remove the secondary dns records. Dave OvertonOwnerSYIX.COMsms or voice 530.755.1751  From: Jamie Cameron  
Sent: Friday, April 18, 2025 10:49 AM
To: [email protected]; Webmin users list 
Subject: Re: [webmin-l] BIND9 Were the same cluster slave servers already registered on the destination system? That would be required for this to work ...   
On 17/Apr/2025 15:14 Dave Overton via webadmin-list wrote .. Found another strange thing. (I=E2=80=99m moving a bunch of domains to a new server, so fun things abound.) This is technically a Virtualmin issue, but it=E2=80=99s sort of connected. This page:  https://www.virtualmin.com/docs/data-operations/how-to-migrate-to-a-new-server First this:virtualmin backup-domain -- dest /root/backups/ --all-domains --all-features --newformat --all-virtualmin  Then This:virtualmin restore-domain --source /root/backups/virtualmin.tar.gz --all-virtualmin The =E2=80=9CCluster Slave Servers=E2=80=9D don=E2=80=99t make the trip.  So the restored domains (next thing on the list of things to do) fails to setup the secondary server on the rem ote machine, but it thinks it did=E2=80=A6  And doesn=E2=80=99t me
 ntion that all the create/delete on the =E2=80=9Cother=E2=80=9D server fails. Like this:Deleting secondary DNS zone on ns2.syix.com ..
.. done  Dave OvertonOwnerSYIX.COMsms or voice 530.755.1751  From: Jamie Cameron 
Sent: Wednesday, April 16, 2025 6:12 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [webmin-l] BIND9 Ok maybe Webmin is parsing the config incorrectly. Can you attach the block from named.conf for one of these problem slave domains? 
On 16/Apr/2025 17:14 Dave Overton wrote .. In the list of domains, open a slave domain.  (one that works already)Look at the top, =E2=80=9CMaster servers=E2=80=9D is empty.  Technically since there are no master servers any more guess that=E2=80=99s correct, but the primary server should be listed there, and if I do add a server there it gets entered wrong in the named.conf file. There are lot s of places that the =E2=80=9Cmaster/slave=E2=80=9D references are still there instead of =E2=80=9Cprimary/secondary=E2=80=9D but that can be generally handled, but I think probably for consistency the master/slave stuff should be gone. Not a political statement, just annoying that the server and webmin don=E2=80=99t use the same terms. Dave Overton< /span>OwnerSYIX.COMsms or voice 530.755.1751  From
 : Jamie Cameron 
Sent: Wednesday, April 16, 2025 4:05 PM
To: [email protected]; Webmin users list 
Cc: [email protected]; Dave Overton 
Subject: Re: [webmin-l] BIND9 Webmin should already handle the different names for master/primary and secondary/slave zone names, unless there's a bug. What goes wrong exactly when you try to add a zone?   
On 16/Apr/2025 12:23 Dave Overton via webadmin-list wrote .. Bind 9 is =E2=80=9Cwoke=E2=80=9D and has been for a while, so we no longer have =E2=80=9CMaster/Slave=E2=80=9D its been replaced by =E2=80=9CPrimary/Secondary=E2=80=9D The folders on a default install look like this: drwxr-xr-x  2 bind bind  uarch     2 Apr  2 23:37 dynamic/-rw-r--r--  1 root wheel uarch 21992 Apr  2 23:37 named.conf-rw-r--r--  1 root wheel uarch 21992 Apr  2 23:37 named.conf.sample-rw-r--r--  1 root wheel uarch  3314 Apr  2 23:37 named.rootdrwxr-xr-x  2 root wheel uarch     5 Apr 16 11:31 primary/drwxr-xr-x  2 bind bind  uarch     2 Apr  2 23:37 secondary/drwxr-xr-x  2 bind bind&nbs p; uarch     2 Apr  2 23:37 working/ So, now take a look at the Bind Mod ule in Webmin. Add a domain to the =E2=80=9CMaster=E2=80=9
 D failsAdd a domain as a =E2=80=9CSlave=E2=80=9D fails. Not unexpected, as those folders aren=E2=80=99t there anymore. But anyway, figured I would point it out, since I know you have nothing
  else to do  =F0=9F=98=8A  (and yes, I have it working, just requires a bit of fiddling) (maybe there is a new hidden Bind9 module?)   Dave OvertonOwnerSYIX.COMsms or voice 530.755.1751     
 
 

--altsbound1745033594
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p style=3D"margin: 0; padding: 0; line-height: 1.231;">Would it be possible to get the full output from those backup-domain and restore-domain commands? I'd like to see what it says about slave servers..</p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><br></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><br></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><br></p><br>On 18/Apr/2025 11:51 Dave Overton via webadmin-list <[email protected]> wrote ..
<blockquote style=3D"margin: 0 0 0 .8ex; border-left: 1px solid #ccc !important; padding-left: 1ex;">
<div class=3D"WordSection1"><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Sometimes issues get too complex:<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p><ol style=3D"margin-top:0in" start=3D"1" type=3D"1"><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> NS2 has been in service with just webmin installed for years, just being a slave/secondary server.<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3
 D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">NS(others) come and go on individual virtualmin managed servers.<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"
 margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">NS11 is moving from Centos to Rocky.&nbsp; NS2 is sitting bored and doing its job<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">NS11 has been in service for years.<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Do the migrate thing, (just started over to verify all this)<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-famil
 y:&quot;Calibri&quot;,sans-serif">Restore step =E2=80=9Ccreates records on NS2=E2=80=9D&nbsp; But really doesn=E2=80=99t.&nbsp; (I manually fixed the =E2=80=9Cslave/secondary=E2=80=9D issue 
 a while back and my fix is still in place)<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l0 level1 lfo1"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Delete from rocky install to see what happens, says it removed records from NS2, but doesn=E2=80=99t.<o:p></o:p></span></li></ol><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Make any sense to you?<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibr
 i&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">End result
 , removing a domain from a migrated install, doesn=E2=80=99t remove the secondary dns records.<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Dave Overton<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Owner<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">SYIX.COM<o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; l
 ine-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">sms or voice 530.755.1751 <o:p></o:p></span></p><p style=3D"margin: 0; padding: 0; line-height
 : 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p><div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in"><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> Jamie Cameron <[email protected]> <br><b>Sent:</b> Friday, April 18, 2025 10:49 AM<br><b>To:</b> [email protected]; Webmin users list <[email protected]><br><b>Subject:</b> Re: [webmin-l] BIND9<o:p></o:p></[email protected]></[email protected]></span></p></div><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><o:p>&nbsp;</o:p></p
 ><p style=3D"margin: 0; padding: 0; line-height: 1.231;">Were the same cluster slave servers already registered on the destination system? That would be required for this to work ...<o:p></o
 :p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><o:p>&nbsp;</o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><o:p>&nbsp;</o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><o:p>&nbsp;</o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><br>On 17/Apr/2025 15:14 Dave Overton via webadmin-list wrote .. <o:p></o:p></p><blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 0in;margin-left:4.8pt;margin-right:0in"><div><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Found another strange thing.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri
 &quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">(I=E2=80=99
 m moving a bunch of domains to a new server, so fun things abound.)</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">This is technically a Virtualmin issue, but it=E2=80=99s sort of connected.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">This page:&nbsp; <a href=3D"h
 ttps://www.virtualmin.com/docs/data-operations/how-to-migrate-to-a-new-server">https://www.virtualmin.com/docs/data-operations/how-to-migrate-to-a-new-server</a></span><o:p></o:p></p><p styl
 e=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">First this:</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">virtualmin backup-domain -- dest /root/backups/ --all-domains --all-features --newformat --all-virtualmin&nbsp; </span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Then This:</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.2
 31;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">virtualmin restore-domain --source /root/backups/virtualmin.tar.gz --all-virtualmin</span><o:p></o:p></p><p s
 tyle=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">The =E2=80=9CCluster Slave Servers=E2=80=9D don=E2=80=99t make the trip.&nbsp; So the restored domains (next thing on the list of things to do) fails to setup the secondary server on the rem ote machine, but it thinks it did=E2=80=A6&nbsp; And doesn=E2=80=99t mention that all the create/delete on the =E2=80=9Cother=E2=80=9D server fails.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p>
 </o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Like this:</span><o:p></o:p></p><p style=3D"marg
 in: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Deleting secondary DNS zone on ns2.syix.com ..<br>.. done</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Dave Overton</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot
 ;,sans-serif">Owner</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">SYIX.COM</span><o
 :p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">sms or voice 530.755.1751 </span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in"><p style=3D"line-he
 ight: 1.231"><b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> Jamie Cameron <br><b>Sent:</b> Wednesday, April 16, 2025 6:12 PM<br><b>To:</b> <a href=3D"reply_mail.cgi?new=3D1&amp;to=3Ddave%40syix%2Ecom">[email protected]</a><br><b>Cc:</b> <a href=3D"reply_mail.cgi?new=3D1&amp;to=3Dwebadmin%2Dlist%40lists%2Esourceforge%2Enet">[email protected]</a><br><b>Subject:</b> Re: [webmin-l] BIND9</span><o:p></o:p></p></div><p style=3D"margin: 0; padding: 0; line-height: 1.231;">&nbsp;<o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;">Ok maybe Webmin is parsing the config incorrectly. Can you attach the block from named.conf for one of these prob
 lem slave domains?<o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;">&nbsp;<o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><br>On 16/Apr/2025 17:14
  Dave Overton wrote .. <o:p></o:p></p><blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 0in;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;padding:0i
 n 0in 0in 0in"><div><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">In the list of domains, open a slave domain.&nbsp; (one that works already)</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Look at the top, =E2=80=9CMaster servers=E2=80=9D is empty.&nbsp; Technically since there are no master servers any more guess that=E2=80=99s correct, but the primary server should be listed there, and if I do add a server there it gets entered wrong in the named.conf file.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sa
 ns-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&amp;quo t&quot;,serif">There are lot s
  of places that the =E2=80=9Cmaster/slave=E2=80=9D references are still there instead of =E2=80=9Cprimary/secondary=E2=80=9D but that can be generally handled, but I think probably for consistency the master/slave stuff should be gone.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Not a political statement, just annoying that the server and webmin don=E2=80=99t use the same terms.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se
 rif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Dave Overton&lt; /span&gt
 ;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Owner</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">SYIX.COM</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">sms or voice 530.755.1751 </span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in"><p style=3D"margin: 0; padding:
  0; line-height: 1.231;"><b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt"> Jamie Cameron <br><b>Sent:</b> Wedne
 sday, April 16, 2025 4:05 PM<br><b>To:</b> <a href=3D"_unsafe_link_">[email protected]</a>; Webmin users list <br><b>Cc:</b> <a href=3D"_unsafe_link_">[email protected]</a>; Dave Overton <br><b>Subject:</b> Re: [webmin-l] BIND9</span><o:p></o:p></p></div><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Webmin should already handle the different names for master/primary and secondary/slave zone names, unless there's a bug.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-fa
 mily:&quot;Calibri&amp; quot&quot;,serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,
 sans-serif">What goes wrong exactly when you try to add a zone?</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"><br>On 16/Apr/2025 12:23 Dave Overton via webadmin-list wrote .. </span><o:p></o:p></p><blockquote sty
 le=3D"margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;-left:solid #CCCCCC 1.0pt"><div><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size
 :11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Bind 9 is =E2=80=9Cwoke=E2=80=9D and has been for a while, so we no longer have =E2=80=9CMaster/Slave=E2=80=9D its been replaced by =E2=80=9CPrimary/Secondary=E2=80=9D</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">The folders on a default install look like this:</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; l
 ine-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">drwxr-xr-x&nbsp; 2 bind bind&nbsp; uarch&nbsp;&nbsp;&nbsp;&nbsp; 2 Apr&nbsp; 2 23:37 dynamic/<
 /span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">-rw-r--r--&nbsp; 1 root wheel uarch 21992 Apr&nbsp; 2 23:37 named.conf</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">-rw-r--r--&nbsp; 1 root wheel uarch 21992 Apr&nbsp; 2 23:37 named.conf.sample</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">-rw-r--r--&nbsp; 1 root wheel uarch&nbsp; 3314 Apr&nbsp; 2 23:37 named.root</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-family:&quot;Calib
 ri&quot;,sans-serif">drwxr-xr-x&nbsp; 2 root wheel uarch&nbsp;&nbsp;&nbsp;&nbsp; 5 Apr 16 11:31 primary/</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span st
 yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">drwxr-xr-x&nbsp; 2 bind bind&nbsp; uarch&nbsp;&nbsp;&nbsp;&nbsp; 2 Apr&nbsp; 2 23:37 secondary/</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">drwxr-xr-x&nbsp; 2 bind bind&amp;nbs p; uarch&nbsp;&nbsp;&nbsp;&nbsp; 2 Apr&nbsp; 2 23:37 working/</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">So, now take a look at the Bind Mod ule in Webmin.</span><o:p></o:p></
 p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; paddi
 ng: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Add a domain to the =E2=80=9CMaster=E2=80=9D fails</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Add a domain as a =E2=80=9CSlave=E2=80=9D fails.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Not unexpected, as those folders aren=E2=80=99t there anymore.</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-heigh
 t: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font
 -size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">But anyway, figured I would point it out, since I know you have nothing else to do&nbsp; </span><span style=3D"font-size:11.0pt;font-family:&quot;Segoe UI Emoji&quot;,sans-serif">=F0=9F=98=8A</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp; (and yes, I have it working, just requires a bit of fiddling)</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">(maybe there is a new hidden Bind9 module?)</span><o:p></o:p></p><p style=3D"margin: 0
 ; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.2
 31;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Dave Overton</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Owner</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">SYIX.COM</span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-hei
 ght: 1.231;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">sms or voice 530.755.1751 </span><o:p></o:p></p><p style=3D"margin: 0; padding: 0; line-height: 1.231
 ;"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p></div></blockquote><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0pt"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&nbsp;</span><o:p></o:p></p></div></blockquote><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0pt">&nbsp;<o:p></o:p></p></div></blockquote><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p></div></blockquote><br>
<br>
	<style>
	  html, body { overflow-y: hidden; }
	  div[contenteditable] { outline: none; }
	  
	</style></[email protected]><style data-iframe-mode=3D"simple">.ql-align-left{text-align:left}.ql-align-center{text-align:center}.ql-align-right{text-align:right}p{margin:0;padding:0;line-height:1.231;}blockquote{margin:0 0 0 .8ex;border-left:1px solid #ccc!important;padding-left:1ex} </style>

--altsbound1745033594--


--bound1745033594
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--bound1745033594
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-
Forwarded by the Webmin mailing list at [email protected]
To remove yourself from this list, go to
http://lists.sourceforge.net/lists/listinfo/webadmin-list

--bound1745033594--