For repeated Event ID 4771 Kerberos pre-authentication failures across many users and from multiple internal systems, the supported next step is to treat this as a broader Kerberos infrastructure issue instead of a single-user ticket-cache issue.
Since clearing one user’s Kerberos cache did not change the behavior, continue with a domain-wide check in this order:
- Review logs on all involved systems
Use Event Viewer to check the Security and System logs on:
- the affected client computers
- the target servers generating the requests
- both domain controllers
- Kerberos
- Key Distribution Center (KDC)
- LSA (LsaSrv)
- Netlogon
- Correlate the source systems from the 4771 events Because the failures are coming from workstations, the secondary DC, and the proxy server, isolate which systems are continuously submitting Kerberos requests outside business hours. That pattern points to background services, scheduled activity, or server-to-server authentication rather than interactive sign-in.
- Check domain controller availability
On affected systems, run:
This verifies that the client or server can locate a domain controller. If the command returns that the domain could not be contacted, follow the domain controller connectivity path for Error 1355 / Event ID 5719 / Error 1311.nltest /dsgetdc:<DomainName> /force /kdc - Check DNS resolution between clients and target systems
On affected clients, run:
Kerberos depends on correct name resolution. If name resolution is wrong, authentication can be directed to the wrong service or server.nslookup <TargetName> - Verify time synchronization
Kerberos failures can occur when clocks are out of sync. Resynchronize time on affected systems with:
After resynchronizing, test authentication again.w32tm /resync /computer:<Target> /rediscover - Check firewall and required service connectivity
Verify that required Kerberos-related traffic is allowed between clients, servers, and domain controllers. The checklist specifically includes:
- LDAP / DC Locator: 49152-65535 TCP/UDP, 389 TCP/UDP
- LDAP SSL: 49152-65535 TCP, 636 TCP
- SMB: 49152-65535 TCP/UDP, 445 TCP
- RPC endpoint mapper: 49152-65535 TCP, 135 TCP
- RPC for LSA, SAM, NetLogon: 49152-65535 TCP
- W32Time: 49152-65535 UDP, 123 UDP
- Check update state Make sure all domain controllers, affected clients, and target servers have relevant Windows updates installed. If updates were installed, restart the affected computers and test again.
- Collect simultaneous network traces if the issue persists
The documented advanced step is to collect traces on both the client and target server by using Network Monitor. In the trace, look for Kerberos messages and note any server names, IP addresses, and SPNs associated with errors. In particular, if trace data shows:
- KDC_ERR_S_PRINCIPAL_UNKNOWN or KDC_ERR_PRINCIPAL_NOT_UNIQUE: investigate SPN problems
- KRB_AP_ERR_MODIFIED: review related events and trace data
- KRB_AP_ERR_SKEW: fix time synchronization
- KDC_ERR_ETYPE_NOTSUPP: review encryption-type mismatch
- If the environment includes Windows 11 24H2 or Windows Server 2025, check for duplicate SID symptoms Microsoft documents a condition where duplicate SIDs can cause Kerberos and NTLM authentication failures, repeated credential prompts, and lsasrv.dll Event ID 6167 with machine ID mismatch text. If those symptoms are present, include duplicate SID investigation in the root-cause analysis.
The key point from the documented guidance is that repeated Kerberos failures from multiple systems should be investigated through logs, DC reachability, DNS, time sync, firewall paths, updates, and then network traces. Clearing a single user’s ticket cache does not address those infrastructure causes.