Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I apologize if this has been asked. My searches have not been successful.

If I have 2 DNS servers in my Domain and add an A record to 1 server, that record is successfully propagated to the second server.

If, however, I edit the TTL for a specific A record, that new TTL value does not appear to replicate to the other DNS server. ex: An A record is created with TTL of 1 day. I later change that TTL to 15min, the second DNS server appears to retain the TTL of 1 day.

I attempted to force the update via "Reload" (which could potentially do something other than what I think . . . )

Does anyone know if TTL updates in records propagate? Any info on what I'm missing is greatly appreciated!

share|improve this question
    
Is it possibly related to the issue in the linked KB? (Basically, TTL values being incorrectly fetched from the cache with Server 2008 RS DNS servers.) support.microsoft.com/kb/2712740 –  HopelessN00b Aug 22 '12 at 3:42
    
Hi @HopelessN00b. Sorry for the loooong delay, I didn't realize that I don't have email alerts active. Unfortunately I don't think this applies. If I log into server A and using the DNS plugin to query the local DNS I receive one value. If I login to server B and use the plugin to view Server B's TTL I see a different value. This whole mess may be re. my ignorance on how syncing occurs and if/how TTL values are pushed between DNS servers. If there is any authoritative documentation (no luck in my searches) it may just contain the answer I need. –  JFish222 Feb 26 '13 at 20:04
    
Is this an AD integrated zone? –  charleswj81 Mar 31 '13 at 16:53
    
Yes. Replication is set to All "DNS servers in this forest", Dynamic updates are set to "Secure Only". –  JFish222 Apr 1 '13 at 22:43
add comment

2 Answers 2

I can't repro the scenario you are describing. In AD integrated zones, each DNS record is stored in a partition (in your case, ForestDNSZones) under DC=RECORDNAME,DC=ZONENAME,CN=MicrosoftDNS. The record data is stored in that object's dnsRecord attribute. The TTL is stored as bytes 13-16, along with the other data. AD integrated zones reload their zones from AD every three minutes by default. Are you certain you are not being a little impatient? ;)

share|improve this answer
    
Hi @charleswj81, impatient? Always! :) But in this case I thought I'd given it a good amount of time. Then again, its been sometime since I've tried. With the 3 minute default in hand I will experiment a little and report back. Thank you for your help! –  JFish222 Apr 16 '13 at 2:55
    
It's amazing how many intricacies there are in AD when you start digging and troubleshooting. And don't worry, it's not just you. I do the F5 "dance" when I'm in a hurry! –  charleswj81 Apr 16 '13 at 3:28
add comment

I don't know if they are.. but if your servers are in different AD 'sites' you might want to check your site-replication settings.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.