We have a simple domain, 2012R2, 2 domain controllers and a dozen member servers, pretty much out of the box.
When both DCs are up it appears as if everything is working fine, BPA and AD Replication status tools show no errors, DNS works off both machines. The only thing that seems to show any issue is Get-ADDomainController which only lists the primary.
However when the PDC is off the BDC will still function as a DNS server, but not as a domain controller.
We had some issues with the backup domain controller's DNS which were due to it being multi homed. We removed the second interface and resolved the DNS issues but still have the same problems. We demoted the server back to member and re-promoted
it to a DC to no real effect.
when the primary is off BPA will fail with the following errors:
The AD DS BPA should be able to collect data about the hostname of the forest root PDC from the forest root PDC
The Default Domain Controllers Policy in the domain domain.name should be applied to the OU OU=Domain Controllers,DC=domain,DC=name
The domain controller bdc.domain.name must be able to connect to the PDC emulator master in this domain
The domain controller bdc.domain.name must be able to connect to the RID master in this domain
But no errors are logged by the BPA when the PDC is up.
Where should I go from here in troubleshooting the issue?