The problem is that a PDC requires SRV updates on the zone. Only BIND-8.2.2p7 can do this and it's not clear that it runs sufficiently well (consider that feature as beta verging on alpha, IMHO). Certainly, the configuration is as clear as mud... way too much magic. My info says that MSFT only tested sufficiently with Win2K DNS. Integration with BIND was not considered especially important. This, in spite of the trip Vix made to NSFT, Summer '99 (where the SRV fixes came from). It is supposed to work, but the config is a nightmare of exceptions and special cases.
From: Steven J. Sobol [mailto:sjsobol@NorthShoreTechnologies.net] Sent: Wednesday, January 24, 2001 4:24 PM
On Wed, 24 Jan 2001, Dave McKay wrote:
I'll just point out a few lines I wrote. I have tried to be polite about all of this. Microsoft's ITG is investigating this issue. I haven't been clued in as of yet as to what is the main issue. I apolozise for not being able to disclose more information.
Ok, I wasn't going to say this, but Microsoft has been absolutely ridiculous about blaming other people, so I'm going to say it; it's not directed personally at you, it's directed at the morons who wrote your DNS software, and the even bigger morons who insist that It's-Not-A-Microsoft-Problem-Because-Microsoft-Is-Perfect:
topaz.nstc.com used to run Microsoft DNS. After a while, having tried repeatedly to get MSDNS to actually *serve* the zone files I had set up, and having not been successful, I switched to Bind 8 and have had no problems since.
You might want to try Bind 8.