Error Codes¶
Introduction¶
This section explains the meanings of error codes returned by CTS APIs.
Example of Returned Error Information¶
{
"error_code": "CTS.0003",
"error_msg": "Invalid message body. The message body is empty or invalid."
}
Error Code Description¶
Status Code | Error Code | Error Message | Description | Solution |
---|---|---|---|---|
400 | CTS.0001 | IAM or OBS exception, please check. | The IAM or OBS service is abnormal. | Contact technical support. |
403 | CTS.0002 | The user fails the authentication or does not have permission to this operation. | Authentication failed or you do not have the permissions required. | Check your permissions. |
400 | CTS.0003 | Invalid message body. The message body is empty or invalid. | The message body is empty or invalid. | Check the body content and format. |
500 | CTS.0004 | Data write exception. | Failed to write data. | Contact technical support. |
500 | CTS.0005 | Data read exception. | Failed to read data. | Contact technical support. |
403 | CTS.0012 | Invalid project ID. Check whether the project ID is correct. | The project ID is invalid. | Check whether the project ID is correct. |
400 | CTS.0056 | Failed to create lts trace analysis. | Failed to enable trace analysis. | Contact technical support. |
404 | CTS.0100 | CTS does not support API interface version query. | API version query is not supported in CTS. | Contact technical support. |
400 | CTS.0200 | Tracker number is Maximum. | The number of trackers has reached the upper limit. | Delete or modify unnecessary trackers. |
400 | CTS.0201 | A management tracker has been created. | A management tracker has been created. | Check whether the management tracker is available. |
400 | CTS.0202 | Invalid message body. Tracker tracker_type must be either system or data. | The value of tracker_type is invalid. | Change its value to system or data. |
400 | CTS.0203 | Invalid message body. The tracker_name is a string of 1 to 32 characters and cannot start with underscores or hyphens. | The value of tracker_name is invalid. | Modify its value by referring to the parameter descriptions. |
400 | CTS.0204 | The tracker_name parameter of a management tracker can only be set to system. | The tracker_name parameter of a management tracker must be set to system. | Modify its value by referring to the parameter descriptions. |
400 | CTS.0205 | Invalid message body. Tracker status is required and value must be either enabled or disabled. | The status parameter can only be set to enabled or disabled. | Change its value to enabled or disabled. |
400 | CTS.0206 | Invalid message body. The data_bucket is not need. | The data_bucket parameter cannot be included in the message body for a management tracker. | Delete the data_bucket parameter. |
400 | CTS.0207 | Invalid message body. The tracker_name value cannot be system or system-trace. | The tracker_name parameter in the message body cannot be set to system for a data tracker. | Change the value of tracker_name to a value other than system. |
400 | CTS.0208 | The tracker already exists. | The tracker already exists. | Check whether the tracker already exists. |
400 | CTS.0209 | You cannot create different trackers to record the same type of operations on the same OBS bucket. | A type of operations on an OBS bucket can be tracked by only one tracker. | Change the tracker configurations. |
400 | CTS.0210 | Invalid message body. The OBS bucket for which data operations are to be recorded can not be empty. | The OBS bucket to be tracked cannot be empty. | Select another bucket or ensure that the bucket is not empty. |
400 | CTS.0211 | Check bucket failed.The bucket is not exist. | The OBS bucket to be tracked does not exist. | Check whether bucket_name is correctly set. |
400 | CTS.0212 | The tracked OBS bucket can not be modify. | The tracked OBS bucket cannot be modified. | Withdraw the changes on the OBS bucket. |
400 | CTS.0213 | Invalid message body. The OBS bucket for which data operations are to be recorded and the OBS bucket configured for storing transferred traces cannot be the same. | The OBS bucket used for trace transfer cannot be the tracked OBS bucket. | Select another OBS bucket for trace transfer. |
404 | CTS.0214 | The tracker does not exist. | The tracker does not exist. | Check whether the tracker has been deleted. |
400 | CTS.0215 | Check bucket failed.The bucket is already exist. | The OBS bucket already exists. | Change the value of bucket_name. |
400 | CTS.0216 | Create bucket failed. | Failed to create a bucket. | Contact technical support. |
400 | CTS.0217 | Set bucket life cycle failed. Contact O&M personnel. | Failed to set a lifecycle rule for the OBS bucket. | Contact technical support. |
400 | CTS.0218 | Invalid message body. The file_prefix_name is a string of 0 to 64 characters and can only contain uppercase letters, lowercase letters, digits, hyphens, underscores and periods. | The value of file_prefix_name is invalid. | Modify its value by referring to the parameter descriptions. |
400 | CTS.0219 | The bucket operation cannot be empty. | The operation type cannot be empty. | Select at least one operation type to track. |
400 | CTS.0220 | KMS is not supported. | KMS is not supported. | Contact technical support. |
400 | CTS.0221 | The KMS ID is empty. | The KMS ID is empty. | Check whether the KMS ID is correct. |
400 | CTS.0222 | Failed to obtain key list from KMS. | KMS verification failed. | Check whether the KMS ID is correct. |
400 | CTS.0225 | The Bucket operation must be WRITE or READ or WRITE,READ. | The bucket operation must be write, read, or read/write. | Enter a correct parameter. |
400 | CTS.0231 | Invalid bucket name. A bucket name must be a string of 3 to 63 characters, including only lowercase letters, digits, hyphens (-), or periods (.). It must start with a digit or a lowercase letter. | Invalid bucket name. A bucket name must contain 3 to 63 characters and start with a digit or a lowercase letter. Only lowercase letters, digits, hyphens (-), and periods (.) are allowed. | Check whether the bucket name is correct. |
400 | CTS.0300 | Query data failed. | Query failed. | Try again later or contact technical support. |
400 | CTS.0400 | Notification name is existed already. | The key event notification name already exists. | Check whether the key event notification already exists. |
400 | CTS.0401 | Invalid message body. The operations parameter value is invalid. | The operations parameter is invalid. | Check whether the operation parameter is correct. |
400 | CTS.0402 | The Smn topic does not exist. | The SMN topic does not exist. | Check whether the SMN topic exists. |
404 | CTS.0403 | The notification does not exist. | The key event notification does not exist. | Check whether the key event notification has been deleted. |
400 | CTS.0404 | State setting failed, check if topicId exists. | Failed to enable the key event notification. Check whether the SMN topic has been configured. | Check whether the SMN topic has been configured. |
400 | CTS.0407 | The quantity has exceeded the maximum quantity limit. | The number of key event notifications exceeds the upper limit. | Check whether the number of key event notifications exceeds the quota. |
400 | CTS.0410 | The notification_type must be smn. | The key event notification type can only be smn. | Check the key operation notification type. |
400 | CTS.0411 | The notification_name invalid. | The notification name is invalid. | Check whether the notification name is correct. |