This topic describes the format of Tunnel error messages and provides details of these error messages.

Format

Format of a common Tunnel error message:
requestId=request_id, ErrorCode=InvalidArgument, ErrorMessage=Invalid argument
This message contains the following parameters:
  • requestId: the unique ID of the request.
  • ErrorCode: the error type.
  • ErrorMessage: the detailed error information.

Description

Error type Error message Remarks
AccessDenied Access Denied The error message returned because you are not authorized to perform this operation.
CorruptedDataStream The data stream was corrupted, please try again later N/A
DataUnderReplication The specified table data is under replication and you cannot initiate upload or download at this time. Please try again later The error message returned because the data is being copied across clusters and the operation cannot be performed.
DataVersionConflict The specified table has been modified since the upload or download initiated and table data is being replicated at this time. Please initiate another download or upload later The error message returned because the data is being copied across clusters and the operation cannot be performed. Try again later.
DataStoreError DataStoreError The error message returned because a storage error occurs. We recommend that you contact the administrator.
FlowExceeded Your flow quota is exceeded The error message returned because the data upload or download traffic exceeds the upper limit. We recommend that you check and control concurrent traffic. If you want to increase concurrent traffic, contact the project owner or administrator to evaluate the traffic pressure.
InConsistentBlockList The specified block list is not consistent with the uploaded block list on server side N/A
IncompleteBody You did not provide the number of bytes specified by the Content-Length HTTP header N/A
InternalServerError Service internal error, please try again later The error message returned because an internal server error occurs. We recommend that you try again later or contact the administrator.
InvalidArgument Invalid argument The error message returned because the parameter is invalid.
InvalidBlockID The specified block id is not valid The error message returned because the block ID is invalid.
InvalidColumnSpec The specified columns is not valid The error message returned because the specified column name is invalid. Typically, this error occurs because the name of the column from which you want to download data is incorrect.
InvalidRowRange The specified row range is not valid The error message returned because the specified number of rows is invalid. Typically, the value is zero or exceeds the maximum number of rows. We recommend that you check related parameters.
InvalidStatusChange You cannot change the specified upload or download status N/A
InvalidResourceSpec InvalidResourceSpec The error message returned because the project, table, or partition information is not the same as that contained in the session. We recommend that you check related information and try again later.
InvalidURI Couldn’t parse the specified URI N/A
InvalidUriSpec The specified uri spec is not valid N/A
InvalidProjectTable InvalidProjectTable The error message returned because the project name or table name is invalid. We recommend that you check the project name and table name.
InvalidPartitionSpec InvalidPartitionSpec The error message returned because the partition information is invalid. We recommend that you check the partition information again.
MalformedDataStream The data stream you provided was not well-formed or did not validate against schema The error message returned because the data format is incorrect. Typically, this error is caused by network disconnections.
MalformedHeaderValue An HTTP header value was malformed N/A
MalformedXML The XML you provided was not well-formed or did not validate against schema N/A
MaxMessageLengthExceeded Your request was too big N/A
MethodNotAllowed The specified method is not allowed against this resource The error message returned because the specified method is not allowed. Typically, this error occurs when you attempt to export views. This happens because views cannot be exported.
MissingContentLength You must provide the Content-Length HTTP header N/A
MissingPartitionSpec You need to specify a partitionspec along with the specified table The error message returned because the partition information is missing. If you perform operations on partitioned tables, the partition information must be specified. We recommend that you specify the partition information.
MissingRequestBodyError The request body is missing N/A
MissingRequiredHeaderError Your request was missing a required header N/A
NoPermission You do not have enough privilege to complete the specified operation N/A
NoSuchData The uploaded data within this uploaded no longer exists N/A
NoSuchPartition The specified partition does not exist The error message returned because the specified partition does not exist. Tunnel commands cannot be used to create partitions. You must create partitions before you upload or download data.
NoSuchUpload The specified upload id does not exist The error message returned because the specified upload ID does not exist.
NoSuchDownload The specified download id does not exist The error message returned because the specified download ID does not exist.
NoSuchProject The specified project name does not exist The error message returned because the specified project name does not exist. We recommend that you check the project name again.
NoSuchTable The specified table name does not exist The error message returned because the specified table name does not exist. We recommend that you check the table name again.
NoPermission NoPermission The error message returned because you are not authorized to perform this operation or you have configured an IP address whitelist. We recommend that you check whether the permissions are correct.
NotImplemented A header you provided implies functionality that is not implemented N/A
ObjectModified The specified object has been modified since the specified timestamp N/A
RequestTimeOut Your socket connection to the server was not read from or written to within the timeout period N/A
ServiceUnavailable Service is temporarily unavailable, Please try again later N/A
StatusConflict You cannot complete the specified operation under the current upload or download status The error message returned because the session has expired or has been committed to the creation of an upload task. We recommend that you create another session to upload data.
TableModified The specified table has been modified since the download initiated. Try initiate another download The error message returned because the table data is changed by other tasks during an upload or download. We recommend that you create another session and try again later.
Unauthorized The request authorization header is invalid or missing The error message returned because the AccessKey ID or AccessKey secret is incorrect, or the local device has a 15-minute time gap with the server.
UnexpectedContent This request does not support content N/A