T The Triage ManualTechnical Guides for IT Emergencies
P2 · Active Directory

Kerberos RC4 Hardening Phase 2 (April 2026) Breaking Authentication — Service Accounts and Legacy Applications

Microsoft's April 2026 Kerberos RC4 hardening Phase 2 enforces AES-only Kerberos ticket encryption on domain-joined Windows clients and Server Domain Controllers, rejecting RC4-HMAC by default. Service accounts, computer accounts, and legacy applications whose msDS-SupportedEncryptionTypes attribute does not include AES128 (value 8) or AES256 (value 16) — or which hard-code RC4-HMAC negotiation — will fail Kerberos authentication after the April 2026 cumulative updates are applied. Resolution requires auditing all account encryption type attributes in AD and updating them to include AES, updating GPO Kerberos encryption policy, and coordinating with application vendors for any hard-coded RC4 dependencies. Environments that have not proactively reviewed account encryption settings ahead of the enforcement date are at highest risk.

Indicators

Likely causes

Diagnostic steps

  1. On each Domain Controller, open Event Viewer and review the Security log filtered to Event ID 4769. Look for Kerberos service ticket failures with error code 0x27 (KDC_ERR_ETYPE_NOSUPP) or other encryption-type-related codes. Also check Microsoft-Windows-Kerberos-Key-Distribution-Center/Operational log for RC4 rejection events. Note which accounts and services appear in failing events.
    Confirms that Kerberos RC4 hardening Phase 2 enforcement is actively causing authentication failures and identifies which specific accounts and services are affected.
  2. Enumerate all service accounts and computer accounts and check their msDS-SupportedEncryptionTypes attribute. Run in PowerShell: Get-ADUser -Filter * -Properties msDS-SupportedEncryptionTypes,ServicePrincipalName | Where-Object {$_.ServicePrincipalName -ne $null} | Select-Object Name,msDS-SupportedEncryptionTypes,ServicePrincipalName | Export-Csv C:\Temp\ServiceAccountEnc.csv -NoTypeInformation — then review for accounts showing value 4 (RC4 only) or 0 (not set, which may default to RC4). Run the equivalent against computer accounts: Get-ADComputer -Filter * -Properties msDS-SupportedEncryptionTypes | Select-Object Name,msDS-SupportedEncryptionTypes | Export-Csv C:\Temp\ComputerAccountEnc.csv -NoTypeInformation
    Identifies all accounts that will fail Kerberos authentication under Phase 2 enforcement because they do not advertise AES encryption support.
  3. For each legacy application identified in the inventory, confirm whether it supports AES128 or AES256 Kerberos encryption by reviewing vendor documentation or testing in a non-production environment. Check application-level configuration files or Kerberos configuration (e.g., krb5.conf equivalents, Java security settings, or GSSAPI configs) for hard-coded RC4 (arcfour, rc4-hmac) cipher references.
    Determines whether authentication failures stem from application-level RC4 hard-coding rather than account attribute misconfiguration — the two require different remediation paths (vendor update vs. attribute change).
  4. Open Group Policy Management Console (gpmc.msc). Review GPOs applied to DCs and clients under: Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options > 'Network security: Configure encryption types allowed for Kerberos'. Note which encryption types are currently permitted or blocked. If RC4-HMAC is the only type permitted, or if the setting is 'Not Configured' (which in Phase 2 may default to AES-only), this is a contributing factor.
    Confirms whether Group Policy is enforcing or restricting Kerberos encryption types in a way that conflicts with Phase 2 hardening, and identifies whether policy needs to be updated.
  5. Correlate the April 2026 cumulative update installation timestamps on DCs and clients (Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10) against the first observed authentication failure timestamps from the event logs and help desk tickets.
    Confirms causation between the Microsoft April 2026 Kerberos RC4 hardening Phase 2 update deployment and the observed authentication failures, ruling out other concurrent changes as root cause.

Resolution path

Prevention

Tools

References

kerberosauthenticationactive-directoryrc4-hardeningrc4encryption-hardeningwindows-serverdomain-controllerdomain-joinedencryptionlegacy-applicationsservice-accountsaeshardeningapril-2026phase-2microsoftmsds-supportedencryptiontypesevent-id-4769gpogroup-policyprerequisitesrollbackverification