SIP

412 Conditional Request Failed

The precondition given in the request was not met. Used with SIP event state publication (RFC 3903).

When You See This Code

When a PUBLISH request includes an If-Match header with an entity tag that does not match the current state on the server.

How to Fix

Refresh the entity tag by performing a new PUBLISH without If-Match, then use the returned SIP-ETag for subsequent updates.

Specification

View RFC / Specification →