412
SIP

412 Conditional Request Failed

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

On this page

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.

Compare With

Guides

Glossary

Frequently Asked Questions

What is SIP 412 Conditional Request Failed?

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

When do you see SIP 412 Conditional Request Failed?

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 SIP 412 Conditional Request Failed?

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