[Opendnssec-user] Large zone reading bug when signing?

Paul Wouters paul at nohats.ca
Tue May 15 01:53:28 UTC 2012


When signing a big zone (4M entries, opt out) I seem to be
getting some weird parse errors on the zone within the signer
daemon (1.4.0a1):

May 14 21:40:03 signer02 ods-signerd: [adapter] error parsing RR at line 2544568 (Syntax error, could not parse the RR's TTL): 000000848177.
May 14 21:40:03 signer02 ods-signerd: [adapter] error reading RR at line 2544568 (Syntax error, could not parse the RR's TTL): 000000848177.
May 14 21:40:03 signer02 ods-signerd: [tools] unable to read zone test: adapter failed (General error)
May 14 21:40:05 signer02 ods-signerd: [worker[1]] continue task [sign] for zone test

When i look at around those lines, I see nothing strange:

000000848175.test.                      IN      NS ns1.000000848175.test.
                                         IN      NS ns2.000000848175.com.
                                         IN      NS ns3.000000848175.net.
000000848176.test.                      IN      NS ns1.000000848176.test.
                                         IN      NS ns2.000000848176.com.
                                         IN      NS ns3.000000848176.net.
000000848177.test.                      IN      NS ns1.000000848177.test.
                                         IN      NS ns2.000000848177.com.
                                         IN      NS ns3.000000848177.net.
000000848178.test.                      IN      NS ns1.000000848178.test.
                                         IN      NS ns2.000000848178.com.
                                         IN      NS ns3.000000848178.net.
000000848179.test.                      IN      NS ns1.000000848179.test.
                                         IN      NS ns2.000000848179.com.
                                         IN      NS ns3.000000848179.net.
000000848180.test.                      IN      NS ns1.000000848180.test.

Note there are no TTL's mentioned anywhere, apart from the zone top
which has: $TTL 1d

It seems that the internal state got very confused. I am not sure how to
debug this further.

Paul



More information about the Opendnssec-user mailing list