0X000032D3

Fix ERROR_IPSEC_MM_AUTH_NOT_FOUND (0X000032D3) Fast

This IPsec error means Windows can't find a main mode authentication rule. Usually a GPO or registry corruption issue. Here's how to squash it in order.

What Triggers This Error

You'll see this error when Windows tries to establish an IPsec main mode security association and can't find the authentication method defined in the policy. Common triggers: applying a new GPO with IPsec rules, joining a domain with strict IPsec requirements, or after a registry cleanup that nuked the policy store. The exact error text is "The specified main mode authentication list was not found." It's almost always a mismatch between what the system expects and what's actually stored.

Quick Fix (30 seconds) — Reboot and Repull GPO

Half the time, this is a stale policy cache. Don't waste time yet — just do this:

  1. Open Command Prompt as admin.
  2. Run: gpupdate /force
  3. Reboot the machine.

If the error goes away, you're done. If not, move on. This works because a forced GP update re-downloads the IPsec policy from the domain controller and clears cached corruption. I've seen it fix the issue on Server 2019 and Windows 10 22H2 more times than I can count.

Moderate Fix (5 minutes) — Re-register IPsec Policy Provider

Still broken? The IPsec policy provider might be hosed. Here's the fix:

  1. Open an elevated PowerShell prompt.
  2. Run:
    netsh ipsec static set store location=local
  3. Then run:
    netsh ipsec static set store location=domain
  4. Finally:
    gpupdate /force

This forces the IPsec service to re-enumerate the policy store. The culprit here is almost always a registry key pointing to a missing GUID. The netsh command rewrites the store location pointers in HKLM\SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local. If you're comfortable with regedit, check if the ActivePolicyStore value exists and points to a valid GUID. If it's missing or wrong, delete the whole Local key and re-run the netsh commands.

Advanced Fix (15+ minutes) — Nuke and Rebuild IPsec Policy

If you're still staring at the error, the policy itself is corrupt or missing. Time to blow it away and start fresh:

  1. Open an elevated Command Prompt.
  2. Export current policies just in case:
    netsh ipsec static exportpolicy store=local filename="C:\ipsec_backup.ipsec"
  3. Delete the local policy store:
    netsh ipsec static delete policy name="All" store=local
  4. Reapply the domain GPO:
    gpupdate /force

If the error persists, check the registry manually. Open Regedit and navigate to HKLM\SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local. Look for any subkeys under ipsecPolicy{...} or MMAuth{...}. If you see orphaned GUIDs that don't match the actual policy, delete them. Then run gpupdate /force again.

Still no luck? The GPO itself might be hosed. Check the domain controller:

  • Open Group Policy Management Console.
  • Find the GPO applied to this machine.
  • Edit it, go to Computer Configuration > Windows Settings > Security Settings > IPsec Policies.
  • Right-click the policy and select "Unassign", then re-assign it. This regenerates the policy GUIDs.

When to Give Up and Rebuild

If nothing above works, you're looking at a deeper OS corruption. Run sfc /scannow and dism /online /cleanup-image /restorehealth to rule out system file issues. Worst case? The IPsec stack itself is hosed. I've only seen that twice in 14 years — both times on Server 2012 R2 with third-party VPN clients that carved up the registry. A repair install or clean OS reload fixed it.

One last thing: if this is on a domain-joined machine, verify the domain controller has network connectivity for IPsec. Check event logs on the DC for errors from the IPsec Policy Agent service (ID 4285, 4286). Sometimes the policy just fails to replicate.

Related Errors in Windows Errors
0XC00D1236 Fix NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE (0XC00D1236) in Windows Media Player 0X00000A4F Fix 0X00000A4F: Vendor name in use by another record 0X80280022 TPM_E_INVALID_AUTHHANDLE (0x80280022) — Fix the Invalid Handle 0XC019003C STATUS_ROLLBACK_TIMER_EXPIRED 0XC019003C Fix: Windows Update Rollback

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.