Error Codes
If an error code starting with APIGW is returned after you call an API, rectify the fault by referring to the instructions provided in API Gateway Error Codes.
| Status Code | Error Codes | Error Message | Description | Solution |
|---|---|---|---|---|
| 400 | 400001 | ErrInvalidParams | Invalid parameter. | Correct the parameter format based on the error details. |
| 400 | 400002 | ErrUnhealthy | The service is in the unhealthy state. | Try again later or contact technical support. |
| 400 | 400010 | ErrServiceAlreadyExists | The microservice already exists. | You do not need to register again. Change the version number if the microservice is of the new version. |
| 400 | 400011 | ErrUnavailableBackend | No available backend instance. | Try again later or contact technical support. |
| 400 | 400012 | ErrServiceNotExists | The service does not exist. | Register the service first. |
| 400 | 400013 | ErrDeployedInstance | Service deployment error. | Try again later or contact technical support. |
| 400 | 400014 | ErrUndefinedSchemaId | No contract ID. | Ensure that request parameters contain a contract ID. |
| 400 | 400015 | ErrModifySchemaNotAllow | The contract cannot be changed. | This parameter can be modified only when environment is set to development. |
| 400 | 400016 | ErrSchemaNotExists | The contract does not exist. | This error code is usually generated for a query API, indicating that the contract does not exist. The service performs subsequent processing based on the returned value. |
| 400 | 400017 | ErrInstanceNotExists | The instance does not exist. | This error code is usually generated for a query API, indicating that the instance does not exist. The service performs subsequent processing based on the returned value. |
| 400 | 400018 | ErrTagNotExists | The tag does not exist. | This error code is usually generated for a query API, indicating that the tag does not exist. The service performs subsequent processing based on the returned value. |
| 400 | 400019 | ErrRuleAlreadyExists | The rule already exists. | The rule is repeatedly created. Generally, this error can be ignored. |
| 400 | 400020 | ErrBlackAndWhiteRule | Blacklist and whitelist error. | Modify the parameter value based on the error message. |
| 400 | 400021 | ErrModifyRuleNotAllow | The rule cannot be modified. | You can modify the microservice information only after changing the version number. |
| 400 | 400022 | ErrRuleNotExists | The rule does not exist. | This error code is usually generated for a query API, indicating that the rule does not exist. The service performs subsequent processing based on the returned value. |
| 400 | 400023 | ErrDependedOnConsumer | Calling party dependency error. | This error code is usually generated in the debugging phase. You can delete the microservice information and register the microservice again. |
| 400 | 400024 | ErrPermissionDeny | The permission limited. | Use a proper account to perform operations. |
| 400 | 400025 | ErrEndpointAlreadyExists | The port already exists. | Check whether the port is occupied by another instance. |
| 400 | 400026 | ErrServiceVersionNotExists | The microservice version does not exist. | This error code is usually generated for a query API, indicating that the version does not exist. The service performs subsequent processing based on the returned value. |
| 400 | 400100 | ErrNotEnoughQuota | The quota is insufficient. | View My Quota and increase quota. |
| 400 | 400601 | NA | Failed to verify configuration item rules. | Modify the configuration items based on the error message. |
| 400 | 400602 | NA | Failed to verify configuration items of the configuration center. | Modify the configuration items based on the error message. |
| 400 | 400603 | NA | The quota has been used up. | Increase quota or delete unnecessary configuration items. |
| 400 | 400606 | NA | The governance type of the configuration center is invalid or the key to be deleted is invalid. | Modify the parameter value based on the error message. |
| 400 | 400607 | NA | Invalid dimension. | Modify the dimension based on the error message. |
| 401 | 401002 | ErrUnauthorized | Unauthorized user. | Use a proper account to perform operations. |
| 401 | 403001 | ErrForbidden | Operation permission limited. | Use a proper account to perform operations. |
| 500 | 500003 | ErrInternal | Internal unknown error. | Try again later or contact technical support. |
| 500 | 500011 | ErrUnavailableBackend | No endpoint available. | Try again later or contact technical support. |
| 500 | 500101 | ErrUnavailableQuota | No quota. | Try again later or contact technical support. |
| 500 | 500605 | NA | Failed to connect to the etcd of the configuration center. | Try again later or contact technical support. |
Last Article: ServiceStage Error Codes
Next Article: Obtaining a Project ID
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.