What does Windows error code 13916 (ERROR_IPSEC_CLEAR_TEXT_DROP) mean?

 
Previous Next
ERROR_IPSEC_INTEGRITY_CHECK_FAILED ERROR_IPSEC_AUTH_FIREWALL_DROP

ERROR_IPSEC_CLEAR_TEXT_DROP

Policy requires IPsec but the packet is clear text

IPsec policy can require protected inbound traffic for matching selectors. This status means the data path received a clear-text packet where the effective security policy expected IPsec protection, so the packet was dropped before being accepted as ordinary traffic.

The correct question is why the sender transmitted without an applicable SA. The sender may have no matching rule, negotiation may have failed, selectors may differ, or the packet may have taken a path that bypasses the expected IPsec endpoint. Opening the application port does not satisfy an IPsec require rule.

What to inspect

  • Compare effective IPsec rules and traffic selectors on both peers.
  • Verify a Quick Mode SA exists for the exact packet direction and addresses.
  • Trace the preceding IKE negotiation if the sender was expected to establish protection before transmitting.
Get-NetIPsecRule -PolicyStore ActiveStore
Get-NetIPsecQuickModeSA

References


Looking for a different code? Search another status or error code.