このトピックでは、ApsaraMQ for RocketMQが提供する商用HTTPクライアントSDKを使用してメッセージを送信およびサブスクライブするときに返される可能性のあるエラーコードについて説明します。
エラーコード | 説明 | HTTPステータスコード | 説明 |
AccessDenied | アクセスキーIdが関連付けられているOwnerIdは、この操作では禁止されています。 | 403 | 該当の操作を実行する権限がない場合に返されるエラーメッセージです。 AccessKey IDやAccessKey Secretなどの設定が正しいかどうかを確認します。 |
InvalidAccessKeyId | 指定したAccessKey Idは存在しません。 | 403 | AccessKey IDが存在しない場合に返されるエラーメッセージ。 AccessKey IDが正しいかどうかを確認します。 詳細については、「AccessKeyペアの作成」をご参照ください。 |
内部エラー | 相互エラー。 | 500 | 内部エラーが発生した場合に返されるエラーメッセージです。チケットを起票し、テクニカルサポートにお問い合わせください。 |
InternalServerError | 相互エラー。 | 500 | 内部サーバーエラーが発生した場合に返されるエラーメッセージ。チケットを起票し、テクニカルサポートにお問い合わせください。 |
InvalidAuthorizationHeader | Authorizationヘッダー形式が無効です。 | 400 | Authorizationヘッダーの形式が無効な場合に返されるエラーメッセージ。 詳細は、「署名要求」をご参照ください。 |
InvalidDateHeader | Dateヘッダー形式が無効です。 | 400 | Dateヘッダーの形式が無効な場合に返されるエラーメッセージ。 詳細については、「共通パラメーター」をご参照ください。 |
InvalidArgument | 指定したXMLは、公開されたスキーマに対して検証されませんでした。 | 400 | 提供されたXMLリクエストコンテンツが公開されたスキーマに対して検証されていない場合に返されるエラーメッセージ。 有効なXML構造の詳細については、以下のトピックを参照してください。 |
InvalidArgument | 要素 (2) の値は、Low (3) とHigh (4) 秒 /バイトの間でなければなりません。 | 400 | パラメーターの値が無効な場合に返されるエラーメッセージ。 プロンプトに従って有効な値を指定する必要があります。 |
InvalidDigest | 指定したContent-MD5は無効です。 | 400 | Content-MD5ヘッダーの値が無効な場合に返されるエラーメッセージ。 有効な値を渡すか、空のままにします。 |
InvalidRequestURL | HttpリクエストURL形式が無効です。 | 400 | 要求されたURLの形式が無効な場合に返されるエラーメッセージ。 有効なURLの詳細については、以下のトピックを参照してください。 |
InvalidQueryString | HttpリクエストURLは、無効なクエリ文字列アイテム「Element (5) 」を含む。 | 400 | 要求されたURLに無効なクエリ文字列が含まれている場合に返されるエラーメッセージ。 有効なURLの詳細については、以下のトピックを参照してください。 |
MalformedXML | 提供したXMLが適切ではありませんでした。 | 400 | 指定したXMLファイルが不正な場合に返されるエラーメッセージ。 有効なXML構造の詳細については、以下のトピックを参照してください。 |
MissingAuthorizationHeader | 承認ヘッダーが必要です。 | 400 | Authorizationヘッダーが指定されていない場合に返されるエラーメッセージ。 詳細は、共通パラメータを参照してください。 |
MissingDateHeader | 日付ヘッダーが必要です。 | 400 | Dateヘッダーが指定されていない場合に返されるエラーメッセージ。 詳細は、共通パラメータを参照してください。 |
MissingReceiptHandle | ReceiptHandleが必要です。 | 400 | ReceiptHandleパラメーターが指定されていない場合に返されるエラーメッセージ。 詳細については、以下のトピックをご参照ください。 |
MessageNotExist | メッセージが存在しません。 | 404 | トピックで使用できるメッセージがない場合に返されるエラーメッセージ。 |
指定したレシートハンドルの有効期限が切れています。 | 404 | コンシューマーがメッセージの可視性タイムアウト内にメッセージの消費に失敗し、メッセージのReceiptHandleが期限切れになった場合に返されるエラーメッセージ。 | |
ReceiptHandleError | 指定したレシートハンドルは無効です。 | 400 | ReceiptHandleパラメーターが無効な場合に返されるエラーメッセージ。 詳細については、以下のトピックをご参照ください。 |
SignatureDoesNotMatch | The request signature we calculated does not match the signature you provided. Check your key and signing method. | 403 | 計算されたリクエスト署名が指定された署名と一致しない場合に返されるエラーメッセージ。 詳細は、「署名要求」をご参照ください。 |
TimeExpired | 送信したhttpリクエストは期限切れです。 | 408 | リクエストが送信されてからApsaraMQ for RocketMQ HTTPサーバーがリクエストを受信するまでの間隔が15分を超えた場合に返されるエラーメッセージ。 ローカルシステム時刻を確認します。 |
QpsLimitExceeded | QPS限界 (6) を超えている。 | 400 | トピックの1秒あたりのリクエスト数が、1秒あたりのクエリ数 (QPS) の制限を超えています。 QPS制限を増やすには、 チケットを起票してください。 |
HTTPForbidden | HTTPとTCPを介して同時にメッセージを消費することは禁止されています。 | 400 | TCPクライアントSDKとHTTPクライアントSDKの両方で同じグループIDが使用されている場合に返されるエラーメッセージ。 |
InvalidArgument | メッセージの長さはMaximumMessageSizeより大きくしないでください。 | 400 | メッセージ本文が長すぎる場合に返されるエラーメッセージ。 詳細については、以下のトピックをご参照ください。 |
説明
- (1) (2): リクエストボディのパラメータ。 リクエストボディのコンテンツ形式はXMLです。
- (3): ApsaraMQ for RocketMQのパラメーターの最小値。
- (4): ApsaraMQ for RocketMQのパラメーターの最大値。
- (5): 要求されたURL内のQueryStringパラメータ。
- (6): ApsaraMQ for RocketMQの単一トピックのQPS制限。 詳細については、「制限」をご参照ください。