本文介紹了錯誤響應中錯誤碼的錯誤描述和建議處理方式。
錯誤碼 | 錯誤描述 | HTTP狀態碼 | 建議處理方式 |
---|---|---|---|
AccessDenied | The OwnerId that your Access Key Id associated to is forbidden for this operation. | 403 | 檢查AccessKey ID和AccessKey Secret等配置是否正確。 |
InvalidAccessKeyId | The AccessKey Id you provided is not exist. | 403 | 檢查AccessKey ID是否正確。 |
InternalError | Interal error. | 500 | 系統錯誤,請聯系消息服務MNS技術支持。 |
InternalServerError | Interal error. | 500 | 系統錯誤,請聯系消息服務MNS技術支持。 |
InvalidAuthorizationHeader | The Authorization header format is invalid. | 400 | 簽名格式不正確。具體信息,請參見請求簽名機制。 |
InvalidDateHeader | The Date header format is invalid. | 400 | Date字段不合法。具體信息,請參見公共參數。 |
InvalidArgument | The XML you provided did not validate against our published schema, cause by Element①. | 400 | XML結構不正確。具體信息,請參見對應API文檔。 |
InvalidArgument | The value of Element②should between Low③ and High④ seconds/bytes. | 400 | 參數值非法,請根據提示調整。 |
InvalidDegist | The Content-MD5 you specified is invalid. | 400 | 請求Header中Content-MD5不正確。 |
InvalidRequestURL | Http request URL format invalid. | 400 | 請求的URL不正確。具體信息,請參見對應API文檔。 |
InvalidQueryString | Http request URL contains invalid querystring item “Element⑤”. | 400 | 請求的URL不正確。具體信息,請參見對應API文檔。 |
MalformedXML | The XML you provided was not well-formed. | 400 | XML結構異常。具體信息,請參見對應API文檔。 |
MissingAuthorizationHeader | Authorization header is required. | 400 | 請求Header缺少字段。具體信息,請參見公共參數。 |
MissingDateHeader | Date header is required. | 400 | 請求Header缺少字段。具體信息,請參見公共參數。 |
MissingReceiptHandle | ReceiptHandle is required. | 400 | 請求缺少參數。具體信息,請參見對應API文檔。 |
MissingVisibilityTimeout | VisibilityTimeout is required. | 400 | 請求缺少參數。具體信息,請參見對應API文檔。 |
MessageNotExist | Message not exist. | 404 | 隊列中沒有可見消息。 |
The receipt handle you provided has expired. | 404 | 消費消息過慢導致消息重新回到隊列生成新的ReceiptHandle,之前的ReceiptHandle失效。加快消費速度或者增加隊列的不可見時間。 | |
QueueAlreadyExist | The queue you want to create is already exist. | 409 | 同名隊列已存在,且請求屬性與原有隊列屬性不同。 |
InvalidQueueName | The queue name you provided is invalid. QueueName should start with alpha and contain only alpha, digit or - . | 400 | 隊列名稱不合法。具體信息,請參見對應API文檔。 |
QueueNameLengthError | Queue name length should between 1 and 255. | 400 | 隊列名稱不合法。具體信息,請參見對應API文檔。 |
QueueNotExist | The queue name you provided is not exist. | 404 | 隊列不存在,請先創建隊列。 |
ReceiptHandleError | The receipt handle you provide is not valid. | 400 | 請求參數不合法。具體信息,請參見對應API文檔。 |
SignatureDoesNotMatch | The request signature we calculated does not match the signature you provided. Check your key and signing method. | 403 | 請求簽名異常。具體信息,請參見請求簽名機制。 |
TimeExpired | The http request you sent is expired. | 408 | 請求時間與MNS服務器時間相差超過15分鐘,建議檢查本地時間。 |
QpsLimitExceeded | The qps limit of the queue is exceeded ⑥. | 400 | 隊列每秒的請求次數超過QPS限制,如果需要提高QPS限制,請聯系消息服務MNS技術支持。 |
TopicAlreadyExist | The topic you want to create already exists. | 409 | 同名主題已存在,且請求屬性與原有主題屬性不同。 |
TopicNameInvalid | The topic name you provided is invalid. TopicName should start with alpha or digit and contain only alpha, digit or -. | 400 | 主題名稱不合法。具體信息,請參見對應API文檔。 |
TopicNameLengthError | Topic name length is out of range, should be between 1 and 255. | 400 | 主題名稱不合法。具體信息,請參見對應API文檔。 |
TopicNotExist | The Topic you provided does not exist. | 404 | 主題不存在,請先創建主題。 |
SubscriptionNameInvalid | The subscription name you provided is invalid. SubscriptionName should start with alpha or digit and contain only alpha, digit or -. | 400 | 訂閱名稱不合法。具體信息,請參見對應API文檔。 |
SubscriptionNameLengthError | Subscription name length is out of range, should be between 1 and 255. | 400 | 訂閱名稱不合法。具體信息,請參見對應API文檔。 |
SubscriptionNotExist | The subscription you provided does not exist. | 404 | 訂閱不存在,請先創建訂閱。 |
SubscriptionAlreadyExist | The subscription you want to create already exists. | 409 | 同名訂閱已經存在,且請求屬性與原有訂閱屬性不同。 |
EndpointInvalid | The format of endpoint you provided is invalid. | 400 | Endpoint參數不合法。具體信息,請參見Endpoint。 |
InvalidArgument | The length of message should not be larger than MaximumMessageSize. | 400 | 消息體過長。具體信息,請參見對應API文檔。 |
說明
- ①②:在請求內容的XML元素名稱。
- ③:在消息服務MNS中某個參數的下限值。
- ④:在消息服務MNS中某個參數的上限值。
- ⑤:在URL請求中QueryString的元素。
- ⑥:當前消息服務MNS的單個queue的QPS上限為3000。