1

When editing a zone's NS records the TTL fields is always shown empty.

Edit Zone NS record(s)

Examining the zone DNS file shows that the NS records may already have a value but it is not getting displayed.

Zone file

I have noticed that when I enter a TTL into the TTL control on the Edit window for the NS record it updates the zone file sometimes which makes me think something is broken.

Does anyone have any knowledge of what may be happening here?

Edit 1

To clarify; why is the TTL for the NS records not populated in the control shown in the screen shot? It does not populate:

  • if the TTL is different to the SOA default minimum TTL.
  • if it is explicitly set to a TTL different to the SOA default.
  • at all.
7
  • The default TTL for all records in the zone come from the SOA record. If you want to change the TTL of the NS records then change the TTL in the SOA record.
    – joeqwerty
    Jan 5, 2017 at 1:40
  • @anx Yes. It does.
    – Matt
    Jan 5, 2017 at 1:50
  • @joeqwerty so the TTL of NS records cannot be different to the TTL of the SOA?
    – Matt
    Jan 5, 2017 at 1:50
  • @joeqwerty If I have not misunderstood you it doesn't seem correct. I have many instances where after examining the zone file I can see the TTL for the SOA and the NS records are different, in fact I can see that in at least one instance two NS records have different TTLs.
    – Matt
    Jan 5, 2017 at 2:01
  • 1
    @joeqwerty: Okay, I can modify the default TTL on the SOA but that will only affect the TTL for records which have not been explicitly set or new records. The problem I am trying to solve is why is the TTL for the NS record not shown in the Edit NS record window even when the record has a TTL which is not equal to the default minimum TTL of the SOA. Other record types are not affected in this way. The control is there but appears to be faulty.
    – Matt
    Jan 5, 2017 at 2:50

0

You must log in to answer this question.

Browse other questions tagged .