Hi, There
It's sounds like your new 2022 domain controller isn’t handling logins correctly to me, clients only authenticate when they hit the old 2012 DC. That usually means a replication, DNS, or time-sync issue, not ADFS itself.
So you should check first these steps:
- Time sync – Make sure both DCs and clients match the same NTP source. Run
w32tm /resync. - SYSVOL/NETLOGON – On the 2022 DC, run
dcdiag /test:sysvolcheck /test:netlogons. If it fails, fix DFSR replication. - DNS – Ensure both DCs register proper SRV records. Run:
nslookup
set type=SRV
_kerberos._tcp.dc._msdcs.domain.local
=>Both DCs should appear.
- Trust check – On the 2022 DC:
nltest /sc_verify:domain.localIf it fails, rejoin or reestablish trust. - ADFS – Restart the ADFS service after fixing replication/DNS. Also verify SPNs with
setspn -L <adfs_service_account>.
=> If users can log in only when DNS resolves to the 2012 DC, it’s almost always one of the first three issues.