Greetings to all, I have a server farm comprising of multiple servers running Windows Server 2003 SP2 which are all joined to a domain. There are two Domain Controllers (both with Global Catalog enabled) which are running DNS server. I have verified that both are AD intergrated and are able to replicate changes to each other without problems.
My problem is as follows: I login to server APPS01 and run "ping domain.name" from command prompt, the domain name resolves to DC1 (for example). Then I shutdown DC1 to simulate a system failure and observe for any problems. I discovered that some of my applications will fail because the applications cannot resolve "domain.name" after DC1 is shutdown? When I re-ping "domain.name", it seems the domain name does not failover to the next DC?
Note that I have already disabled login caching, so after shutting down DC1, users are still able to login through DC2. But the domain name does not failover unless I manually run a refresh DNS cache. I've tried to modify the TTL values for all SOA entries in DNS from 1 hour to 5 minutes, but that did not appear to work. Is there another method I can try?