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

Signer fails on long TXT records

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.3.13, 1.4.0rc3
    • Fix Version/s: None
    • Component/s: Signer
    • Labels:
    • Environment:

      Red Hat Enterprise Linux 6

      Description

      The signer fails to sign a zone if it contains a long TXT record (with multiple strings). The errors reported for an example zone (attached as file) are:


      Mar 27 13:50:17 whitfield ods-signerd: [adapter] error parsing RR at line 17 (Syntax error, could not parse the RR's rdata): testtxt IN TXT "Dit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit " "is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzo" "en erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzo"
      Mar 27 13:50:17 whitfield ods-signerd: [adapter] error reading RR at line 17 (Syntax error, could not parse the RR's rdata): testtxt IN TXT "Dit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit " "is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzoDit is een erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzo" "en erg lang test recordmet allerlei belangrijke SPF informatie die heeel lang is want we zijn super belangrijk enzo"
      Mar 27 13:50:17 whitfield ods-signerd: [adapter] unable to read file /var/opendnssec/unsigned/uniharderwijk.nl.axfr: General error
      Mar 27 13:50:17 whitfield ods-signerd: [tools] unable to read from input adapter for zone uniharderwijk.nl: General error
      Mar 27 13:50:17 whitfield ods-signerd: [tools] rollback updates for zone uniharderwijk.nl
      Mar 27 13:50:17 whitfield ods-signerd: [worker[1]] continue task [sign] for zone uniharderwijk.nl

      This issue can occur, for instance, when a long TXT record is needed to contain SPF information.

      I guess the problem is not actually in the signer but in the LDNS zone parsing code.

        Attachments

          Activity

            People

            Assignee:
            matthijs Matthijs Mekking
            Reporter:
            rijswijk Roland van Rijswijk
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: