<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    Answered point by point below<br>
    <br>
    <br>
    <blockquote type="cite"
      cite="mid:a13e3e0b-ea0e-ae7e-5c75-76cfb897c23c@conmet.it">
      <div class="moz-cite-prefix">Il 17/04/2023 14:23, Brian Candler ha
        scritto:<br>
      </div>
      <blockquote type="cite"
        cite="mid:6a065097-d434-764f-23a3-c4e2aac29494@pobox.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <div class="moz-cite-prefix">I suggest you specify the version
          of pdns authoritative you're running, otherwise this isn't
          reproducible by anyone.  Also what backend you're using and
          how you're adding/removing records, although I'm guessing it's
          probably the bind backend.</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">On 17/04/2023 12:50, Andrea
          Biancalani via Pdns-users wrote:<br>
        </div>
        <br>
        <blockquote type="cite"
          cite="mid:d77b4a97-e80c-31db-6721-6d21ef74f714@conmet.it"> 4)
          edit the zone example.com and modify contents like this<br>
          <br>
          <blockquote>
            <blockquote type="cite">@    IN ALIAS 60 mytest.example.com.<br>
              www IN CNANE 60 @.</blockquote>
          </blockquote>
          <br>
          <br>
          5) commit changes, it will popup an error<br>
          <br>
          <b><font color="#ff0000">RRset <a
                class="moz-txt-link-abbreviated"
                href="http://www.example.com" moz-do-not-send="true">www.example.com</a>.
              IN CNAME: Conflicts with pre-existing RRSET</font></b><br>
          <br>
        </blockquote>
        <p><br>
        </p>
        <p>(assuming you meant "CNAME" not "CNANE")<br>
        </p>
      </blockquote>
    </blockquote>
    Yes, that is a typo<br>
    <br>
    <blockquote type="cite"
      cite="mid:a13e3e0b-ea0e-ae7e-5c75-76cfb897c23c@conmet.it">
      <blockquote type="cite"
        cite="mid:6a065097-d434-764f-23a3-c4e2aac29494@pobox.com">
        <p> </p>
        <p>The implication is that there is some other record for "<a
            class="moz-txt-link-abbreviated"
            href="http://www.example.com" moz-do-not-send="true">www.example.com</a>"<br>
        </p>
        <p>What does the following command show at that point?</p>
        <p>dig @x.x.x.x <a class="moz-txt-link-abbreviated"
            href="http://www.example.com" moz-do-not-send="true">www.example.com</a>.
          any</p>
        <p>(where x.x.x.x is your pdns-auth server's address)<br>
        </p>
        <br>
      </blockquote>
    </blockquote>
    <br>
    <br>
    the example is pretty awkward like that , let it be more significant
    like this<br>
    <br>
    <blockquote type="cite">@    IN ALIAS 60 <a
        class="moz-txt-link-abbreviated" href="http://www.google.com"
        moz-do-not-send="true">www.google.com</a><br>
      www IN CNAME 60 @.</blockquote>
    <br>
    after I've applied with success above example.com zone , proceeding
    with an nslookup at this point gave this result<br>
    <br>
    <blockquote type="cite">> example.com<br>
      ;; communications error to 127.0.0.1#53: timed out<br>
      Server:         localhost<br>
      Address:        127.0.0.1#53<br>
      <br>
      Name:   example.com<br>
      Address: 142.251.209.36<br>
      > <a class="moz-txt-link-abbreviated"
        href="http://www.example.com" moz-do-not-send="true">www.example.com</a><br>
      Server:         localhost<br>
      Address:        127.0.0.1#53<br>
      <br>
      <a class="moz-txt-link-abbreviated" href="http://www.example.com"
        moz-do-not-send="true">www.example.com</a> canonical name = \@.<br>
    </blockquote>
    <br>
    even checking cname records leads to same result<br>
    <br>
    <blockquote type="cite">> set q=cname<br>
      > <a class="moz-txt-link-abbreviated"
        href="http://www.example.com" moz-do-not-send="true">www.example.com</a><br>
      ;; communications error to 127.0.0.1#53: timed out<br>
      Server:         localhost<br>
      Address:        127.0.0.1#53<br>
      <br>
      <a class="moz-txt-link-abbreviated" href="http://www.example.com"
        moz-do-not-send="true">www.example.com</a> canonical name = \@.</blockquote>
    <br>
    while using DIG as method for the query, we obtain a pretty similar
    response<br>
    <br>
    <blockquote type="cite">root@ns1:~# dig @ns1.mydnshostname.tld
      example.com any<br>
      <br>
      ; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu
      <<>> @ns1.mydnshostname.tld example.com any<br>
      ; (1 server found)<br>
      ;; global options: +cmd<br>
      ;; Got answer:<br>
      ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:
      45535<br>
      ;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL:
      1<br>
      ;; WARNING: recursion requested but not available<br>
      <br>
      ;; OPT PSEUDOSECTION:<br>
      ; EDNS: version: 0, flags:; udp: 1232<br>
      ;; QUESTION SECTION:<br>
      ;example.com.                   IN      ANY<br>
      <br>
      ;; ANSWER SECTION:<br>
      <b>example.com.            225     IN      A       142.251.209.36</b><b><br>
      </b><b>example.com.            74      IN      AAAA   
        2a00:1450:4002:411::2004</b><br>
      <br>
      ;; Query time: 0 msec<br>
      ;; SERVER: 127.0.1.1#53(ns1.mydnshostname.tld) (TCP)<br>
      ;; WHEN: Mon Apr 17 15:00:33 CEST 2023<br>
      ;; MSG SIZE  rcvd: 84</blockquote>
    <br>
    <blockquote type="cite">root@ns1:~# dig @ns1.mydnshostname.tld <a
        class="moz-txt-link-abbreviated" href="http://www.example.com"
        moz-do-not-send="true">www.example.com</a> any<br>
      <br>
      ; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu
      <<>> @ns1.mydnshostname.tld <a
        class="moz-txt-link-abbreviated" href="http://www.example.com"
        moz-do-not-send="true">www.example.com</a> any<br>
      ; (1 server found)<br>
      ;; global options: +cmd<br>
      ;; Got answer:<br>
      ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:
      12083<br>
      ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL:
      1<br>
      ;; WARNING: recursion requested but not available<br>
      <br>
      ;; OPT PSEUDOSECTION:<br>
      ; EDNS: version: 0, flags:; udp: 1232<br>
      ;; QUESTION SECTION:<br>
      ;www.example.com.               IN      ANY<br>
      <br>
      ;; ANSWER SECTION:<br>
      <b><a class="moz-txt-link-abbreviated"
          href="http://www.example.com" moz-do-not-send="true">www.example.com</a>.       
        60      IN      CNAME   \@.</b><br>
      <br>
      ;; Query time: 0 msec<br>
      ;; SERVER: 127.0.1.1#53(ns1.mydnshostname.tld) (TCP)<br>
      ;; WHEN: Mon Apr 17 15:02:19 CEST 2023<br>
      ;; MSG SIZE  rcvd: 59</blockquote>
    <br>
    <blockquote type="cite"
      cite="mid:a13e3e0b-ea0e-ae7e-5c75-76cfb897c23c@conmet.it">
      <blockquote type="cite"
        cite="mid:6a065097-d434-764f-23a3-c4e2aac29494@pobox.com">
        <p>Is it possible that you deleted other records for "<a
            class="moz-txt-link-abbreviated"
            href="http://www.example.com" moz-do-not-send="true">www.example.com</a>"
          at the same time?<br>
        </p>
      </blockquote>
    </blockquote>
    <br>
    Original zone has only that 2 records, editing the zone just 1
    change at a time<br>
    <br>
    <blockquote type="cite"
      cite="mid:a13e3e0b-ea0e-ae7e-5c75-76cfb897c23c@conmet.it">
      <blockquote type="cite"
        cite="mid:6a065097-d434-764f-23a3-c4e2aac29494@pobox.com">
        <p> </p>
        <p>Again, what does "dig @x.x.x.x <a
            class="moz-txt-link-abbreviated"
            href="http://www.example.com" moz-do-not-send="true">www.example.com</a>.
          any" show at this point, and is it different to case 5?</p>
      </blockquote>
    </blockquote>
    <br>
    Same results as before<br>
    <br>
  </body>
</html>