All Products
Search
Document Center

Function Compute:Error codes

Last Updated:Aug 20, 2025

When an error occurs in an API request, Function Compute returns an error message. This topic lists the error codes in Function Compute. You can find solutions based on the error codes listed in the following table.

Error information

The error information contains an HTTP status code and error details in the response body. The error details in the response body are in the following format:

{
  "errorCode" : <ErrorCode>,
  "errorMessage" : <ErrorMessage>
}        

Error codes

HTTP status codeError codeError messageDescriptionSolution
400InvalidArgument%sThe error message returned because the specified parameter is invalid.Check whether all request parameters are valid.
400MissingRequiredHeaderrequired HTTP header %s was not specifiedThe error message returned because the required request header is missing.Add the request header based on the error message specified by the errorMessage parameter.
400PathNotSupported'%s' against '%s' is not supportedThe error message returned because the specified requested API path is invalid.Check whether the requested API path is valid.
400EntityTooLargepayload size exceeds maximum allowed size (%s bytes)The error message returned because the specified input parameter value exceeds the valid value range.Enter a valid value based on the error message.
403AccessDenied%sThe error message returned because the user does not have the permissions to perform the operation.Grant the permissions on Function Compute to the user.
403SignatureNotMatchThe request signature we calculated does not match the signature you provided. Check your access key and signing methodThe error message returned because the specified digital signature of the request does not match with the one calculated in Function Compute.Calculate the signature based on the signature rules.
403InvalidAccessKeyIDinvalid access key ID '%s'The error message returned because the specified AccessKey ID is invalid.Specify a valid AccessKey ID.
404ServiceNotFoundservice '%s' does not existThe error message returned because the specified service does not exist.Create a service. For more information, see Manage services.
404AliasNotFoundalias '%s' of service '%s' does not existThe error message returned because the specified alias does not exist.Create an alias. For more information, see Manage aliases.
404DomainNameNotFounddomain name '%s' does not existThe error message returned because the domain name does not exist.Bind a domain name. For more information, see Configure a custom domain name.
404VersionNotFoundversion '%d' of service '%s' does not existThe error message returned because the specified version does not exist.Create a version. For more information, see Manage versions.
409ConcurrentUpdateErrorNoneThe error message returned because resources such as services, functions, or triggers are being concurrently updated.Sequentially update resources to prevent data inconsistency.
409EventBridgeTriggerConflictThere are %d eventbridge triggers fitting the fc naming pattern. The conflicting arn includes: %+vThe error message returned because duplicated data exists in the EventBridge trigger.Contact us.
429ResourceExhausted%sThe error message returned because the concurrency limit has been exceeded.Contact Function Compute engineers to raise your concurrency limit.
500InternalServerErroran internal error has occurred. Please retryThe error message returned because a system error occurred.Contact us.
503ResourceThrottled%sThe error message returned because the maximum number of instances allowed has been reached.Contact Function Compute engineers to evaluate your instance quota.

For a list of error codes, visit the API Error Center.