Status Code | Description |
400 | The client request is invalid, such as when the request Method is not within the allowed range of EdgeOne. For details, see HTTP Restrictions. |
403 | Failed hotlink protection validation, such as Rules Engine's Token authentication. Compliance blocking triggered. |
416 | range abnormality, such as rangeStart < 0, rangeStart > rangeEnd, rangeStart > FileSize. |
418 | For domains connected to EdgeOne, the system automatically assigns service nodes to the domain. The corresponding nodes will distribute the domain's configuration file, with content determined by the domain's settings such as origin server, caching, headers, and so on. When a request is sent to a node, the node reads the domain's configuration file. If the configuration file is found to be missing, it responds with a 418 status code. For example, if a client requests: https://example.com/test.jpg, the node will read the configuration file for the domain example.com. Due to reasons such as the service node being bound to non-example.com domain, incorrect CNAME configuration, or abnormal scheduling system, the client may receive a 418 response. |
423 | Looping request is detected when the Loops value in the CDN-Loop header ≥ 16. For details, see CDN-Loop. |
Status Code | Description |
520/550 | After a successful connection is established between the node and the origin server, the node sends a request to the origin server. If the origin server directly sends an RST packet, the node responds to the client with a 520/550 status code. |
521/551 | After the node requests the origin server, during the TCP connection establishment phase, if the origin server directly sends an RST packet, the node responds to the client with a 521/551 status code. |
522/552 | When the node requests the origin server during the TCP connection establishment phase, and the origin server fails to respond, causing the node to time out, the node responds to the client with a 522/552 status code. |
523/553 | If the origin server configured for the domain is a domain name itself, when the node attempts to back to the origin, it needs to resolve this domain name to obtain the origin server's IP address. If the resolution fails, the node cannot proceed to the origin and responds to the client with a 523/553 status code. |
524/554 | If the origin server fails to respond after a successful connection is established between the node and the origin server and the node sends a request, causing the node to time out, the node responds to the client with a 524/554 status code. |
525/555 | If the origin-fetch protocol is HTTPS, the node needs to perform an SSL handshake with the origin server when fetching content. If the handshake fails, the node responds to the client with 525/555 status code. |
545 | Edge Function execution exception, such as referencing an undefined variable. |
566 | When a request is intercepted by Web Protection - Managed Rules , it responds with the default 566 status code and the default block page by default. If the user configures a custom block status code, the user-configured status code will be used. |
567 | When a request is intercepted by Web Protection - Custom Rules, Web Protection - Rate Limit , or Bot Management rules, it responds with the default 567 status code and the default block page by default. If the user configures a custom block status code, the user-configured status code will be used. |
570 | Platform-level rate limiting is triggered. |
フィードバック