Uploaded image for project: 'OpenDNSSEC'
  1. OpenDNSSEC
  2. OPENDNSSEC-163

Inbound IXFR is not parsed correctly

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.0b2
    • Component/s: Signer
    • Labels:

      Description

      BIND is the hidden master. I start the Signer and it fetches the zone and signs it. I then edit and update the master zone.

      sudo rndc reload bellgrim.se

      The notifies are sent, but the Signer Engine do not fetch the zone.

      BIND is configured with:
      also-notify

      { 127.0.0.1 port 10053; }

      ;

      OpenDNSSEC is configured with:
      <Listener>
      <Interface><Port>10053</Port></Interface>
      </Listener>

      This is what you get in syslog when running in verbose mode:

      Nov 29 11:29:54 ubuntu named[349]: received control channel command 'reload bellgrim.se'
      Nov 29 11:29:54 ubuntu named[349]: zone bellgrim.se/IN: loaded serial 2011032114
      Nov 29 11:29:54 ubuntu named[349]: zone bellgrim.se/IN: sending notifies (serial 2011032114)
      Nov 29 11:29:54 ubuntu ods-signerd: [socket] incoming udp message
      Nov 29 11:29:54 ubuntu ods-signerd: [query] tsig not present
      Nov 29 11:29:54 ubuntu ods-signerd: [query] incoming notify for zone bellgrim.se
      Nov 29 11:29:54 ubuntu ods-signerd: [acl] match 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sets timer timeout now
      Nov 29 11:29:54 ubuntu ods-signerd: [dnshandler] forwarded notify: 16 bytes sent
      Nov 29 11:29:54 ubuntu ods-signerd: [socket] sending 81 bytes over udp
      Nov 29 11:29:54 ubuntu ods-signerd: [dnshandler] netio dispatch
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] read forwarded dns packet
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] netio dispatch
      Nov 29 11:29:54 ubuntu ods-signerd: [netio] dispatch timeout event without checking for other events
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se timeout
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se make request round 0 master 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sending udp query id=4 qtype=IXFR to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] send 92 bytes over udp to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] netio dispatch
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se event udp read
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sets timer timeout now
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se read data from udp
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se make request round 1 master 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sending udp query id=4 qtype=IXFR to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] send 92 bytes over udp to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] netio dispatch
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se event udp read
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sets timer timeout now
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se read data from udp
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se make request round 2 master 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sending udp query id=4 qtype=IXFR to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] send 92 bytes over udp to 127.0.0.1
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] netio dispatch
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se event udp read
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sets timer timeout now
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se read data from udp
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se sets timer timeout retry 3600
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrd] zone bellgrim.se make request wait retry
      Nov 29 11:29:54 ubuntu ods-signerd: [xfrhandler] netio dispatch

        Attachments

          Activity

            People

            Assignee:
            matthijs Matthijs Mekking
            Reporter:
            rickard Rickard Bellgrim
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours
                4h