423 Locked
The resource that is being accessed is locked (WebDAV).
Definition (RFC 4918)
HTTP status code 423 423 Locked is defined in RFC 4918 (HTTP Extensions for WebDAV), not in RFC 9110. RFC 9110 defines the core HTTP status codes; this one was registered separately in the IANA HTTP Status Code Registry.
Description
423 Locked is a WebDAV status code (RFC 4918) indicating that the source or destination resource of a method is locked. This prevents concurrent modifications to the same resource by multiple users.
In modern APIs, it may be used to indicate that a resource is temporarily locked due to an ongoing operation (e.g. file being processed, record being edited by another user).
Common Causes
- WebDAV file locked for exclusive write access by another user
- Database record locked during a transaction
- File being processed (video encoding, report generation)
- Distributed system lock held by another node
How to Fix
- Wait and retry with exponential backoff
- Check for a
Lock-Tokenheader to identify the lock holder - Implement lock timeouts to prevent indefinite locks
- Show the user a "resource is being edited by [user]" message
Check your website's HTTP status code
Check now →