Error code

412 — Precondition failed

A condition sent in the request headers is not satisfied.

View my favorites

412 — Precondition failed

Domain : HTTP

What does this error mean?

A condition sent in the request headers is not satisfied.

Where can it appear?

This error may appear in application logs, client messages, monitoring systems or protocol traces. Keep the complete timestamp, request context and surrounding events before troubleshooting.

Likely causes

  • Application state or request preconditions
  • Client request headers or payload
  • Server or WebDAV resource state

Checks and resolution

  1. Read the response body and relevant headers
  2. Reproduce the request with a minimal client
  3. Check application and reverse-proxy logs
Caution : Fix the underlying application or resource condition before relaxing safeguards.
♡ 0