Status Codes

HTTP status codes are how the web signals errors and other states from the server to the web browser. If there is an error from your backend website, the error is simply forwarded by the XDN to the browser. If the error is generated by the XDN itself Moovweb generates a 53x or 54x HTTP status code. If the HTTP status code appears in the table below, then the error came from the Moovweb Cloud.

412Precondition FailedThis code is returned when query string parameter xdn_prefetch equals 1 and the result is not found in the edge cache.
530Internal ErrorUnexpected error in the Moovweb XDN. Please contact support.
531Project Upstream TimeoutUser's XDN project timed out while waiting for an upstream response.
532Project Response Too LargeUser's XDN project returned a response size greater than the allowed 6MB.
533ObsoleteNot used by Moovweb XDN.
534Project ErrorThe serverless project code has failed unexpectedly. Use server logs to debug.
535Unknown ProjectThe HTTP header host is missing or does not match any Moovweb XDN deployment. Check your requesting URL and your project config.
536ObsoleteNot used by Moovweb XDN.
537ObsoleteNot used by Moovweb XDN.
538Project Request LoopUser exceeded the maximum level (4) of nested Moovweb XDN requests. “Nested” means an XDN site is the upstream of another XDN site. Exceeding the limit results in a request loop error, indicating the request’s upstream origin site is itself.
539Project TimeoutThe serverless project code did not respond on time, either due to slow upstreams or to badly handled asynchronous requests in the user’s code (e.g. missing await or call to callback). Use server logs and performance profiling to debug.
540Project Out of MemoryUser's CDN project consumed memory greater than the allows 1,792MB
541Out of WorkersThe traffic was so high that request could not be scheduled for processing within the scheduling timeout. Please contact support to upgrade your account.
542Project Header OverflowEither the request or response had too many HTTP headers. See limits