すべてのプロダクト
Search
ドキュメントセンター

:エラーコード

最終更新日:Mar 22, 2020

MNS エラーコード表

エラーコード エラーの説明 HTTP ステータスコード
AccessDenied ご使用の AccessKeyId が関連付けられている OwnerId は、この操作が禁止されています。 403
InvalidAccessKeyId 指定された AccessKeyId は存在しません。 403
InternalError 内部エラーです。 500
InvalidAuthorizationHeader Authorization ヘッダーの形式が無効です。 400
InvalidDateHeader Date ヘッダーの形式が無効です。 400
InvalidArgument 指定した XML の形式は、Element①の要素が原因で、弊社の公開スキーマでは正当と認められませんでした。 400
InvalidArgument Element②の値は、Low③と High④の間の秒数またはバイト数にする必要があります。 400
InvalidDegist 指定した Content-MD5 が無効です。 400
InvalidRequestURL HTTP リクエストの URL 形式が無効です。 400
InvalidQueryString HTTP リクエストの URL に “Element⑤” という無効なクエリ文字列の項目が含まれています。 400
MalformedXML 指定した XML の形式に誤りがあります。 400
MissingAuthorizationHeader Authorization ヘッダーは必須です。 400
MissingDateHeader Date ヘッダーは必須です。 400
MissingReceiptHandle ReceiptHandle は必須です。 400
MissingVisibilityTimeout VisibilityTimeout は必須です。 400
MessageNotExist メッセージが存在しません。 404
QueueAlreadyExist 作成しようとしたキューは既に存在します。 409
QueueDeletedRecently 作成しようとしたキューは最近削除されたものです。 400
InvalidQueueName 指定した名前のキューは無効です。QueueName の先頭の文字はアルファベットである必要があります。また、アルファベット、数字、- のみ使用できます。 400
QueueNameLengthError キュー名の長さは 1 ~ 256 文字にする必要があります。 400
QueueNotExist 指定された名前のキューは存在しません。 404
ReceiptHandleError 指定された受信ハンドルが無効です。 400
SignatureDoesNotMatch 計算により求められたリクエスト署名と、提示された署名とが一致しません。キーと署名方法を確認してください。 403
TimeExpired 送信した HTTP リクエストの有効期限が切れています。 408
QpsLimitExceeded キューの QPS が上限⑥を超えています。 400

注意:

①および②は、リクエストコンテンツの XML 要素の名前を示します。

③は、MNS におけるパラメーターの下限を示します。

④は、MNS におけるパラメーターの上限を示します。

⑤は、リクエスト URL の QueryString 要素を示します。

⑥は 1 つの MNS キューの QPS の上限値である 5,000 を超えたことを示します。